|
|
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Скажите, что изменилось серьезного в каше с версии 5.2 по 2009.1.6 не считая исправления ошибок? Нужны такие вещи, чтобы можно было объяснить не программисту. Я че-то в затупе, вспоминаю, что студия изменилась в лучшую сторону, а что еще? Зен мы не используем. В 2010.2.2. появилось зеркалирование. Походу кто-то у нас в руководстве решил сэкономить не поддержке, а это нам не нравится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 09:08 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н. , как вариант посмотреть архив рассылки/конференции кащейской, что письмами приходит... ИС там шлёт письма с перечнем того что менялось/изменялось/улучшалось. Т.о. можно подготовить солидную "подборку" всего, что изменилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 09:16 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Да это понятно, что там много всего, я описания релизов почитал. Но че-то как раз надо одним словом, чтобы стало понятно "платить, однозначно платить" :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 09:36 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Но че-то как раз надо одним словом, чтобы стало понятно "платить, однозначно платить" :-) Мы при переходе от 5.0 к 2007 как аргумент использовали ЗЕН. Но он вам без надобности... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 09:46 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Ээх, вот и пожалеем, что не освоили ЗЕН ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 10:07 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н., упирайте на повышение производительности объектного кода (были красивые такие диаграммки, мол, в разы :), намекайте на зеркалирование в 2010 (99.9999 :). ЗЕН - зло, ничего не потеряли, однозначно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 10:36 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Ну я так и написал, что быстродействие подняли. Кстати, в 2010 вроде обещали поднять быстродействие локальных массивов. И на зеркалирование в 2010.2 намекнул (тем более это действительно будет причиной нашего следующего перехода) А зен правда зло? а то че-то не лежит душа в нем разбираться. То ли я дурак, то ли правда интуиция подсказывает :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 10:53 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintБлок А.Н., упирайте на повышение производительности объектного кода (были красивые такие диаграммки, мол, в разы :) А что потом говорить если ускорения клиент не заметит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 11:03 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.А зен правда зло? Неправда. Но особенностей в нём валом! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 11:04 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsaА что потом говорить если ускорения клиент не заметит? Конечно не заметит! Мы же функционал увеличиваем, и база растет, во! :-) А вообще мы SSD диски поставили, так что пока норм ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 11:13 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Конечно не заметит! Мы же функционал увеличиваем, и база растет, во! :-) Ну смотрите... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 11:36 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Скажите, что изменилось серьезного в каше с версии 5.2 по 2009.1.6 не считая исправления ошибок? Как вариант можно еще посмотреть операционки и железо... Может быть такой факт что 5.2 просто на чём-то не будет работать... А 5.2. вообще поддерживается еще ИС? А то чем не аргумент? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 11:38 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н. , вот чего еще вспомнил! 2009 (какой-то билд) сертифицировано (правда оно входит в состав Ансамбля). Это поможет если работаете с персрнальными данными... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 11:41 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Походу кто-то у нас в руководстве решил сэкономить не поддержке, а это нам не нравится. Элементарно же. Письмо в саппорт ИС, типа: "Ребята, хотим послать Вас. Есть возражения!?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 12:09 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsaА 5.2. вообще поддерживается еще ИС?Существует вообще-то такая таблица: Minimum Supported Version. Но когда решают сойти с сопровождения, это обычно слабый аргумент. В качестве довода за продление сопровождения Cache мы обычно говорим, что поскольку прикладной продукт находится под нашим сопровождением, мы можем гарантировать его надлежащее качество, только если сопровождается СУБД, т.к. при эксплуатации могут выявиться проблемы, требующие выпуска "критических фиксов" к СУБД или смены её версии - а без сопровождения ничего этого не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 14:48 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsaБлок А.Н.А зен правда зло? Неправда. Но особенностей в нём валом! ЗЕН - зло. Особенно, если заикнетесь про быстродействие... Будете потом доказывать про самую быструю и масштабируемую в мире... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 14:58 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefint , "быстродействием" он действительно не блещет... Но и злом его называть так же не резонно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 15:01 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintkrvsaпропущено... Неправда. Но особенностей в нём валом! ЗЕН - зло. Особенно, если заикнетесь про быстродействие... Будете потом доказывать про самую быструю и масштабируемую в мире... :) А какого быстродействия на ZEN Вы хотели бы достичь? Время отклика 1-2 сек или 10-20 сек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 15:08 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
AlexKB , темка-то не про ЗЕН... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 15:16 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsa AlexKB , темка-то не про ЗЕН... Так и в ZENе то есть изменения тоже... И нетолько в нем, начиная с... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 15:19 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsa doublefint , "быстродействием" он действительно не блещет... Но и злом его называть так же не резонно. Согласен, иначе называл бы его - абсолютным злом :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 15:35 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefint , чем тебя так обидел ЗЕН? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 15:48 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Не, про ЗЕН тоже интересно :-) Нормальным я считаю время загрузки страницы <0.3 сек, в идеале <0.1 сек, но многие страницы просто сам браузер долго рендерит. Лаганутая загрузка 0.3-1 сек, и такое допустимо только на редко используемых страницах. Больше двух секунд нужно ставить прогресс-бар :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:02 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Ругаюсь на коллег за гиперевенты на странице во время загрузки, ругаюсь, если при нажатии на кнопку три и более гиперевентов происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:05 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н. , страничка грузится долго... Вот например достаточно простая страничка на 2009. В 2010 вроде как обещели еще ускорить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:06 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsa, на вашем примере мне кажется, что там провайдер слабоват. По крайней мере как там картинки грузятся. Криминала со стороны ZEN так сходу я не заметил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:10 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintkrvsaпропущено... Неправда. Но особенностей в нём валом! ЗЕН - зло. Особенно, если заикнетесь про быстродействие... Будете потом доказывать про самую быструю и масштабируемую в мире... :) Вы не с той стороны его курите... Кажись, всем уже разъяснял, что при правильном использовании НЕТ в нем проблем с производительностью... только что из дома через инет разрулил бАльшую проблему... легко и непринужденно... Еще годик-два, разберемся с бизнесом (главные проблемы не в коде, а в процессах конторы) и ваще всех пААрвем нахрен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:16 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Криминала со стороны ZEN так сходу я не заметил. Уже хорошо! А "сервер" у нас в конторе стоит... Он не представляет из себя ничего особенного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:18 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsa Блок А.Н. , страничка грузится долго... Вот например достаточно простая страничка на 2009. В 2010 вроде как обещели еще ускорить... Она так долго грузится... ОТ СТЫДА!!! Сэкономили апятть, мля... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:18 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesovСэкономили апятть, мля... На чём? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:20 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsa , Исходный код Вашей страницы у меня: Сервер: Cache for Windows (x86-32) 2009.1.3 (Build 704_0_9104) Страница сгенерирована за .015941 секунд. Визуально загрузилась быстро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:20 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
servitВизуально загрузилась быстро. Наш админ ругает что это самая долгозагружаемое приложение которое использует наша контора... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:21 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Не, про ЗЕН тоже интересно :-) Нормальным я считаю время загрузки страницы <0.3 сек, в идеале <0.1 сек, но многие страницы просто сам браузер долго рендерит. Лаганутая загрузка 0.3-1 сек, и такое допустимо только на редко используемых страницах. Больше двух секунд нужно ставить прогресс-бар :-) При всем уважении, у Вас паранойя... Вот эта страница, на которую Вы сейчас смотрите, грузилась у меня только-что 5-7 секунд... и нормально вроде... при том при всем самая навороченная страница в нашей прикладухе грузится при нормальной связи 1-2 секунды... запросы, бывает, отрабатывают секунд за 30-ть... В старой телнетовской системе часов по 20-ть бывало запрос шел... Но вот если связь - говно... пинги до 1 секунды... зен реально сдыхает... я съехал дома на более дорогой тариф (+200 р. пер манс) и забыл о тормозах вовсе... Экономящие клиенты получают гемора по-полной... мазохисты, мля... им не позавидуешь ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:29 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsakolesovСэкономили апятть, мля... На чём? на дизайне... в самом широком смысле этого слова... получили унылое говно - вот оно и тупит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:31 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsaНаш админ ругает что это самая долгозагружаемое приложение которое использует наша контора... Поэтому на каждой ZEN-странице выводятся время её генерации и версия Caché, вывод которых при желании можно подавить. Ещё проверьте в настройках CSP-Шлюза включено ли GZIP-сжатие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 16:31 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesov, У нас приложение работает в основном по локальной сети. У оператора по забивке квитанций норма 1300 квитанций в день, включая другую работу. У других специалистов нагрузка не меньше. Intranet приложение должно иметь такую же реацию, как и виндовое, иначе нафиг оно нужно? В свое время нам ставили в вину выбранный путь (веб) и даже были идеи переписать модули под винду. Обвиняли в долгой генерации страницы, перегрузке каналов и все всем, в чем и не виноваты были. Мы резали все что можно из генерированных CSP, оптимизировали сами программы, потом уперлись в то, что сами слабые рабочие станции долго рендерят страницы. Ничего, устояли - и каналы подросли, и компы стали мощнее. Многочасовые обработки были до последнего времени, сейчас на SSD дисках не знаю, прошло ли, но это не время реакции непосредственно за запрос. Как правило многочасовые обработки запускаются планировщиком, и раньше это было ночью. Не так давно исправил алгоритм, дававший едва заметную дополнительную задержку на каждой странице. Может большинство и не поняло, но я разницу ощущаю и мне стыдно, что это работало несколько лет:-) Я оцениваю, что технология ZEN даст дополнительную задержку порядка 0.1-0.2 сек, и на хорошей сети и мощных компах эта зедержка будет уменьшаться. Но и это много для нас :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 17:09 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Ругаюсь на коллег за гиперевенты на странице во время загрузки, ругаюсь, если при нажатии на кнопку три и более гиперевентов происходит. Именно поэтому и не используйте ЗЕН. Оно надо только для одной ситуации - например, вы умеете программировать только на Каше, и вам срочно надо выставить что-нибудь через Web, про который вы не в зуб ногой. На первых порах, как ходунки для маленьких... Потом бежать, бежать от оного, ибо зло. Кстати, то что ЗЕН страница загрузилась, это еще не значит что она начала работать, гляньте в исходники, отведите душу. Даже krvsa грязно ругался не раз :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 17:09 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintБлок А.Н.Ругаюсь на коллег за гиперевенты на странице во время загрузки, ругаюсь, если при нажатии на кнопку три и более гиперевентов происходит. Именно поэтому и не используйте ЗЕН. Оно надо только для одной ситуации - например, вы умеете программировать только на Каше, и вам срочно надо выставить что-нибудь через Web, про который вы не в зуб ногой. На первых порах, как ходунки для маленьких... Потом бежать, бежать от оного, ибо зло. Кстати, то что ЗЕН страница загрузилась, это еще не значит что она начала работать, гляньте в исходники, отведите душу. Даже krvsa грязно ругался не раз :) Обилие аргументов типа "зен - это (два удара в бубен) зло (три удара в оный же)" наводит на мысль о том, что не стоит вступать в пререкания со столь умудренным шаманом квалифицированным программером. Однако же позволю себе остаться при своем - глупо не использовать зен, используя каше... Посылки к тому щас выбью из бубна ;) Не нужно ругать то, что не умеете использоваль, ибо становитесь похожи на ту лисицу, что до винограда дотянуться не могла ;) Умерьте пыл... полегче пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 17:36 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Я оцениваю, что технология ZEN даст дополнительную задержку порядка 0.1-0.2 сек, и на хорошей сети и мощных компах эта зедержка будет уменьшаться. Но и это много для нас :-) Ну... всех ругают... нас тоже, и неслабо. Но есть реальный выхлоп, с которым трудно спорить - и в области доходов, и в части порядка на предприятии. Зен дает нагрузку при первой загрузке страницы? 2 секунды??? О УЖАС!!! А о том, что юзер, открыв эту страницу, работает с ней не один час, а то и не один день, скромно молчим, да? О том что механизмы взаимодействия клиент-сервер настолько просты, что любые проблемы разруливаются за 5 минут, молчим... конечно же легче трахаться с json, jQuery etc... ну у вас же времени уйма - кони, х..ля... Мы, к примеру, мониторим ВСЕ, что делает юзер... только что траекторию движения мыши не записываем... Да, это дает допнагрузку... но соптимизировано будет через пару лет... и меня это вовсе не грузит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 17:49 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesov, Мы не пишем новые приложения, только дорабатываем модули к старому и перерабатываем то, что есть. Я то думал, что можно отдельные csp-страницы заменять на ZEN, а оно вон че оказывается - грузим одно приложение и в нем работаем? В наших условиях не пойдет. Для взаимодействия с сервером используем гиперевенты, пока необходимости в чем-то другом не испытываю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 18:19 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Я то думал, что можно отдельные csp-страницы заменять на ZEN, а оно вон че оказывается - грузим одно приложение и в нем работаем? В наших условиях не пойдет. Zen Classes as CSP Classes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 19:11 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
servit, тут говорят, что оно первоначальную загрузку страницы делает 2 секунды. А тут по сути каждая загрузка будет первоначальной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 19:25 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.тут говорят, что ...Попробуйте сделать хотя-бы одну CSP-страницу на ZEN и посмотрите результаты. Для работы с "чистым" html воспользуйтесь специальными компонентами Other Zen Components PS: я перевёл сложное, с богатым интерфейсом GUI-приложение, написанное в Delphi, на ZEN. С учётом всех оптимизаций скорость в некоторых случаях стала даже выше, чем у GUI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 20:05 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Я оцениваю, что технология ZEN даст дополнительную задержку порядка 0.1-0.2 сек :-) Ах, если бы. Открываем пример krvsa с firebug, и ждем несколько лет, когда сбудется то, что "не грузит" kolesovа. Каждому свое, конечно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 21:54 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesovна дизайне... Нууу, Нашел чем укорить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 23:30 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintгляньте в исходники, отведите душу. Даже krvsa грязно ругался не раз :) Исходники конечно ппц... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2011, 23:33 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
krvsadoublefintгляньте в исходники, отведите душу. Даже krvsa грязно ругался не раз :) Исходники конечно ппц... Проблема не только в исходниках (табличная верстка на любой чих, динамические id, html аттрибуты для оформления - ага, отдайте ее дизайнеру :), но и в принципе действия - передается html, а потом он повторяется в js для создании объектной модели на клиенте, и это все только начнет инициализироваться после загрузки. По опыту, обычная страница на cls в 3-4 раза тоньше и быстрее Хотя каждому свое :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 01:24 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefint, исходники конечно....... Но исходники frontpage, word, excel... тоже... никто давно не смотрит. Все таки csp - это не инструментарий, а средство для конкретного проекта и конкретного разработчика. zen - уже оформившийся и развивающийся инструментарий, использующийся разными разработчиками, имеющий общие библиотеки кодов, примеров, конференцию (англ), где по 5-10 сообщений в день проходит от совсем простых, до весьма серьезных разборок кода. А самое главное - работающие приложения, где результат удовлетворяет разработчиков серьезных проектов (kolesov, servit). Чего два года назад просто не было. Больше мата было, чем реального результата. Мне только поддержка популярных браузеров в csp полным обломом вылезла - нереально тестировать и поддерживать csp-код небольшой командой. Конечно, пока результат тормозной, но уже реально удовлетворительный в своей нише задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 04:57 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Можно посмотреть модельку Логин - 1, пароль - 1. И оценить скорость реакции разных компонент. На тонкой (256 kbit) линии, на дохлом серваке, каше 2008.1.5. Версия zen, конечно, двухлетней давности. Не придирайтесь, это просто модель. И все таки вертится. И под разными браузерами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 05:41 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
ser_shu, Кто ж спорит, на безрыбье и колбаса мясо. Наберите в поисковике "Zen" и "jQuery", сравните результаты (компоненты, форумы, поддержка). Кто-то серьезно "недоедает винограда", причем за счет клиентов, и что самое обидное, за счет самой быстрой и масштабируемой :) Матрешечная модель Zen переводит сервер в режим постоянной склейки строк, а у него вроде как другие задачи. Хотя, конечно, каждому свое. Кто-то может прийти к заказчику и предложить ему обновить распределенный парк в 150 машин ибо Zen это круто, кто-то утрется, прочитает два стандарта и один сайт и просто сделает страничку легче и быстрее в разы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 09:17 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintser_shu, Кто ж спорит, на безрыбье и колбаса мясо. Наберите в поисковике "Zen" и "jQuery", сравните результаты (компоненты, форумы, поддержка). Кто-то серьезно "недоедает винограда", причем за счет клиентов, и что самое обидное, за счет самой быстрой и масштабируемой :) Матрешечная модель Zen переводит сервер в режим постоянной склейки строк, а у него вроде как другие задачи. Хотя, конечно, каждому свое. Кто-то может прийти к заказчику и предложить ему обновить распределенный парк в 150 машин ибо Zen это круто, кто-то утрется, прочитает два стандарта и один сайт и просто сделает страничку легче и быстрее в разы :) Ну что-ж, шитоборствовать, так шитоборствовать. Давайте тогда уж вон-чем меряться. /topic/767432&hl= /topic/794490&hl= В этих постах есть примеры кода с использованием зен. Код полностью портабелен - не требуется ничего, кроме этого кода для переноса между каше-системами. В Вашей версии как это будет выглядеть,а? Уверен, гораздо более громоздко. Сравнивать зен и джейквери нужно так: "+zen +cache +intersystems" "+jquery +cache +intersystems" - увидите, что разница даже не на порядок (при всей популярности jQuery), более того, второй выигрывает за счет индексирования статей со сравнением (оцените разницу при поиске "+jquery -zen +cache +intersystems"). И использовать jQuery совместно с zen, кстати, никто не запрещал... Я вот уверен, что в нашем случае они со временем прекрасно друг-друга дополнят ;) О том, что страничка "легче", заказчик никогда не узнает... разве что переедет на диалап... А зачем платить за то, что не сможешь пощупать??? Про "быстрее" еще более спорный вопрос... Возьмите любой из моих примеров и ускорьте его ощутимо - вряд ли у Вас это получится - там и так все летает ;) Ускорить работу можно прилагая усилия во многих направлениях. И скорость гуя - далеко не самое важное... если реальный запрос к базе работал 30 секунд, но за счет оптимизации (надеюсь, понятно, что не гуй оптимизировали?) стал работать полторы секунды, при чем тут "скорость странички"? Вам же видно, сколько она генерится... Меньше кода - меньше проблем. Меньше технологий - меньше проблем... Конечно, если Вы не о выручке компании-разработчика (или интегратора) думаете, не о смете "покруче", а о том, что бизнес получит завтра ;) Если не секрет, откуда такое желание забросать какашками технологию, в которой не понимаете? При этом не предлагая ничего адекватного в замен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 11:40 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
[quot kolesov] Сравнивать зен и джейквери нужно так: "+zen +cache +intersystems" "+jquery +cache +intersystems" - увидите, что разница даже не на порядок (при всей популярности jQuery), более того, второй выигрывает за счет индексирования статей со сравнением (оцените разницу при поиске "+jquery -zen +cache +intersystems"). [quot] Вы программируете под web или так, покурить вышли? Прикольно, читал людей которые за необдуманное использование jQuery на странице (22 kb - вся кроссбраузерная библиотека) готовы были убивать :) За jQuery UI (110 kb - начальный набор компонентов, диалогов, эффектов) убивали сразу, не разбираясь :) [quot kolesov] И использовать jQuery совместно с zen, кстати, никто не запрещал... Я вот уверен, что в нашем случае они со временем прекрасно друг-друга дополнят ;) [quot] Это будущее наступило еще в 2006. Без ЗЕН [quot kolesov] О том, что страничка "легче", заказчик никогда не узнает... разве что переедет на диалап... А зачем платить за то, что не сможешь пощупать??? Про "быстрее" еще более спорный вопрос... Возьмите любой из моих примеров и ускорьте его ощутимо - вряд ли у Вас это получится - там и так все летает ;) Ускорить работу можно прилагая усилия во многих направлениях. И скорость гуя - далеко не самое важное... если реальный запрос к базе работал 30 секунд, но за счет оптимизации (надеюсь, понятно, что не гуй оптимизировали?) стал работать полторы секунды, при чем тут "скорость странички"? Вам же видно, сколько она генерится... [quot] Я ж грил, ну не повезло мне с распальцовкой, и для таких же унылых, рекомендую, не родились во всем белом, читайте стандарты, иногда помогает [quot kolesov] Меньше кода - меньше проблем. Меньше технологий - меньше проблем... [quot] Эй, это мои слова!!! См. выше. Ключевое слово - стандарты. Только Cache. Только команда w. Просто текст. C 1998 года. [quot kolesov] Конечно, если Вы не о выручке компании-разработчика (или интегратора) думаете, не о смете "покруче", а о том, что бизнес получит завтра ;) [quot] Уже давно бизнес все получает. Какое завтра? Пятигодичное вчера. Проснитесь, доброе утро! kolesovЕсли не секрет, откуда такое желание забросать какашками технологию, в которой не понимаете? При этом не предлагая ничего адекватного в замен? Не закидываю, предупреждаю! Осторожно! Только как инструмент начального уровня! Мне, как и Александру гиперсобытий хватает на все про все. Даже не знаю, что еще пожелать... Ну может только пакета аналогичного %XML - %JSON. Например, %JSON.Adapter :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 13:28 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefint, Вы так ничего, кроме словоизвержений, и не предложили... Чудесного кода я не увижу? авторУже давно бизнес все получает. Какое завтра? Стагнируете? Тогда понятно все - скорость разработки не нужна, требования уже десять лет, как "в камне"... Нафиг гибкость, нафиг новое в каше - прикрутим модное чонить, всем начнем вещать, что табличная верстка - гуано (тезис умер года 3 назад, кстати... даже самые упертые "слоисты" вернулись к табличкам там, где это выгодно), производительность программеров тоже пофиг - все работает ведь... Это как раз Вы, уважаемый, "покурить вышли", а у меня все живенько - постоянно надо вчера и много, каждую неделю сборка с тучей нового и измененного функционала... в общем, взбиваем сливки, что та лягушка ;) Не до академических штучек... и уж точно не до стандартов. Не знаю более глупого занятия, чем rfc "читать" - оттуда нужно брать только необходимые вещи, когда есть конкретная необходимость... авторНе закидываю, предупреждаю! Осторожно! Только как инструмент начального уровня! Может и так, но есть пара нюансов: 1. зен - лучший инструментарий для новообратившихся или вчерашних студентов. 2. зен - лучший инструментарий быстрой разработки на каше (возражающие - берут мой код, переписывают его хоть под крутую яву, хоть под гламурный дотнет, хоть под аскетичный цееспе с любимыми гиперивентами и джейкверей - я уверен в результате) 3. для тормозных рабочих мест (или,например, для мобильных терминалов) и я, как это не удивительно, использую csp - это нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 14:40 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Нет ничего плохого в наличии двух мнений. Главное, на личности не переходить ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 15:09 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
У kolesovа такой стиль общения - круто наехать, и все бросились решать его проблемы (потребительский экстремизм или "гоп-стоп, мы подошли из-за угла..."). Особенно рассмешил с требованием "умерить пыл". Было весело. kolesov, требование исходников, это справедливо. Зачем слова, если все покажет код. Я так понимаю, это должен быть аналог вашего примера , работать сразу после импорта проекта, на любой Каше под Windows( под *nix, я не готов протестировать )? Еще требования, пожелания, ограничения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 15:58 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintУ kolesovа такой стиль общения - круто наехать, и все бросились решать его проблемы (потребительский экстремизм или "гоп-стоп, мы подошли из-за угла..."). Особенно рассмешил с требованием "умерить пыл". Было весело. kolesov, требование исходников, это справедливо. Зачем слова, если все покажет код. Я так понимаю, это должен быть аналог вашего примера , работать сразу после импорта проекта, на любой Каше под Windows( под *nix, я не готов протестировать )? Еще требования, пожелания, ограничения? Я просто эмоциональный человек, готовый драматизировать события ;) Иначе жить шибко постно... Извините за "умерить пыл" - это обычный способ "с удовольствием пораздражать оппонента", и Вы, имхо, подтвердили эффективность этого не совсем честного приема ;)... а неча было зен ругать - у меня сотрудники Ваши опусы читают, и им сомнения ни к чему, вот. Про код. М.б., хватило бы и самого простого варианта, как отсюда: /topic/767432&hl= Только нужен именно конечный код, без собственных надстроек... А то я тогда приведу пример готового интерфейса для работы со справочником, где все тоже, что в вышеуказанном примере, а код примерно такой: Код: plaintext Ну и вопросы доступа к приложениям/данным тоже как-то хотелось бы обозначить - в зене ресурс можно повесить и на страницу и любой компонент на странице - от позиции меню, до последнего чекбокса - и это тоже экономит уйму времени, например, на одном интерфейсе указав соответствующие ресурсы для таблиц/кнопочек, можно организовать работу нескольких категорий пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 17:21 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Наследование - великая сила!!! А если еще и с параметрированием - "...на электричестве пахать и сеять будем!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 17:39 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesov, вы же понимаете, что в связи с тем, что лично я зен немного не долюбливаю, мне придется включать в пример что-то вместо него. Я же должен предложить замену? Ок, это будет типовой справочник (одна таблица, без ссылок?), с прокруткой, фильтрацией, поиском, редактированием, добавлением, удалением, и использованием ресурса при выводе страницы. Так? Кстати, в моих опусах крамолы особой нет - призыв учиться и думать. Например, постоянная склейка строк - это зло, генерация объектной модели сервера на интерпретаторе клиента - зло, фреймфорк, построенный на склейке строк - зло, программист умеющий работать только на таком фреймфорке - беда. Вы то и стандарты просмотрели и с csp повозюкались... Знание делает вас свободным, понимаю. Другим такого не желаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 18:02 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintkolesov, вы же понимаете, что в связи с тем, что лично я зен немного не долюбливаю, мне придется включать в пример что-то вместо него. Я же должен предложить замену? Ок, это будет типовой справочник (одна таблица, без ссылок?), с прокруткой, фильтрацией, поиском, редактированием, добавлением, удалением, и использованием ресурса при выводе страницы. Так? Кстати, в моих опусах крамолы особой нет - призыв учиться и думать. Например, постоянная склейка строк - это зло, генерация объектной модели сервера на интерпретаторе клиента - зло, фреймфорк, построенный на склейке строк - зло, программист умеющий работать только на таком фреймфорке - беда. Вы то и стандарты просмотрели и с csp повозюкались... Знание делает вас свободным, понимаю. Другим такого не желаете? Так я о том и говорю, что Вы "что-то" вставили вместо зена. Я знаю jQuery в том объеме, чтобы гарантировать - Ваш код будет громоздким. По сравнению с зен, конечно. Вы будете вынуждены заботиться о множестве вещей... с теми же ресурсами, Вы будете ПРОВЕРЯТЬ, а я просто впишу параметр <anyZenComponent blabla=1 resource="onlyForVasya" /> и забуду о том, как это устроено внутри... MVC той степени интегрированности, что в зен Вам тоже не добиться - Вы будете вынуждены контроллер самостоятельно реализовывать... По сути, Вы напишите свой зен в итоге. А я, смирившись с той спорной долей секунды, сэкономил годы на разработке (не шучу - годы и есть). И кстати, раз уж Вы прошлись про мой стиль общения... Вы серьезно частите с безапелляционными "то - зло", "сё - зло"... это совсем неубедительно... Складывается впечатление, что Вы или передергиваете, или врете... надеюсь, первое ;) Ругай я csp, и защищай Вы его, я бы код уже выложил раз 5 за время дискуссии ;) Утро вечера мудренее, говорят. У нас второй час ночи. До завтра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 18:26 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
AlexKB Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Наследование - великая сила!!! А если еще и с параметрированием - "...на электричестве пахать и сеять будем!" Ррр, меня бесит даже это :) Код: plaintext 1. Сделайте myzen.inc напишите в нем Код: plaintext 1. Код: plaintext 1. 2. 3. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 18:32 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Ура, у нас начинаются holywar-ы !! З.Ы. В порядке разрядки обстановки хочу добавить, что кому-то что эффективно то и быстро, а кому-то наоборот, что быстро то и эффективно. Zen, csp, excel ... и вообще, "кому и кобыла - невеста", пардон telnet живее всех живых. И ничего, здравствуют по мере сил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 22:24 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintРрр, меня бесит даже это :) Код: plaintext 1. Сделайте myzen.inc напишите в нем Код: plaintext 1. Вот я и понять не могу,почему Вас бесит то, что Вам не подходит? Сами же говорите, парк компов старый... наверно серваки медленные, каналы просевшие и т.п. Извините, что додумываю за Вас немного, но других аргументов в пользу ненависти к зен я от Вас пока не услышал (и не увидел кода, кстати). Я, к примеру, никогда по собственной воле не выберу технологию майкрософт при наличии альтернативы. Но я же не ругаю здесь ребят, юзающих дотнет+каше - это на их вкус... м.б. Про инклуд-файлы и макросы...Боюсь Вас совсем расстроить... У нас нет ни одного собственного инклуда или макроса. Ни одного! Только методы классов. Я пример кода взял у коллеги, сам так не пишу... Но если бы я это писал, то весь код был бы вот такой (только тогда совсем зен незаметен, в предыдущей версии глаз радовали %page...): Код: plaintext 1. 2. 3. 4. И никаких $$$ не нужно ;) Это для ребят, тратящих время на настройку собственного "удобного" меню в ворде, покупающих в свое авто "зеркало широкого обзора", на самом деле только мешающее постоянно, и вообще, "как бы улучшающих" свою жизнь. Избыток калорий нужно куда-то деть... Это м.б. и неплохо, но я стараюсь тратить время на семью, детей, друзей, и себя-любимого... Потому видать в воскресенье с утра в форуме сижу ;) Представьте, что потом садится за ваш комп (руль), другой парень... привыкший к дефолту... и на 140 км в час в потоке "щелкает" козырьком солнцезащитным... козырек бьет по "зеркалу", зеркало начинает показывать непонятно что, козырек не открывается до конца и загораживает обзор и все может печально завершиться.... заметьте - для того парня и тех, кто рядом с ним ехал... А у Вас-то все ок:doublefintИспользуйте на странице Код: plaintext 1. doublefintЭй, это мои слова - "Наследование - великая вещь". :) Только причем здесь Зен? Как всегда, Зен здесь ни причем. :) А вот параметризация с генерацией на порядок круче :) Зен позволяет наследование удобно использовать... А можно пример "параметризации с генерацией"? И еще по тексту не совсем понятно, чего они круче? Наследования или зена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2011, 03:27 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
телнет - старое зло :( , zen - новое зло :) Прям начало книги Аркадий и Борис Стругацкие. Пикник на обочине Ты должен сделать добро из зла, потому что его больше не из чего сделать. Р.П.Уоррен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2011, 03:27 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
visiusУра, у нас начинаются holywar-ы !! У нас это шитоборством зовется ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2011, 03:34 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
ser_shuТы должен сделать добро из зла Точно-то как... это должно предварять каждый релиз-ноутс интерсистемз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2011, 15:25 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Ну я так и написал, что быстродействие подняли. Кстати, в 2010 вроде обещали поднять быстродействие локальных массивов. И на зеркалирование в 2010.2 намекнул (тем более это действительно будет причиной нашего следующего перехода) А можно чуть подробнее о зеркалировании, зачем оно вам так понадобилось! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 00:24 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Потому что при сбоях сервера останавливается билинг. А билинг это недополученные деньги и лишнее возмущение абонентов. Причем недополученные деньги настолько большие, что день простоя (если посчитать, что эти деньги навсегда потеряны и абоненты не придут платить снова) я не смогу возместить со своей зарплаты в течении всей своей жизни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 07:44 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Хорош Zen или плох все зависит от задачи и предпочтений разработчика. Давайте взглянем по другому нужен он или нет. По моему IS точно определило слабые места MUMPSa в том числе и отсутствие средств визуальной разработки. По моему мнению такой инструмент в современной системе должен быть обязательно. Ну а как он реализоват вопрос другой. Как смогли так и сделали. Мне лично не нравится и я не использую ни классы и ни Zen. Основные недостатки Zen в дискуссии отражены. Исходники меня тоже потрясли. Выбор есть и каждый выбирает для себя путь. Пока я исследую jQuery есть еще Ext. Насчет первоначальной темы о развитии Cache я вынужден был отказаться от 5,0 и 5.2 так как они не встали на Visty и я думаю что не встанут на семерку. Пришлось брать какуюто версию 2009. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2011, 17:51 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Прошу прощения за задержку, но тестирование на версиях 5.0, 5.2, 2008.2, 2010.2, та еще задачка Собственно, сам код я уже выкладывал ранее (дважды), но kolesov его отвергал с аргументом, мол сразу не запустилось (лень скопировать js-библиотеки и сss?). Теперь js, css упакованы в классы, png в глобали. После импорта в область (для которой настроено веб приложение), открыть класс csp.index, в меню студии выбрать View -> webpage ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2011, 10:42 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesovМожет и так, но есть пара нюансов: 1. зен - лучший инструментарий для новообратившихся или вчерашних студентов. Согласен. Признаю. А вот результат такого симбиоза... Вай-вай kolesov2. зен - лучший инструментарий быстрой разработки на каше (возражающие - берут мой код, переписывают его хоть под крутую яву, хоть под гламурный дотнет, хоть под аскетичный цееспе с любимыми гиперивентами и джейкверей - я уверен в результате) Недавно опрашивал коллег, спрашивал, на что больше уходит времени - интерфейс или реализация "бизнес"-"логики"? Пока на второе. Так, что ждем WYSWYG редактора для Zen (обещали показать в 2011.1) kolesovИ кстати, раз уж Вы прошлись про мой стиль общения... Вы серьезно частите с безапелляционными "то - зло", "сё - зло" Прошу прощения, виноват. Больше не повторится. kolesovВот я и понять не могу,почему Вас бесит Меня "бесит" :) . Тупо-лень постоянно, многократно, ежедневно, бесконечно писать длинные и бестолковые наименования чужих методов kolesovПро инклуд-файлы и макросы...Боюсь Вас совсем расстроить... У нас нет ни одного собственного инклуда или макроса. Ни одного! Только методы классов. Как бы, у каждого свои недостатки. Вовсе не обязательно их оглашать. Мне искренне жаль вас и особенно ваших подчиненных. Ctrl+Shift+G вам в помощь на чужих макросах. kolesovЯ пример кода взял у коллеги, сам так не пишу... Эх... Передавайте привет коллеге ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2011, 11:37 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintПрошу прощения за задержку, но тестирование на версиях 5.0, 5.2, 2008.2, 2010.2, та еще задачка Собственно, сам код я уже выкладывал ранее (дважды), но kolesov его отвергал с аргументом, мол сразу не запустилось (лень скопировать js-библиотеки и сss?). Теперь js, css упакованы в классы, png в глобали. После импорта в область (для которой настроено веб приложение), открыть класс csp.index, в меню студии выбрать View -> webpage Сорри, но вначале с Фукусимой нужно разобраться ;) Чуть попозже отпишусь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2011, 14:20 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
doublefintkolesovМожет и так, но есть пара нюансов: 1. зен - лучший инструментарий для новообратившихся или вчерашних студентов. Согласен. Признаю. А вот результат такого симбиоза... Вай-вай kolesov2. зен - лучший инструментарий быстрой разработки на каше (возражающие - берут мой код, переписывают его хоть под крутую яву, хоть под гламурный дотнет, хоть под аскетичный цееспе с любимыми гиперивентами и джейкверей - я уверен в результате) Недавно опрашивал коллег, спрашивал, на что больше уходит времени - интерфейс или реализация "бизнес"-"логики"? Пока на второе. Так, что ждем WYSWYG редактора для Zen (обещали показать в 2011.1) kolesovИ кстати, раз уж Вы прошлись про мой стиль общения... Вы серьезно частите с безапелляционными "то - зло", "сё - зло" Прошу прощения, виноват. Больше не повторится. kolesovВот я и понять не могу,почему Вас бесит Меня "бесит" :) . Тупо-лень постоянно, многократно, ежедневно, бесконечно писать длинные и бестолковые наименования чужих методов kolesovПро инклуд-файлы и макросы...Боюсь Вас совсем расстроить... У нас нет ни одного собственного инклуда или макроса. Ни одного! Только методы классов. Как бы, у каждого свои недостатки. Вовсе не обязательно их оглашать. Мне искренне жаль вас и особенно ваших подчиненных. Ctrl+Shift+G вам в помощь на чужих макросах. kolesovЯ пример кода взял у коллеги, сам так не пишу... Эх... Передавайте привет коллеге 1. У Вас больше секунды страница грузится... У меня меньше или сравнимо (хромовский таймлайн показывает от 900 мс до 1100 мс). "Вай-вай" - такая же демагогия и пропаганда, как и "то - зло", "сё - зло"... Но это было до Вашего обещания так больше не делать... простительно ;) 2. Ваши попытки передергивать постоянно упираются в полную бесталанность в этом нелегком и небогоугодном деле. Это и к лучшему. Мы вроде как раз интерфейсные дела и обсуждаем... Логика "интерфейс не важен" убивает весь смысл нашей дискуссии, не так-ли? Кстати "я провел опросс коллег" (а так же жены и дворника?) - тоже совершенно демагогический инструмент. Нас, старых работников культуры, этом не проймешь ;) Я занимаюсь разработкой много лет... Я в курсе, что и сколько весит... Визивиг к чему, непонятнаа... 3. То, что Ваши коллеги могут писать, по Вашему мнению, длинные и бестолковые наименования, характеризует Вас как разработчика-одиночку (я не на личности здесь перехожу - я тоже не командный игрок, но стараюсь труд коллег уважать). Действительно, $$$g(i) иногда быстрее работает, чем ##class(utils.Transportation).GetSlotName(slotId) ;) Но насколько-же удобно не устраивать распальцовку в стиле альт-шифт-жэ, а просто сразу понимать, что происходит... Вы знакомы с термином "рефлексИя"? Чем ея меньше, тем проще все работает. И вообще, Ваше "Мне искренне жаль вас" (вернее, не Ваше, а штампованно-тролльское) меркнет в сравнении с "и особенно ваших подчиненных." Тут мне совсем трудно сдерживаться, но, слава богу, у меня с собой было... Такие речи совершенно неуместны... Еще раз: Умерите-таки пыл... Пошлить здесь ни к чему ;) 4. Собственно по коду. По сравнению с моими 50-тью никчемными строками, Ваш шедевр поражает своими, не побоюсь этого слова, планетарными, масштабами... Когда я лет 8-мь назад иногда впадал в прострацию и начинал глобалить , "CodeMode = generator" и макросы (да-да, я тогда их писал, глупый...), служили столь же прекрасными инструментами, сколь, как я позже понял, и вредными. Думаю, наши с Вами дороги просто разошлись когда-то... Я начал писать "тупо и еще тупее". Думаю, Вам не понять моего скромного маленького счастья в этом деле. Перед кодом снимаю шляпу - Вы на самом деле хорошо потрудились, а я - просто ленив ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2011, 11:47 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
kolesov, еще раз прошу прощения, заносит иногда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2011, 14:28 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
А тут еще новая версия появилась 2011.1 - будем пробовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2011, 18:43 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Эх... Передавайте привет коллеге[/quot] 1. У Вас больше секунды страница грузится... У меня меньше или сравнимо (хромовский таймлайн показывает от 900 мс до 1100 мс). [/quot] Справедливости ради нужно сказать, что пример у меня заработал в полную силу после доводки. В js.js.cls нужно установить в параметре EXPIRES что-нибудь вроде 999999. Я достиг стабильного результата в 110-120мс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2011, 05:28 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
cache hit, в пример включен полный jquery ui (куча лишних плагинов), полный jquery grid (аналогично). Их можно сильно порезать (% так на 60, см. страницы загрузки ). Потом, если не планируете повторно (в других grid) использовать json службу, можно изменить формат ее ответа ( см. опция jqGrid jsonReader:{repeatItems:true} . Ну а если захотите совсем быстро, то jqGrid идет с исходниками ;), можно миновать стадию ( создание струткур html на клиенте) и получения первой порции данных ajax-запросом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2011, 13:52 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
Упс, недоглядел, EXPIRES=999999 вызывает ошибку. С EXPIRES=9999 все нормально и 600мс. doublefint, а json.service это прототип вашего реального кода или просто пример? Мне кажется под простой CRUD такой класс можно целиком генерировать на автомате ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2011, 15:26 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
cache hit, реальный рабочий пример :) Немного устарел. Целый класс генерил (это была начальная идея), негибко получается. И да, до Zen компонента - один шаг :D . Только у jqGrid настроек и возможностей мульён, зашивать его в класс - жесть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2011, 17:08 |
|
||
|
Изменения в версиях каше
|
|||
|---|---|---|---|
|
#18+
AlexKBА тут еще новая версия появилась 2011.1 - будем пробовать... На прошлой неделе были опубликованы материалы с недавно прошедшего InterSystems Global Summit 2011 В материалах можно найти: графики прироста производительности (локальные массивы, компиляция тысяч классов) + примеры кода Enterprise Management System Визуальный редактор ZEN Отчётов Новая технология - i.Know DeepSee II: MDX, Widgets, Google Map, распараллеливание запросов и многое другое ... PS: на видео можно увидеть новый интерфейс общего Портала (Caché, Ensemble, DeepSee II и т.д.) в действии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:30 |
|
||
|
|

start [/forum/topic.php?all=1&fid=39&tid=1557770]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 334ms |

| 0 / 0 |
