|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Всем привет! Рад представить сообществу новую платформу разработки приложений ориентированную на рынок корпоративных приложений: Platypus Platform . Идея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера. Серверная часть работает на стандартном J2EE сервере или контейнере. Клиент может быть под web или кроссплатформенное desktop-приложение на Swing, при этом программный код один и тот же. Клиентский код может прозрачно вызывать серверный. Платформа поддреживает встроенные механизмы безопасности в стиле Java EE -- для программых модулей и их методов можно задать разрешенные роли. Также Platypus Platform предлагает достаточно высокий уровень абстракции по сравнению с чистой Java, при этом в JavaScript коде доступны любые классы Java. Также приложения на платформе можно вызывать из Java кода. В состав платформы входит мощный IDE сделаный на базе Netbeans RCP. В данном IDE поддержаны все стадии разработки начиная от визуальной разработки структуры БД, визуального создания запросов к БД до создания пользовательского интерфейса также при помощи рисования и перетаскивания мышкой компонентов, запуска и отладки приложений. Достаточно сложный CRUD интерфейс можно сделать вообще не написав ни строчки кода (ну или написав совсем немного кода). Встроенный механизм миграций схем баз данных позволяет сохранять и передавать изменения структуры БД при этом схема БД сделанная например на MySQL может быть легко перенесена например на PostgreSQL. Главные достоинства платформы: низкий порог вхождения, очень высокая скорость разработки, очень компакный код. Сайт проекта: www.platypus-platform.org Документация на русском языке: www.platypus-platform.org/docs.jsp Загрузить можно здесь: www.platypus-platform.org/downloads.jsp ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2013, 18:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Очередной лисапет с веб-интерфейсом. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2013, 18:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Sheraton, не очень понял, что значит "с веб-интерфейсом", в платформе поддерживаются два типа клиента: кросс-платформенное desktop-приложение и, да, браузер -- при этом форму два раза для этого делать разную не надо. Desktop-клиент можно запустить вообще без какого либо сервера приложений или веб-сервера (двухзвенка). Для разработки предоставляется IDE которое также будет работать под любой операционной системой (Windows, Linux, Mac). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2013, 19:02 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichИдея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера. Божечки, зачем это??? Почему не сделать нормальную систему, которая наоборот, избавляет от необходимости писать клиентский код на JavaScript. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 00:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошитель, высокая скорость разработки, очень компактный код (в разы меньше), популярный язык (его уже знают почти все :) или легко изучат), изменения можно выкладывать на сервер без перезапуска приложения, не нужно перекомпилировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 03:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichДостаточно сложный CRUD интерфейс Тут противоречие в самой фразе. Вы лучше кусок ERP покажите как будет выглядеть. Ну и JavaScript ИМХО ужасный язык, чтобы писать всю логику на нем. Лучше бы наоборот было, скажем что нить типа Delphi или Visual Basic и там и там. Ну и desktop без трехзвенки мало нужен. А на одном вебе с его задержками в сложном приложении не уедешь. В общем маловато кейсов, да и те что есть какие то сомнительные. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 12:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Выполненна огромная работа: разработка самого движка, сайт, документация (с переводом) и т.д. Вам только +100 в карму. Однако автор, для того чтобы заинтересовать кого либо Вашей платформой, в качестве демонстрации выполните какой-либо серъезный проект на нем, из реальных задач с которыми Вы сталкивались когда-либо ранее. Тогда можно будет что-то обсудить... А так ну формочка Hello World ну это не серъезно, правда ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 12:47 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
mvn3, платформе уже более 3 лет, она создавалась как внутреннее средство разработки и прошла уже довольно большой эволюционный путь :), только теперь стало возможным представить ее широкой публике. Все прикладные проекты в нашей компании делались все это время и делаются сейчас только на ней. Некоторые проекты можно посмотреть здесь http://altsoft.biz/products/ скриншоты немного устарели, это еще версия 2.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 15:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Пробежался по ссылкам. Интересный и вероятно перспективный проект. В меру заумный. Видимо порог входа будет невысоким. Есть ряд вопросов: 1. Возможно ли присоединение сторонних отчетных систем (н-р репорт-билдер, кристалл-репорт) ? 2. Какова примерная стоимость для коммерч. использования ? Допустим на миниколлектив из 2-3 разработчиков. 3. Почему такое странное, неблагозвучное название ? :) 4. Какие есть наработанные готовые кубики, кот.можно заюзать ? Например система раздачи бизнес-прав пользователям, конструктор справочников, к.л. популярные (полу)готовые справочники (пользователи, контрагенты) и т.п. 5. Как вы относитесь к нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры ? Не помешала бы видеодемка для получения первого впечатления о продукте, например как у "Искры". ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 16:49 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
LSV3. Почему такое странное, неблагозвучное название ? :) наверное планируется показать необычность. Утконос все же смесь рептилии птицы и млекопитающего. Т.е. от всех понемногу. Хотя возможно есть какая-то оригинальная версия ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2013, 17:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Возможно, я побуду занудой, но вот хочется возразить: Vadim VashkevichДжекНепотрошитель, высокая скорость разработки, очень компактный код (в разы меньше), Скорость разработки на JS, ИМХО, как раз намного ниже. Язык сам по себе корявый, строгую типизацию не поддерживает, что приводит к трудностям отладки... да и инструменты отладки неважнецкие. Vadim Vashkevichизменения можно выкладывать на сервер без перезапуска приложения, не нужно перекомпилировать. И вот это мне как раз непонятно. В чем ценность возможности выкладывать обновления без перекомпиляции, чего ради за нее цепляются любители встраивать скриптовые языки? Ведь перекомпиляция сама по себе - дело элементарное, нажать пару кнопок. Зато она обеспечивает бОльшую стабильность, т.к. процесс компиляции предполагает контроль кода на этом этапе. А возможность скормить скриптовому движку что угодно и когда угодно приводит как раз к трудновылавливаемым багам. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 01:04 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Довольно крупный проект на Platypus Platform: система мониторинга транспорта Система объединяет в себе систему спутниковой навигации и сотовой связи, позволяет в режиме реального времени осуществлять мониторинг различных показателей транспорта (скорость, пробег, расход топлива, маршрут движения, и других показателей в зависимости от установленных датчиков) Поддерживает большое количество различных отчетов. Написан 100% на Platypus Platform (версия 2.0), в том числе прием и обработка данных с устройств. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 11:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошитель, не соглашусь по поводу js. Вполне приемлемый скриптовый двиг, почему нет? Вон, посмотри на клиентскую кастомизацию того же MS Dynamics CRM, там тоже своя js-модель, контролы и различные доступные js-коллбэки для имплементации кастом кода. Отличное решение, на мой взгляд. Серверная кастомизация - через своё мощное SDK API на дотнете. Красота ведь! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 12:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, С качеством скриптового движка, для реализации подвывертов в браузере никто не спорит. Но как основной язык для написания в том числе бизнес-логики, это жесть. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 12:52 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieНо как основной язык для написания в том числе бизнес-логики, это жесть. В целом, согласен. Но не так критично, по большому счету. Основной момент это то, что система поддается кастомизации со стороны клиента и сервера. А это есть гибкость. Если это было удобно автору, пусть будет так, паниковать не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Тут просто вопрос целевой аудитории. Если простые, но "вывернутые" решения аля мониторинга транспорта (с картами, плавающими окнами), то это одно. Но если сложные (сопоставимые с ERP) решения (для которых используются платформы SAP, Axapta, 1C и т.п.), то лучше повеситься чем их на джаваскрипте писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУ, Тут просто вопрос целевой аудитории. Целевая аудитория - это бизнес. Ему до лампочки, как и через какое место будет происходить кастомизация - главное конечное решение. Если конечное решение можно быстро собрать, значит профит на лицо - такая система интересна. А куда всунуть грабли - отдельная песня, которую будут петь тогда, когда это потребуется. Главное, чтобы было куда их всунуть. Nitro_JunkieНо если сложные (сопоставимые с ERP) решения (для которых используются платформы SAP, Axapta, 1C и т.п.), то лучше повеситься чем их на джаваскрипте писать. Ты считаешь, что аксаптовый X++ намного круче? Я готов тебя разочаровать, это не так. Не нужно паники, на JS можно много чего писать. И качественно, и быстро. Типизация? Да шут с ней, главное - скорость разработки и возможности кастомизации. Тем более type script наступает на пятки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Я считаю, что наследование через прототипы это бред. И что классы, наследование и явная типизация для сложного проекта важнее, чем функциональщина в том виде, в котором она есть в javascripte'е. И для кастомизации сложных проектов функции рефакторинга (переход к объявлению, поиск использований (с учетом function overloading), подсветка ошибок для классов) в сто тысяч раз важнее чем тонны синтаксического сахара, и хитрые подвыверты браузера. И у javascript'а с этим существенно хуже чем у той же Java (я не говорю что совсем плохо, просто существенно хуже). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУ, Я считаю, что наследование через прототипы это бред. И что классы, наследование и явная типизация для сложного проекта важнее, чем функциональщина в том виде, в котором она есть в javascripte'е. Для кастомизации штатного функционала срать на наследование и уж тем более через прототипы. Моя задача, изменяя нативный UI и логику, не ссать кипятком от наследований и полиморфизма, а быстро выполнить задачу. Всё. Nitro_JunkieИ для кастомизации сложных проектов функции рефакторинга (переход к объявлению, поиск использований (с учетом function overloading), подсветка ошибок для классов) в сто тысяч раз важнее чем тонны синтаксического сахара, и хитрые подвыверты браузера. И у javascript'а с этим существенно хуже чем у той же Java (я не говорю что совсем плохо, просто существенно хуже). Ну про "кастомизациюю сложных проектов" ты можешь в институте детишкам рассказать, а для меня кастомизация - и в африке кастомизация. Есть точка входа, есть api, есть язык - этого достаточно, чтобы сделать свою работу. А сложный там проект или средний, мне фиолетово. Есть задача, есть инструменты - есть выхлоп. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУМоя задача, изменяя нативный UI и логику, не ссать кипятком от наследований и полиморфизма, а быстро выполнить задачу. Всё. логично ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:46 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Учебное приложение Pet Hotel (система бронирования в гостинице для животных) -- полный функциональный аналог Pet Clinic Application от Spring Framework. Учебное пособие Быстрый старт с Platypus Platform в котором пошагово рассказывается, как сделать такое приложение. В приложение входит миграции схемы БД и данных справочников, что позволяет без каких-либо модификаций развернуть его на любую из поддерживаемых баз (Oracle, SQL Server, PostgreSQL, DB2, MySQL, H2). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:57 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУNitro_JunkieМСУ, Я считаю, что наследование через прототипы это бред. И что классы, наследование и явная типизация для сложного проекта важнее, чем функциональщина в том виде, в котором она есть в javascripte'е. Для кастомизации штатного функционала срать на наследование и уж тем более через прототипы. Моя задача, изменяя нативный UI и логику, не ссать кипятком от наследований и полиморфизма, а быстро выполнить задачу. Всё. Nitro_JunkieИ для кастомизации сложных проектов функции рефакторинга (переход к объявлению, поиск использований (с учетом function overloading), подсветка ошибок для классов) в сто тысяч раз важнее чем тонны синтаксического сахара, и хитрые подвыверты браузера. И у javascript'а с этим существенно хуже чем у той же Java (я не говорю что совсем плохо, просто существенно хуже). Ну про "кастомизациюю сложных проектов" ты можешь в институте детишкам рассказать, а для меня кастомизация - и в африке кастомизация. Есть точка входа, есть api, есть язык - этого достаточно, чтобы сделать свою работу. А сложный там проект или средний, мне фиолетово. Есть задача, есть инструменты - есть выхлоп. "А то пишут, пишут… Конгресс, немцы какие-то… Голова пухнет. Взять всё, да и поделить…" Для того чтобы что-то кастомизировать, вам нужно понять как это работает, и что можно изменить, чтобы не повалить половину других веток. А для этого нужно уметь быстро посмотреть где используется данный кусок кода, какие интерфейсы еще есть и т.п. Или вы как ежик в тумане, пишете наугад, а потом смотрите запускается ли и не отвалилось ли что-то еще. При нормальных инструментах можно условно незнакомую систему на лету менять, и сразу в продакшн запускать. А что с кучей процедурного лапше-кода делать? Собсно, ваши же соображения можно скажем к сравнению C и C++ применить. Но история показывает что архитектурно (!) сложные решения все же на сильно типизированных языках аля C++ и Java делаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichУчебное пособие Быстрый старт с Platypus Platform в котором пошагово рассказывается, как сделать такое приложение. не очень удачный пример. Много кода приходится писать ради простейшего приложения, которое в принципе вообще не требует кода. Базовые операции типа CRUD можно ведь заложить в функционал платформы. подобным то зачем разработчика "загружать"? Имхо, суть платформ - избавлять от такого Код: java 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 14:08 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, да, можно и без этого но в учебное пособие добавили демонстрацию и такой возможности. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 14:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieДля того чтобы что-то кастомизировать, вам нужно понять как это работает, и что можно изменить, чтобы не повалить половину других веток. Браво. Как можно программировать, не понимая, как "это" работает? Не встречал в своей жизни программистов, которые пишут код "наобум". Разумеется, нужно понимать, что ты пишешь и для чего ты пишешь. Без этого понимая не стоит заниматься написанием кода. Nitro_JunkieА для этого нужно уметь быстро посмотреть где используется данный кусок кода, какие интерфейсы еще есть и т.п. Ты не поверишь, для этого есть api reference guide, в которой освещена эта информация. Nitro_JunkieИли вы как ежик в тумане, пишете наугад, а потом смотрите запускается ли и не отвалилось ли что-то еще. При нормальных инструментах можно условно незнакомую систему на лету менять, и сразу в продакшн запускать. А что с кучей процедурного лапше-кода делать? Про наугад писал выше. Я не умею писать код наугад, извини. Но если для тебя api reference guide и понимание того, что нужно, - открытие века, то у меня больше нет к тебе вопросов. Nitro_JunkieСобсно, ваши же соображения можно скажем к сравнению C и C++ применить. Но история показывает что архитектурно (!) сложные решения все же на сильно типизированных языках аля C++ и Java делаются. Язык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 14:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
LSVПробежался по ссылкам. Интересный и вероятно перспективный проект. В меру заумный. Видимо порог входа будет невысоким. Есть ряд вопросов: 1. Возможно ли присоединение сторонних отчетных систем (н-р репорт-билдер, кристалл-репорт) ? 2. Какова примерная стоимость для коммерч. использования ? Допустим на миниколлектив из 2-3 разработчиков. 3. Почему такое странное, неблагозвучное название ? :) 4. Какие есть наработанные готовые кубики, кот.можно заюзать ? Например система раздачи бизнес-прав пользователям, конструктор справочников, к.л. популярные (полу)готовые справочники (пользователи, контрагенты) и т.п. 5. Как вы относитесь к нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры ? Не помешала бы видеодемка для получения первого впечатления о продукте, например как у "Искры". Спасибо за высокую оценку. Постараюсь ответить: 1. В платформу входит собственная система отчетов на базе шаблонов на Excel. Присоеденение сторонних отчетных систем, конечно, возможно, только желательно чтобы это были системы на Java :). 2. Наша цель -- дать нашим партнерам средство для зарабатывания денег и конкурентное преимущество в скорости разработки. Я напишу мысли по поводу лицензирования: планируется community и коммерческая версия. Средство разработки вероятно будет бесплатным. Начальная цена лицензии коммерческой версии планируется от $300 за серверную лицензию и выше в зависимости от масштаба проекта. Партнеры получат хорошую скидку. Будет доступна полнофункциональная демо-версия. 3. iscrafmнаверное планируется показать необычность. Утконос все же смесь рептилии птицы и млекопитающего. Т.е. от всех понемногу. Хотя возможно есть какая-то оригинальная версия + исторический аспект, так повелось 4. В платформу встроены механизмы безопасности, сделанные по аналогии с Java EE -- на базе ролей. Можно защитить любой модуль, метод модуля или запрос. Все это работает в J2EE инфраструктуре, и настраивается, так, например, можно подключить внешний сервис Active Directory или другой LDAP или использовать таблицы в БД. Пользователи и контрагенты конечно есть. Есть схема работы с документами, методики их создания и проведения. 5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 14:50 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУЯзык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения. http://www.sql.ru/forum )) самый популярный - delphi - 716 000 сообщений ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 14:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУЯзык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения. Так C++ когда появлялся вообще не имел комьюнити. Но потом как-то "заборол" C. И именно благодаря классам и наследованию. Не совсем понимаю что такое api reference guide? Вы для всего кода, который пишете его поддерживаете? Тогда завидую вам и количеству денег у ваших заказчиков, которые в состоянии это оплатить. Скажем у 1С в УПП и УТ, нужно все это г...но самому разгребать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:09 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников. Вот за это строго 5+, правильный подход. Petro123МСУЯзык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения. http://www.sql.ru/forum )) самый популярный - delphi - 716 000 сообщений Не имею ничего против дельфи :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieТак C++ когда появлялся вообще не имел комьюнити. Но потом как-то "заборол" C. И именно благодаря классам и наследованию. Прошу не путать божий дар с яичницей круг задач, которые решаются с помощью того или иного языка программирования. Речь идет не о проекте с исходниками, которыми ты вправе оперировать как пожелаешь. Речь идет о закрытой коробочной системе, которая поддерживает только узкую кастомизацию на конкретном языке в конкретных участках всего процесса (например, колбэки на события системы). Nitro_JunkieНе совсем понимаю что такое api reference guide? Напиши эти буквы у гугл, сам всё поймешь. Nitro_JunkieВы для всего кода, который пишете его поддерживаете? Я не знаю, что такое "весь код". Я знаю, что такое api системы. Nitro_JunkieТогда завидую вам и количеству денег у ваших заказчиков, которые в состоянии это оплатить. Скажем у 1С в УПП и УТ, нужно все это г...но самому разгребать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Ясно, уровень аргументации запредельный. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:20 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУ, Ясно, уровень аргументации запредельный. Сложно что-то аргументировать человеку, который не в курсе, что такое api reference guide. И который разводит панику на пустом месте по поводу javascript движка. Который пишет, что наследование через прототипы это бред. Причем тут прототипы и наследования - осталось загадкой... Занавес. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников. Когда инициируется какой-либо проект, то СУБД для него определяется на одном из первых шагов. Часто приходилось встречаться с необходимостью смены СУБД в процессе эксплуатации, т.е. с необходимостью делать логику специально отвязанной от данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУНе имею ничего против дельфи :) а против этого? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУНе имею ничего против дельфи :) а против этого? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
http://api.jquery.com/jQuery.type ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 15:52 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Расшифрую. Контроль типов удобен тем. что сама IDE - без кода их контролирует (покажет ошибку). Так понятно? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 16:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmVadim Vashkevich5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников. Когда инициируется какой-либо проект, то СУБД для него определяется на одном из первых шагов. Часто приходилось встречаться с необходимостью смены СУБД в процессе эксплуатации, т.е. с необходимостью делать логику специально отвязанной от данных? В процессе эксплуатации менять БД обычно это не надо, но при тиражировании решения такое вполне возможно. Недавно был опыт переноса крупного проекта на Platypus Platform с Oracle на бесплатный PostgreSQL. Не обязательно писать код независимый от конкретной БД, но это желательно (по возможности) в общем случае. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 16:33 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Контроль типов удобен тем. что сама IDE - без кода их контролирует (покажет ошибку). Так понятно? Я не против типизации, более того, я за типизацию. Но для сторонних black-box продуктов со своим api это не критично . Только об этом речь. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 16:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУ, Расшифрую. Контроль типов удобен тем. что сама IDE - без кода их контролирует (покажет ошибку). Так понятно? а откуда несоответствие гитотетически может возникнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 16:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, МСУ, - ОДИН из вариантов. Бизнес логика требует: вместо целого числа на входе, будет приходить уточнённое число - 22,6. ВИ: - меняем в интерфейсе тип параметра - компилируем проект и правим везде, где IDE споткнулось и показало строку с параметром или переменной при присвоении (результатах мат-операций). Т.е. статическая типизация, т.к. БЛ статична)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
второй пример, мне непонятно, чем удобно ПустаяСтрока <> Null ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:05 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Бизнес логика требует: вместо целого числа на входе, будет приходить уточнённое число - 22,6 Так в любом случае даже типизированный int потребуется менять везде на decimal. Petro123второй пример, мне непонятно, чем удобно ПустаяСтрока <> Null Тут не о удобности речь идет, а о возможности. Есть возможность - хорошо, нету - плохо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:15 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУТак в любом случае даже типизированный int потребуется менять везде на decimal. конечно, и IDE в этом помогает. При динамической типизации ты просто не найдёшь эти места. А там, не только тип, но и БЛ надо править. Я уже не говорю, про тип поля в БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУЕсть возможность - хорошо, нету - плохо. Что русскому хорошо, то немцу - смерть ))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafm, МСУ, - ОДИН из вариантов. Бизнес логика требует: вместо целого числа на входе, будет приходить уточнённое число - 22,6. ВИ: - меняем в интерфейсе тип параметра - компилируем проект и правим везде, где IDE споткнулось и показало строку с параметром или переменной при присвоении (результатах мат-операций). Т.е. статическая типизация, т.к. БЛ статична)) а почему бы просто не поменять в интерфейсе "тип параметра"? Все. Больше ничего не требуется ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichСпасибо за высокую оценку. Постараюсь ответить: 1. В платформу входит собственная система отчетов на базе шаблонов на Excel. Присоеденение сторонних отчетных систем, конечно, возможно, только желательно чтобы это были системы на Java :). 2. Наша цель -- дать нашим партнерам средство для зарабатывания денег и конкурентное преимущество в скорости разработки. Я напишу мысли по поводу лицензирования: планируется community и коммерческая версия. Средство разработки вероятно будет бесплатным. Начальная цена лицензии коммерческой версии планируется от $300 за серверную лицензию и выше в зависимости от масштаба проекта. Партнеры получат хорошую скидку. Будет доступна полнофункциональная демо-версия. ... 5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников.1. А зачем там желательна джава ? Там обычно свои собственные механизмы и скр.языки. Тот же кристалл. Ваша задача - передать туда датасет и всё. 2. + 500 ! 5. Главное, чтобы была сама такая возможность (использовать возможности СУБД). Независимость от БД во многих случаях - несущественный момент. Вот как на Вашем движке без ХП показать датасет, полученный из соединения 10 постоянных таблиц и 3 временных агрегированных таблиц ??? Знаю по опыту Навижена - это дичайше длинный и нечитабельный говнокод. Производительность - отдельная печальная песня. На SQL (ХП) это неск. удобночитаемых, негромоздких запросов. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУТак в любом случае даже типизированный int потребуется менять везде на decimal. конечно, и IDE в этом помогает. При динамической типизации ты просто не найдёшь эти места. А там, не только тип, но и БЛ надо править. Я уже не говорю, про тип поля в БД. Помогает, никто не спорит. Но если не помогает, никакой катастрофы тоже тут нет. Жили же всегда разработчики MS Dynamics CRM с клиентской кастомизацией на js, и не парились. Лично меня не парило то, что код не типизирован. Главное, что возможностей много. http://ayazahmad.wordpress.com/2011/05/25/javascript-libraries-in-microsoft-dynamics-crm-2011/ ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУТак в любом случае даже типизированный int потребуется менять везде на decimal. конечно, и IDE в этом помогает. При динамической типизации ты просто не найдёшь эти места. их просто не нужно искать, в общем-то ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmа почему бы просто не поменять в интерфейсе "тип параметра"? Все. Больше ничего не требуется я такого места не знаю))) Я эти места сам пишу. Есть интерфейс ГУИ, есть интерфейс программный. Пишу оба, но про какой ты - не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:33 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУЕсть возможность - хорошо, нету - плохо. Что русскому хорошо, то немцу - смерть ))))) Ты просто не имеешь опыта работы с подобными ecm-erp-crm-... системами. У тебя забрали фантики - сразу паника и шум :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmа почему бы просто не поменять в интерфейсе "тип параметра"? Все. Больше ничего не требуется я такого места не знаю))) Я эти места сам пишу. Есть интерфейс ГУИ, есть интерфейс программный. Пишу оба, но про какой ты - не понял. GUI, программный. Они же все "как на ладони". Для этого не требуется что-то компилировать, искать и тп. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУЖили же всегда разработчики MS Dynamics CRM ты путаешь ЯП для разработки CRM и встроенный ЯП-DSL внутри этой ИС. - 1С тоже не на 1С написан))) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
LSVНезависимость от БД во многих случаях - несущественный момент Ну не скажи. Далеко не каждый клиент готов башлять за лицензии оракла, если у него есть лицензии сиквела и свои админы. Или наоборот. Зачем навязывать СУБД? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУЖили же всегда разработчики MS Dynamics CRM ты путаешь ЯП для разработки CRM и встроенный ЯП-DSL внутри этой ИС. - 1С тоже не на 1С написан))) В том-то и дело, что путаешь ты, а не я. Я уже десятый раз повторился, что речь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123 В том-то и дело, что путаешь ты, а не я. Я уже десятый раз повторился, что речь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта. В данном случае у автора язык программирования кастомизаций - js. Ну и бог с этим, почему бы и нет. Это уж лучше, чем выдумывать свой язык. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:40 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУречь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта. OK давай конкретнее. БЛ: НаценкуНаПродукты(к - коэффициентНаценки) Тебе легче на JS писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, конечно, всё это IMHO и холивар)). Мне больше по нутру строгая типизация. На JS я писал. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 17:44 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУречь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта. OK давай конкретнее. БЛ: НаценкуНаПродукты(к - коэффициентНаценки) Тебе легче на JS писать? :) короче ADP(k - ADK) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 18:04 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, ещё короче для авторИдея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера http://ru.wikipedia.org/wiki/JS лучше паскаль и там и там)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 18:23 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
LSV1. А зачем там желательна джава ? Там обычно свои собственные механизмы и скр.языки. Тот же кристалл. Ваша задача - передать туда датасет и всё. 2. + 500 ! 5. Главное, чтобы была сама такая возможность (использовать возможности СУБД). Независимость от БД во многих случаях - несущественный момент. Вот как на Вашем движке без ХП показать датасет, полученный из соединения 10 постоянных таблиц и 3 временных агрегированных таблиц ??? Знаю по опыту Навижена - это дичайше длинный и нечитабельный говнокод. Производительность - отдельная печальная песня. На SQL (ХП) это неск. удобночитаемых, негромоздких запросов. 1. Platypus Platform сделан на Java, использовать Java-библиотеки для приложений очень просто. Насчет Cristal Reports:наверное как-то так: пример . ... 5. Независимость от БД необязательна. Хотите использовать ХП, понимая все последствия этого -- используйте. Если хотите использовать возможности конкретной базы данных (временные таблицы, иерархические запросы, хранимые процедуры и т.д.) -- платформа вполне это допускает. Для каждого SQL запроса можно задать "специфический" текст запроса, как раз в нем можно писать все что угодно в рамках синтаксиса конкретной СУБД. Для запросов SQL в Platypus Platfrom есть несколько интересных возможностей. Так вы можете повторно использовать одни запросы в других запросах, что значительно повышает читаемость кода и позволяет избежать его дублирования. Также у запросов можно (и нужно:)) использовать именованные параметры. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 18:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafm, ещё короче для авторИдея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера http://ru.wikipedia.org/wiki/JS лучше паскаль и там и там)) не могу не согласится, что паскаль или VBS, крайний случай, гораздо оптимальнее для таких задач ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 18:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Наверное выбран JS потому, что web-интерфейс сейчас более перспективен. offНесмотря на то, что даже мировые гуру говорят, что JS - ООП язык, тем не менее, это прототипный язык и ООП там "приделано" искусственно. Те, кто пытается пограммировать на JS в ООП-стиле, или ненавидят JS, или тратят кучу времени и горы кода-монстра. Архитектура DOM и как следствие JS, изначально совсем не ООП-похожая. Попытки "притянуть за уши" ООП-паттерны приводят к ужасам с точки зрения здравомыслящих людей, решающих бизнес-задачи, многие адепты паттернов даже не способны понять, что они делают... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 18:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123пропущено... Что русскому хорошо, то немцу - смерть ))))) Ты просто не имеешь опыта работы с подобными ecm-erp-crm-... системами. У тебя забрали фантики - сразу паника и шум :) У меня можно сказать вся жизнь опыта на ecm-erp-crp, причем на туче проектов. Но я почему то Petro123 понимаю гораздо лучше, чем тебя... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 19:15 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУречь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта. OK давай конкретнее. БЛ: НаценкуНаПродукты(к - коэффициентНаценки) Тебе легче на JS писать? Мне легче на С# писать :) Так что, давай всю разработку коробок типа искры посадим на рельсы дотнета? Меня не спросили, на чем мне лучше писать кастомизации к искре. Мне дали коробку и сказали, можно писать тут и вот так. И это нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 19:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУпропущено... Ты просто не имеешь опыта работы с подобными ecm-erp-crm-... системами. У тебя забрали фантики - сразу паника и шум :) У меня можно сказать вся жизнь опыта на ecm-erp-crp, причем на туче проектов. Но я почему то Petro123 понимаю гораздо лучше, чем тебя... А я пытаюсь понять не только себя, тебя и петро. Я пытаюсь еще понять бизнес, его потребности и возможности той или иной системы. И увязать это все вместе. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 19:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУNitro_Junkieпропущено... У меня можно сказать вся жизнь опыта на ecm-erp-crp, причем на туче проектов. Но я почему то Petro123 понимаю гораздо лучше, чем тебя... А я пытаюсь понять не только себя, тебя и петро. Я пытаюсь еще понять бизнес, его потребности и возможности той или иной системы. И увязать это все вместе. У бизнеса то все просто - быстро, дешево, качественно. Что вырождается в : через день стартуем, никто не в курсе, поэтому в последний день у всех появляются сотни хотелок, невыполнение которых приведет к конфликту. А это значит, как в "знаменитой" лекции, надо "чик-чик и в продакшн". Так вот на проектах со строгой явной типизацией, яйца сжимаются куда меньше, что тебе в нерабочее время внедренцы будут звонить с истерикой, что "ничего не работает". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 20:20 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Но я уверен, что у вас такого не бывает. Вы проводите кастинг заказчиков, и они у вас все вменяемые, и легко подвигают сроки, не боятся багов и т.п. ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 20:23 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieвот на проектах со строгой явной типизацией, яйца сжимаются куда меньше, что тебе в нерабочее время внедренцы будут звонить с истерикой, что "ничего не работает". Прежде чем навязывать везде строгую типизацию, сначала подумайте хоть немного. JS работает с DOM, а в DOM любой элемент может содержать по-очереди: текст, изображение, фрейм и т.д. и т.п. (строго говоря, объектные ссылки на другие объекты). Какая в JS может быть строгая типизация? Тогда ваши претензии не к JS, а к DOM, скажите ещё что всё, где есть DOM - уто ужас для заказчиков и ничего не работает. Странный вы человек, если у вас хорошая разработка связана со строгой типизацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 20:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
asws, претензии не к JS, а к JS на АппСервере где нет ГУИ. aswsна JS в ООП-стиле, или ненавидят JS, или тратят кучу времени +1 ))) Программирование "там" ооочень сильно отличается. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 21:01 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123, у JS есть очень сильные плюсы, например, работа с динамичными объектами древовидной структуры, механизм обработчиков событий (callback-функции). В некоторых задачах JS на сервере очень даже к месту, при этом получаем преимущество одинакового языка и на сервере и на клиенте. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 21:15 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
aswsВ некоторых задачах JS на сервере очень даже к месту, при этом получаем преимущество одинакового языка и на сервере и на клиенте.Oracle*Forms навеяло. Там тоже PL/SQL везде и на сервере, и на клиенте, и вообще, где только можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 22:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
пока вы тут все спорите владельцы ниссан кашкаев на вологодском диалекте русского языка 1С в столицах страны и регионов пишут грамоты конфигурации для владельцев лексусов и прилегающих деревень. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 23:15 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Давным-давно на выставке видел унификацию на Java. Нет ли где сравнений таких унификаций? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 03:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieУ бизнеса то все просто - быстро, дешево, качественно. Что вырождается в : через день стартуем, никто не в курсе, поэтому в последний день у всех появляются сотни хотелок, невыполнение которых приведет к конфликту. А это значит, как в "знаменитой" лекции, надо "чик-чик и в продакшн". И что в этом плохого? Если бизнес хочет, значит система работает, следовательно её нужно развивать и поддерживать. Сотни (даже тысячи) хотелок не приведут к конфликту. А вот неумелая организация работы IT приведет не то, что к конфликту, а к краху. Таким образом, нужно грамотно управлять ресурсами предприятия. Но это уже отдельная тема и к данному топику не имеет никакого отношения. Nitro_JunkieТак вот на проектах со строгой явной типизацией, яйца сжимаются куда меньше, что тебе в нерабочее время внедренцы будут звонить с истерикой, что "ничего не работает". Глупости. Яйца должны напрямую зависеть от кривизны управленческого механизма. А не от типизации того или иного языка. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 09:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123претензии не к JS, а к JS на АппСервере где нет ГУИ.. Уже писал десять раз... Это не критично. Абсолютно не критично. Сколько еще раз нужно это повторить? :) Да, хотелось бы в ERP коробке чего-то мощного типа .NET API. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 09:33 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
со строгой типизацией какой-то перебор. Нужно уметь корректно решать задачи приведения типов. Какая-то надуманная искусственно проблема ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:01 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУГлупости. Яйца должны напрямую зависеть от кривизны управленческого механизма. А не от типизации того или иного языка. Так я и говорю. Вы видимо кастинг заказчиков проводите. То есть у вас нет таких : мы договорились к 1 марта, значит к 1 марта, мне тут не надо про ТЗ и все такое, я деньги заплатил, значит все должно работать. В любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmсо строгой типизацией какой-то перебор. Нужно уметь корректно решать задачи приведения типов. Какая-то надуманная искусственно проблема Дык я привел решение - 30 строк кода в каждой процедуре). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmсо строгой типизацией какой-то перебор. Нужно уметь корректно решать задачи приведения типов. Какая-то надуманная искусственно проблема Дык я привел решение - 30 строк кода в каждой процедуре). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
решением это назвать нельзя конечно. Какая-то выдумка ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieВ любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :) для такого и предлагают различные платформы, которые избавляют от таких бодрых мыслей. Все сделано за разработчика, который не может работать с неявной типизацией, бери и используй ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieТак я и говорю. Вы видимо кастинг заказчиков проводите. То есть у вас нет таких : мы договорились к 1 марта, значит к 1 марта, мне тут не надо про ТЗ и все такое, я деньги заплатил, значит все должно работать. Не понимаю, какое отношение имеет типизация языка программирования к "кастингу" заказчиков с ТЗ и деньгами? По-моему тебя вообще не в ту степь накренило... Внедрено и поддерживается решение с конкретным функционалом, есть конкретные задачи по кастомизации UI и логики в виде User Story в TFS (функциональная спецификация), есть язык программирования кастомизации, есть разрабочики, владеющие этим языком программирования, есть Task в TFS и ответственный сотрудник, есть сроки, есть контроль, есть графики и диаграммы процесса разработки, есть баги, фичи, ишью. Какой в жопу, прости меня бог, кастинг заказчиков? Nitro_JunkieВ любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :) Я не знаю, что там тебя бодрит по утрам, но в случае типизированного языка программирования всё в ровной степени тоже самое. С дуру можно и куй сломать. Я не понимаю, о чем ты пишешь... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmрешением это назвать нельзя конечно. Какая-то выдумка Угу. Разницы между динамической и статической нет. Между variant и integer нет. Между функциональными ЯП и обычными тоже нет. Все китайцы на одно лицо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:46 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieВ любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :) для такого и предлагают различные платформы, которые избавляют от таких бодрых мыслей. Все сделано за разработчика, который не может работать с неявной типизацией, бери и используй Еще раз, если у вас неявная типизация, когда у вас есть вызов метода, IDE не может определить есть такой метод или нет, потому как не может понять что это вообще за объект. Соответственно, нельзя подсветить ошибку, и что еще хуже нельзя найти использования (а значит и осуществить рефакторинг). Хотя МСУ походу вообще ни разу не работал с явно типизированными языками в нормальных IDE (IDEA например). Лично я не понимаю как вообще можно работать без go to declaration, find usages и т.п. Видимо МСУ наизусть помнит весь код, который когда либо писал в жизни... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 10:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieХотя МСУ походу вообще ни разу не работал с явно типизированными языками в нормальных IDE (IDEA например). Странный безапеляционный вывод. Впрочем как все твои сообщения в этом топике... Nitro_JunkieЛично я не понимаю как вообще можно работать без go to declaration, find usages и т.п. Факт твоего непонимания вовсе не означает, что без данного функционала нельзя работать. Nitro_JunkieВидимо МСУ наизусть помнит весь код, который когда либо писал в жизни... У МСУ просто прямые руки и он может работать в различных средах с различными возможностями. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:00 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУNitro_JunkieХотя МСУ походу вообще ни разу не работал с явно типизированными языками в нормальных IDE (IDEA например). Странный безапеляционный вывод. Впрочем как все твои сообщения в этом топике... Nitro_JunkieЛично я не понимаю как вообще можно работать без go to declaration, find usages и т.п. Факт твоего непонимания вовсе не означает, что без данного функционала нельзя работать. Nitro_JunkieВидимо МСУ наизусть помнит весь код, который когда либо писал в жизни... У МСУ просто прямые руки и он может работать в различных средах с различными возможностями. МСУ, оказывается у нас Джефф Дин . Тогда да, вопрос снимается. «Компиляторы не предупреждают Джеффи Дина. Джефф Дин предупреждает компиляторы». «Джефф Дин не пользуется ни Emacs’ом, ни Vi. Он набирает код непосредственно в zcat, потому что так быстрее». ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:05 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУ, оказывается у нас Джефф Дин . Тогда да, вопрос снимается. «Компиляторы не предупреждают Джеффи Дина. Джефф Дин предупреждает компиляторы». «Джефф Дин не пользуется ни Emacs’ом, ни Vi. Он набирает код непосредственно в zcat, потому что так быстрее». Nitro_Junkie, оказывается, у нас Бобик . Тот который в гостях у Барбоса. -- Бобик, колбасу хочешь? -- Хочу! -- А котлету? -- ...и котлету! -- А чего больше - колбасу или котлету? -- А всего побольше - колбасы и котлеты! Отсюда мораль: без колбасы и котлеты ну никак не разработать кастомизацию. Занавес. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУNitro_JunkieМСУ, оказывается у нас Джефф Дин . Тогда да, вопрос снимается. «Компиляторы не предупреждают Джеффи Дина. Джефф Дин предупреждает компиляторы». «Джефф Дин не пользуется ни Emacs’ом, ни Vi. Он набирает код непосредственно в zcat, потому что так быстрее». Nitro_Junkie, оказывается, у нас Бобик . Тот который в гостях у Барбоса. -- Бобик, колбасу хочешь? -- Хочу! -- А котлету? -- ...и котлету! -- А чего больше - колбасу или котлету? -- А всего побольше - колбасы и котлеты! Отсюда мораль: без колбасы и котлеты ну никак не разработать кастомизацию. Занавес. Ну да... Я привык пользоваться хорошими языками и платформами, а не всяким г..ном. Лучше быть богатым и здоровым, чем бедным и больным. И на ассемблере можно делать кастомизацию, только зачем непонятно... Эдакий IT-мазохизм... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... для такого и предлагают различные платформы, которые избавляют от таких бодрых мыслей. Все сделано за разработчика, который не может работать с неявной типизацией, бери и используй Еще раз, если у вас неявная типизация, когда у вас есть вызов метода, IDE не может определить есть такой метод или нет, потому как не может понять что это вообще за объект. Соответственно, нельзя подсветить ошибку, и что еще хуже нельзя найти использования (а значит и осуществить рефакторинг). я же и говорю: для этого предлагаются различные платформы, которые делаю за разработчика то что он не может сделать самостоятельно. Но один момент: прежде всего не по причине незнания или неумения, а по причине избавления его от ненужной работы ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmрешением это назвать нельзя конечно. Какая-то выдумка Угу. Разницы между динамической и статической нет. Между variant и integer нет. у нас, к примеру, действительно нет. Все просто variant ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУпропущено... Nitro_Junkie, оказывается, у нас Бобик . Тот который в гостях у Барбоса. -- Бобик, колбасу хочешь? -- Хочу! -- А котлету? -- ...и котлету! -- А чего больше - колбасу или котлету? -- А всего побольше - колбасы и котлеты! Отсюда мораль: без колбасы и котлеты ну никак не разработать кастомизацию. Занавес. Ну да... Я привык пользоваться хорошими языками и платформами, а не всяким г..ном. Лучше быть богатым и здоровым, чем бедным и больным. И на ассемблере можно делать кастомизацию, только зачем непонятно... Эдакий IT-мазохизм... понесло... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:23 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Еще раз, если у вас неявная типизация, когда у вас есть вызов метода, IDE не может определить есть такой метод или нет, потому как не может понять что это вообще за объект. Соответственно, нельзя подсветить ошибку, и что еще хуже нельзя найти использования (а значит и осуществить рефакторинг). я же и говорю: для этого предлагаются различные платформы, которые делаю за разработчика то что он не может сделать самостоятельно. Но один момент: прежде всего не по причине незнания или неумения, а по причине избавления его от ненужной работы Вы можете отойти от повторения этого маркетингового бреда и рассказать как решается проблема, поиска использований в платформах на базе неявно типизированных языках? Платформа из контекста использования определяет интерфейс объекта? То есть идет внутрь всех вызовов и смотрит что с ним может происходить? Не верю... Как человек который разбирался в существующих IDE и писал свои плагины. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieНу да... Я привык пользоваться хорошими языками и платформами, а не всяким г..ном. Да я как-то клал на то, к чему ты привык. Мы обсуждаем о достаточно широком спектре программного обеспечения - коробки с возможностью кастома. К каждой коробке - свой собственный подход. "Гавно" может быть только в голове у того, кто не умеет работать с таким видом ПО. Nitro_JunkieЛучше быть богатым и здоровым, чем бедным и больным. Не понятно, к чему это было сказано. Nitro_JunkieИ на ассемблере можно делать кастомизацию, только зачем непонятно... Эдакий IT-мазохизм... И на ассемблере можно делать кастомизацию. Зачем - спроси у того, кто делает. А у нас на повестке дня очень популярный и достаточно гибкий язык программирования - JS. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... я же и говорю: для этого предлагаются различные платформы, которые делаю за разработчика то что он не может сделать самостоятельно. Но один момент: прежде всего не по причине незнания или неумения, а по причине избавления его от ненужной работы Вы можете отойти от повторения этого маркетингового бреда и рассказать как решается проблема, поиска использований в платформах на базе неявно типизированных языках? какой еще маркетинговый бред? Вы что, потенциальный клиент что-ли? А внутренности я вам описывать не буду, еще бы исходные коды потребовали опубликовать на форуме :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУИ на ассемблере можно делать кастомизацию. Зачем - спроси у того, кто делает. А у нас на повестке дня очень популярный и достаточно гибкий язык программирования - JS. Давай так популярный для сложного и вывернутого фронт-енда. И там ему и место. А в бэк-энде (со сложным функционалом, ecm-erp-crm, банки, страховые), у него доля 0.0001%. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Вы можете отойти от повторения этого маркетингового бреда и рассказать как решается проблема, поиска использований в платформах на базе неявно типизированных языках? какой еще маркетинговый бред? Вы что, потенциальный клиент что-ли? А внутренности я вам описывать не буду, еще бы исходные коды потребовали опубликовать на форуме :) Ясно... То есть, нет такой возможности, так бы и сказали. Вот, например, 1с'овцы честно признают что нет такой возможности , чего вы кочевряжетесь непонятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieДавай так популярный для сложного и вывернутого фронт-енда. И там ему и место. Согласен. Nitro_JunkieА в бэк-энде (со сложным функционалом, ecm-erp-crm, банки, страховые), у него доля 0.0001%. Согласен. Я же об этом писал еще в самом начале. Но не так критично, вот о чем речь. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 11:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Тебе определенно надо торговать. 2 покупателя говорят: "нам критично". Ты в ответ: "ВАМ не критично!!!". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... какой еще маркетинговый бред? Вы что, потенциальный клиент что-ли? А внутренности я вам описывать не буду, еще бы исходные коды потребовали опубликовать на форуме :) Ясно... То есть, нет такой возможности, так бы и сказали. Вот, например, 1с'овцы честно признают что нет такой возможности , чего вы кочевряжетесь непонятно. вы сути не понимаете, или кочевряжитесь. Пытаетесь найти то, что в принципе неестественно. Подняли задачу поиска внутри огурца мяса и говорите что проблема, мяса в огурце нет. p.s. рефакторинг у нас выглядит совершенно не так, как привыкли вы. Не ищите снег в пустыне ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУ, Тебе определенно надо торговать. 2 покупателя говорят: "нам критично". Ты в ответ: "ВАМ не критично!!!". Petro123, тебе определенно нужно в оппозицию к Навальному. - 2 покупателя кричат - дайте C# - 2 покупателя кричат - дайте дельфи - 2 покупателя кричат - дайте пох что, главное, чтобы это работало Нужно разорваться и убиться об стену? Так и запишем. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Ясно... То есть, нет такой возможности, так бы и сказали. Вот, например, 1с'овцы честно признают что нет такой возможности , чего вы кочевряжетесь непонятно. вы сути не понимаете, или кочевряжитесь. Пытаетесь найти то, что в принципе неестественно. Подняли задачу поиска внутри огурца мяса и говорите что проблема, мяса в огурце нет. p.s. рефакторинг у нас выглядит совершенно не так, как привыкли вы. Не ищите снег в пустыне под рукой была картинка на тему "2. Найти все использования" из ссылки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmiscrafmпропущено... вы сути не понимаете, или кочевряжитесь. Пытаетесь найти то, что в принципе неестественно. Подняли задачу поиска внутри огурца мяса и говорите что проблема, мяса в огурце нет. p.s. рефакторинг у нас выглядит совершенно не так, как привыкли вы. Не ищите снег в пустыне под рукой была картинка на тему "2. Найти все использования" из ссылки. Я если честно терпеть не могу визуальное программирование, но не суть. С модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать. И вы видели как это в IDEA скажем сделано? Там жмете CTRL+ALT+F7 и у вас сразу же строки с методами и файлами подставляются. Или ALT+F7 (там сразу дерево с фильтрацией и т.п.). Никакой мышки, она только тормозит работу. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... под рукой была картинка на тему "2. Найти все использования" из ссылки. Я если честно терпеть не могу визуальное программирование, но не суть. С модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать. на картинке и показан "метод\функция". Чуть выше сказал: не все и не всегда выгладит так, как это себе представляете именно вы ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Я если честно терпеть не могу визуальное программирование, но не суть. С модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать. на картинке и показан "метод\функция". Чуть выше сказал: не все и не всегда выгладит так, как это себе представляете именно вы Да ну... Также, просто не всегда также удобно :) ... То есть толку мне на модули \ названия функций смотреть? То есть имеет смысл, но детализация до строк важнее... И в любом случае не понимаю как это можно делать без явной типизации? Только если делать глобальную уникальность имен функций (без function overloading'а), но тогда в сложном проекте, имена будут просто гигантскими (так как придется сигнатуру в название добавлять). Ну и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:55 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, Там много ньюансов без поиска. Компилятор проверяет границы значений. Арифметические операции. Преобразование при присвоении..... Можно и про автодопрлнение кода в js поговорить. И про отладку в IDE. Все верно, у тебя ты ищешь места правки. А у меня компилятор. Т.к. язык более строгий. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieНу и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще... за пару месяцев системы масштаба предприятия создаются с нуля, а вы про плагины ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:57 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieЯ если честно терпеть не могу визуальное программирование, но не суть. Я ведь уже писал, всем фиолетово на то, что ты там терпеть можешь или не можешь. Почему компания-разработчик софта должна ориентироваться на то, что тебе нравится? Ну бред же. Или ты кто, представитель конфессии российских программистов? Nitro_JunkieС модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать. Аргументами просто убил наповал. Больше похоже на плач ребенка, у которого отобрали конфету... Nitro_JunkieИ вы видели как это в IDEA скажем сделано? Там жмете CTRL+ALT+F7 и у вас сразу же строки с методами и файлами подставляются. Или ALT+F7 (там сразу дерево с фильтрацией и т.п.). Никакой мышки, она только тормозит работу. Как можно сравнивать полноценную среду для программирования с "окошком для ввода кода" в ERP системе? Разное предназначение систем в принципе. Или ты предлагаешь написать отдельную студию к ERP? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:01 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieНу и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще... IDE вторично, главное, чтобы было куда вводить. Первично - это сам функционал и возможности ERP системы. Ты этого не понимаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Вот тут 15080227 я приводил скриншот "редактора" кода в MS Dynamics CRM. И майкрософту фиолетово на IDE. Есть мощная CRM система и этого достаточно. Разработка своей IDE или каких-то там плагинов к чему-то там не окупится. Сделают - хорошо, не сделают - не критично. И заметь, о каком уровне коробочного софта я говорю - это целая CRM от майкрософта! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Возможно я не совсем прав, но мне кажется под ваши требования подходят решения, которые построены на eXpressApp Framework (XAF) http://habrahabr.ru/company/devexpress/blog/140323/ Есть минимум две отечественные компании, которые успешно используют эту платформу для своих тиражных решений: http://www.galaktika.ru/ (EAM, AMM) http://www.devpark.ru/ ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:09 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieНу и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще... за пару месяцев системы масштаба предприятия создаются с нуля, а вы про плагины Давайте так, я в такие заявления не верю уже очень давно. Мне нужны какие-то предметные кейсы, почему это так. 1С, Access и стопитсот других платформ\фреймворков тоже так заявляют, но они все похожи друг на друга как братья - близнецы. Конечно кто-то начинает кичится функциональщиной, кто-то визуальщиной, кто-то модульностью, кто-то создает парадигмы "справочник - документ - проводка", но это не более чем синтаксический сахара. Но на практике, как писался код одновременно в двух парадигмах : sql и императивной (java \ basic \ delphi), так и пишется, как поддерживалась целостность на триггерах при изменении первичных (а не агрегированных) данных, так и поддерживается, как вручную надо было обновлять форму со сложными показателями, так и сейчас надо, как модульность при помощи if подключен модуль поддерживалось, так и поддерживается, ну и много еще чего. Да, CRUD'ы все могут показать, а вот полноценное ERP в 30к строках кода я пока не видел. То есть даже последнее многие пытаются утверждать, но это напоминает приезд крупного руководителя: а это что за туча непонятного кода - а сюда не смотрите это автоматически сгенерено \ пишется за 2 минуты \ это вообще не мы это SQL и много других отговорок. Если вы утверждаете обратное покажите мне нормальную ERP (просто тут я заведомо знаю что сложность многогранная), и количество строк кода в ней. Всего ! кода, то есть с xml, conf, sql и остальными файлами. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, Ок. Аргументы закончились. Кто то любит удобства во дворе, а кто-то дома)). Рынок наше всё))). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieполноценное ERP в 30к строках кода я пока не видел все еще впереди ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieполноценное ERP в 30к строках кода я пока не видел все еще впереди Ценное замечание, не поспоришь... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
rbc5Возможно я не совсем прав, но мне кажется под ваши требования подходят решения, которые построены на eXpressApp Framework (XAF) У меня нет никаких требований. Мы тут обсуждаем "проблемы" языка кастомизаций, вот и крутимся на одном месте. Petro123МСУ, Ок. Аргументы закончились. Кто то любит удобства во дворе, а кто-то дома)). Рынок наше всё))). Удобства любят все и нахаляву их получить тоже никто не откажется. Речь о том, что такие удобства в коробочных ERP - редкость. Но если разработчик коробки предоставит мне это, я только рад буду. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieДа, CRUD'ы все могут показать, а вот полноценное ERP в 30к строках кода я пока не видел. То есть даже последнее многие пытаются утверждать, но это напоминает приезд крупного руководителя: а это что за туча непонятного кода - а сюда не смотрите это автоматически сгенерено \ пишется за 2 минуты \ это вообще не мы это SQL и много других отговорок. Если вы утверждаете обратное покажите мне нормальную ERP (просто тут я заведомо знаю что сложность многогранная), и количество строк кода в ней. Всего ! кода, то есть с xml, conf, sql и остальными файлами. путаница какая-то у вас, имхо. Кода чего? HTML (XAML, и т.п.) разметка формы - одно, декларации SQL - совершенно другое и код программы на императивном ЯП - совершенно третье. Осталось в эту смесь еще добавить текст документации, как одну из составных частей ERP, и диаграммы бизнес-процессов.... И конечно посчитать количество строк кода во всем этом. Я это к тому, что не все системы создаются способом который вы знаете и к которому привыкли. К примеру у нас, для ввода данных каких-то нужно: 1. Зарегистрировать в содержании системы сервис 2. определить условия для доставки данных провайдером этого сервиса 3. Выполнить разметку формы представления этого сервиса 4.... настроить запуски связанных сервисов и т.д. конечно можно считать все это гипотетическими строками кода, типа Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
но я бы не смешивал декларативное описание решения задачи с кодированием ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... на картинке и показан "метод\функция". Чуть выше сказал: не все и не всегда выгладит так, как это себе представляете именно вы Да ну... Также, просто не всегда также удобно :) ... То есть толку мне на модули \ названия функций смотреть? То есть имеет смысл, но детализация до строк важнее... И в любом случае не понимаю как это можно делать без явной типизации? Только если делать глобальную уникальность имен функций (без function overloading'а), но тогда в сложном проекте, имена будут просто гигантскими (так как придется сигнатуру в название добавлять). Ну и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще... Я так понимаю что любые хотелки клиентов ты предлагаешь встраивать в ядро системы? И это при условии что одна хотелка одному клиенту жизненно необходима, а второго за такуюже логику лицензии лишат? Т.е. ты предлагаешь для 300 клиентов держать 300 основных веток и 300*(кол-во одновременнных проектов) тестовых веток в SVN и билдить их потребованию и отправлять их скачивать екзешник на сайт? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 14:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafm, Там много ньюансов без поиска. Компилятор проверяет границы значений. Арифметические операции. Преобразование при присвоении..... Можно и про автодопрлнение кода в js поговорить. И про отладку в IDE. Все верно, у тебя ты ищешь места правки. А у меня компилятор. Т.к. язык более строгий. Ты свое местечковое програмирование продвигаешь как единственно верный подход. Да JS та еще среда, так с этим никто и не спорит. Но наличие JS в милион раз лучше чем полное отсутсвие возможности "на коленке" подкрутить систему под себя, не платя бешеные деньги за переписывание ядра вендору. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 14:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
In_Wait, Эк вы максималисты. Перечитай топик. Никто не спорит что js лучше Чем ничего. И стиралка Сибирь лучше чем руками))). Ты сначала включи в осле парам. "НЕ подавлять ошибки", а потом увидишь устойчивость ПО на JS. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 14:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieДа, CRUD'ы все могут показать, а вот полноценное ERP в 30к строках кода я пока не видел. То есть даже последнее многие пытаются утверждать, но это напоминает приезд крупного руководителя: а это что за туча непонятного кода - а сюда не смотрите это автоматически сгенерено \ пишется за 2 минуты \ это вообще не мы это SQL и много других отговорок. Если вы утверждаете обратное покажите мне нормальную ERP (просто тут я заведомо знаю что сложность многогранная), и количество строк кода в ней. Всего ! кода, то есть с xml, conf, sql и остальными файлами. путаница какая-то у вас, имхо. Кода чего? HTML (XAML, и т.п.) разметка формы - одно, декларации SQL - совершенно другое и код программы на императивном ЯП - совершенно третье. Осталось в эту смесь еще добавить текст документации, как одну из составных частей ERP, и диаграммы бизнес-процессов.... И конечно посчитать количество строк кода во всем этом. Я это к тому, что не все системы создаются способом который вы знаете и к которому привыкли. К примеру у нас, для ввода данных каких-то нужно: 1. Зарегистрировать в содержании системы сервис 2. определить условия для доставки данных провайдером этого сервиса 3. Выполнить разметку формы представления этого сервиса 4.... настроить запуски связанных сервисов и т.д. конечно можно считать все это гипотетическими строками кода, типа Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
но я бы не смешивал декларативное описание решения задачи с кодированием А я бы смешивал, потому что это все работа. Все это надо писать \ поддерживать \ разбираться и т.п. Для этого всего нужны люди \ время \ деньги. И плевать HTML \ SQL \ Java \ XML \ файлы настроек. Я как resource manager на это смотрю. И если мне кто-то грит что за 3 месяца можно написать >1М строк любого кода, я смело плюну ему в лицо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 14:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
In_WaitNitro_Junkieпропущено... Да ну... Также, просто не всегда также удобно :) ... То есть толку мне на модули \ названия функций смотреть? То есть имеет смысл, но детализация до строк важнее... И в любом случае не понимаю как это можно делать без явной типизации? Только если делать глобальную уникальность имен функций (без function overloading'а), но тогда в сложном проекте, имена будут просто гигантскими (так как придется сигнатуру в название добавлять). Ну и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще... Я так понимаю что любые хотелки клиентов ты предлагаешь встраивать в ядро системы? И это при условии что одна хотелка одному клиенту жизненно необходима, а второго за такуюже логику лицензии лишат? Т.е. ты предлагаешь для 300 клиентов держать 300 основных веток и 300*(кол-во одновременнных проектов) тестовых веток в SVN и билдить их потребованию и отправлять их скачивать екзешник на сайт? Вот для этого как раз важна модульность. То есть грубо гря 300 стандартных модулей и 20 модулей хотелок. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 15:01 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123In_Wait, Эк вы максималисты. Перечитай топик. Никто не спорит что js лучше Чем ничего. И стиралка Сибирь лучше чем руками))). То есть ты хочешь целую RAD систему для кастомизаций ERP, а мы, получается, максималисты? Зачёт, чё :) Petro123Ты сначала включи в осле парам. "НЕ подавлять ошибки", а потом увидишь устойчивость ПО на JS. Не понятно, причем тут конкретный браузер и ошибки в кривом коде JS, написанным криворуким программистом? Nitro_JunkieВот для этого как раз важна модульность. То есть грубо гря 300 стандартных модулей и 20 модулей хотелок. Выше ты писал, что модульность не нужна. Теперь говоришь обратное. Определись уже, важна ли модульность. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 15:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieА я бы смешивал, потому что это все работа. Все это надо писать \ поддерживать \ разбираться и т.п. Для этого всего нужны люди \ время \ деньги. И плевать HTML \ SQL \ Java \ XML \ файлы настроек. Я как resource manager на это смотрю. И если мне кто-то грит что за 3 месяца можно написать >1М строк любого кода, я смело плюну ему в лицо. я тоже смотрю с такой точки зрения. Повторно: системы разрабатываются не только теми способами, которые ты знаешь. Судя по всему тебе просто другие не известны, но это совершенно не означает что их не существует. Именно с позиций повышения рентабельности эти другие способы и применяются, не ради каких-то аморфных прихотей же. Это просто бизнес: решить задачу более оптимальным и быстрым способом p.s. И хватит уже плеваться, плз. Такое впечатление что я попал в зоопарк в клетку к верблюдам или на лавочку к гопникам. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 15:20 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУВыше ты писал, что модульность не нужна. Теперь говоришь обратное. Определись уже, важна ли модульность. Вообще я писал, что поиск использований в разрезе модулей не особо нужен. Не надо передергивать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 15:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieА я бы смешивал, потому что это все работа. Все это надо писать \ поддерживать \ разбираться и т.п. Для этого всего нужны люди \ время \ деньги. И плевать HTML \ SQL \ Java \ XML \ файлы настроек. Я как resource manager на это смотрю. И если мне кто-то грит что за 3 месяца можно написать >1М строк любого кода, я смело плюну ему в лицо. я тоже смотрю с такой точки зрения. Повторно: системы разрабатываются не только теми способами, которые ты знаешь. Судя по всему тебе просто другие не известны, но это совершенно не означает что их не существует. Именно с позиций повышения рентабельности эти другие способы и применяются, не ради каких-то аморфных прихотей же. Это просто бизнес: решить задачу более оптимальным и быстрым способом p.s. И хватит уже плеваться, плз. Такое впечатление что я попал в зоопарк в клетку к верблюдам или на лавочку к гопникам. Любой способ программирования можно выразить в виде некоторого языка (собсно как большинство и делает HTML / XML / SQL / UML и т.п.). Просто потому что так проще оценивать количество информации (понятно что грубо, но это хоть какая то метрика, а не декларации про просторы мировых океанов). ЗЫ: Я то пытаюсь как раз предметно разговаривать, это у вас почему-то проскальзывает, что : оппонент тупой, тока у меня есть священное знание, но я его никому не скажу (потому как видимо сам не понимаю в чем оно заключается). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 15:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieЗЫ: Я то пытаюсь как раз предметно разговаривать, это у вас почему-то проскальзывает, что : оппонент тупой, тока у меня есть священное знание, но я его никому не скажу (потому как видимо сам не понимаю в чем оно заключается). т.е. вы совершенно предметно плюетесь? И никто вас тупым не называет, не нужно наглой клеветы. я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно? Всего хорошего ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 16:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieЗЫ: Я то пытаюсь как раз предметно разговаривать, это у вас почему-то проскальзывает, что : оппонент тупой, тока у меня есть священное знание, но я его никому не скажу (потому как видимо сам не понимаю в чем оно заключается). я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно? Вы прям как свидетели Иеговы рассуждаете. Но вообще да, с такими аргументами не поспоришь. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 16:20 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно? Вы прям как свидетели Иеговы рассуждаете. Но вообще да, с такими аргументами не поспоришь. бред какой-то пошел. Вместо того чтобы подучиться и узнать что-то новое начинаете какую-то чушь нести ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 16:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, кроме отчаянного кисляка на последнем издохе, будет что-то дельное по теме? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 16:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Вы прям как свидетели Иеговы рассуждаете. Но вообще да, с такими аргументами не поспоришь. бред какой-то пошел. Вместо того чтобы подучиться и узнать что-то новое начинаете какую-то чушь нести Я за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания. Но уже конкретный срач пошел. Пора завязывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 16:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieЯ за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания. очень хорошо. Жизни я вас не учу, у меня не же не лекция, просто говорю что если вы чего-то не знаете (опыт понятен, стандартный список), то можно просто принять к сведению, что есть и другие способы решения задач, кроме перечисленных вами. Не нужно ставить ограниченный, судя по списку, опыт как непоколебимую истину. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 17:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkiec++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java Падаю ниц пред тобой и целую ступни, учитель. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 17:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
авторНо наличие JS в милион раз лучше чем полное отсутсвие возможности "на коленке" подкрутить систему под себя, не платя бешеные деньги за переписывание ядра вендору. Пеши код на PHP и будет подкручивание на коленке без яваскрипта ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 21:05 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, 5 ноя 13, 13:57 [15078562] >...Учебное пособие Быстрый старт с Platypus Platform... Два вопроса дилетанта (не пинайте сильно): 1. Вы используете нормальный грид (имеется ввиду фиксированные геометрические размеры и фиксированное положение на экранной форме, и скроллинг разумеется)? 2. Как Вы работаете со справочниками, где осуществляете подстановку? Мне интересен этот вопрос в связи с тем, что некоторые поля справочника могут содержать графику. С уважением, Владимир ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 01:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев>Vadim Vashkevich, 5 ноя 13, 13:57 [15078562] >...Учебное пособие Быстрый старт с Platypus Platform... 1. Вы используете нормальный грид (имеется ввиду фиксированные геометрические размеры и фиксированное положение на экранной форме, и скроллинг разумеется)? 2. Как Вы работаете со справочниками, где осуществляете подстановку? Мне интересен этот вопрос в связи с тем, что некоторые поля справочника могут содержать графику. С уважением, Владимир 1. В платформе мощный грид: с сортировкой данных по колонкам, колонки и строки могут быть зафиксированы или нет, грид може отображать дерево, в том числе динамическое, колонки могут быть динамические (так называемые разворотные колонки). Насчет положения на форме не совсем понял вопрос: в визуальном дизайнере грид перетаскивается с палитры компонентов на форму, потом настраиваются его размеры и положение на форме, после этого он на этом положениии и находится. Скроллинг конечно есть в гриде. 2. Миграции, помимо мгновенных снимков схемы БД, могут содержать файлы с командами INSERT INTO ... (или теоретически любые другие SQL-команды), специально для наполнения справочников. Двоичные данные в таких командах могут подереживатся для для конкретной БД. Вероятно такую задачу также можно решить поместив в справочник относительные пути к файлам картинок, а эти файлы просто включить в приложение. Файлы миграций накатываются на базу последовательно, при этом в БД поддерживается текущая версия (применяются только более новые). С уважением, Вадим Вашкевич ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 09:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
А вообще платформа реально впечатлила, особенно дизайнер форм. Круто. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 09:46 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... бред какой-то пошел. Вместо того чтобы подучиться и узнать что-то новое начинаете какую-то чушь нести Я за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания. Но уже конкретный срач пошел. Пора завязывать. Так и видно что ты "лисапеды" под 1 мелкого клиента писал всегда, а нормальных систем 24*7 и не видел. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 11:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
In_WaitNitro_Junkieпропущено... Я за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания. Но уже конкретный срач пошел. Пора завязывать. Так и видно что ты "лисапеды" под 1 мелкого клиента писал всегда, а нормальных систем 24*7 и не видел. Под 400 клиентов, из которых несколько с > 10к сотрудников. Ну и всякая мелочь типа Сколково :) То ли дело местные "лисапеды". Хотя по большому счету это действительно ни о чем не говорит. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 11:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieНу и всякая мелочь типа Сколково :) т.е. о Сколково все же не фантазируют? Никакими инновациями там и не пахнет? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 11:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, посмотрел на ваше участие в Сколково. Даже интересно стало что получится в итоге с платформой для комбинаторного программирования. Есть уже какие-то результаты? "Местные лисапеды" нервно курят просто... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 12:17 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Это он ? Кирковский Алексей АнтоновичОсновные функции: управление проектом, определение функциональных требований, разработка ключевых элементов. Каким образом этот PM затесался к нас сюда в архитектуру и код? Или это какой-то "пишущий PM"? Так это тоже самое, что куриное сало на кефире. И не кефир и не сало ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
пошла охота на ведьм)). А ведь это потенциальный пользователь сабжа. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Серьезная команда, серьезные амбиции, серьезные мысли Похоже на очередной распил сколковских инвестиций :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
http://community.sk.ru/net/1120006/ Платформа построена на принципиально новой парадигме программирования. Одна из ее основных идей заключается в том, чтобы разделить логику на логику вычислений и логику действий, и использовать в логике вычислений не структурное (value-level) программирование, построенное на списке команд, выражениях, сравнениях, условных переходах и т.д., а комбинаторное (function-level) программирование (КП), построенное на функционалах без использования переменных. Последнее благодаря определенной ограниченности (при этом все, равно оставаясь полным по Тьюрингу) обладает свойством инкрементальности – возможности эффективно определять, как изменяются значения функции в зависимости от изменения значений функций, которые она использует. Это свойство в свою очередь позволяет создавать прозрачные механизмы ограничений, событий, логирования, интеграции, постоянно-хранимых функций, “живых” форм, изменений “задним числом” (undo\redo) и т.д. Кроме того КП обладает значительно лучшими возможностями к оптимизации множественных вычислений, это в частности позволяет создавать WYSIWYG интерфейсы (наподобие Excel) и вообще максимально интегрировать логики предметной области (domain) и представлений (presentation). Ну и наконец, КП принципиально проще и поэтому более понятно бизнес-аналитикам и даже конкретным пользователям, что позволяет существенно понизить порог вхождения в технологию разработки до “не программистов”. Очередная теоретическая куета для попила бюджета. Два человека решили сломить мир принципиально новой парадигмой программирования, я плакал ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУпринципиально новой парадигмой программирования парадигма то не новая. Почитатели у комбинаторного программирования имеются давно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123пошла охота на ведьм)). А ведь это потенциальный пользователь сабжа. кто? Если ты про Nitro, то он не пользователь сабжа, даже потенциальный. Он свои "велосипеды" строит. Да и нет никакой охоты ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmМСУпринципиально новой парадигмой программирования парадигма то не новая. Почитатели у комбинаторного программирования имеются давно Там на сайте он пишет, что парадигма таки новая. Значит, товарищ Кирковский еще и нагло врёт? Нужно срочно попросить у него разъяснений, как считаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУТам на сайте он пишет, что парадигма таки новая это Сколково. Если не напишешь "принципиально новое", то никто тебе никаких инвестиций не выделит. Поэтому даже "Hellо World" можно сделать принципиально новым способом. Нужно ли это кому-то или нет - вопрос другой. Главное заумно представить. Это здесь специалистам понятно содержание "пузыря", но Сколково для другого ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmОн свои "велосипеды" строит. вот именно. Видно что он пишет (на земле). а не бла-бла. А единственную линию партии мы (они) уже проходили. Хвала разработчикам этой Платформы). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmОн свои "велосипеды" строит. вот именно. Видно что он пишет (на земле). а не бла-бла. а вы знакомы? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Для каждой задачи нужно подбирать соответсвующий инструмент. Назначение Platypus Platfrom -- очень быстрая разработка с использованием визуальных средств. Разработка приложений -- это не rocket science, и на наш взгляд не должна требовать высочайшей квалификации программиста, тут важнее хорошее знание предметной области. Как раз тут и важно абстрагироваться от технических деталей и решать конкрентую бизнес-задачу, а не думать о решении рутинных программистких проблем, которые уже тысячи раз были решены до него (а лучше вообще и не знать о них). Если человек (может быть даже без специализированного образования) освоит платформу за пару месяцев и начнет делать приложения, полностью устраивающие заказчика, а на деле может быть и более качественные чем на других технологиях? Если он будет тратить на решение задач в разы меньше времени? Если объем кода который нужно будет поддерживать будет меньше в 5-10 раз? Если разработчики пришедшие с других платформ смогут легко начать использовать всю мощь экосистемы Java? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Часто высказыватеся тезис о том что нельзя делать большие проекты на языках с динамической типизацией. Практика показывает что это не так. Существуют огромные проекты на, например, на PHP или Ruby, есть большие проекты на JavaScript. Прекрасно пишут даже на 1С :). Конечно, хорошо когда компилятор проверяет код, никто не спорит. Однако некоторые из проблем, которые кажутся важными для тех кто всегда использовал статическую типизацию -- это вообще не проблемы для JavaScript-программиста (там этих проблем часто и нет, пример, который приводился крайне неудачен, в JS нет типа для целых чисел -- все числа это Number). Целостность проекта надо поддерживаеть при помощи тестов. Странно надеятся только на компилятор. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:51 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmа вы знакомы? нет. По постам видно. Если жена за него не пишет))). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 13:51 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 09:28 [15088899] Спасибо за ответ. Я крайне мало знаком с HTML5/CSS3/JavaScript, его функциональными возможностями. >1. В платформе мощный грид...: Это радует. >2. Миграции, помимо мгновенных снимков ... Хотелось уточнить вот какой вопрос - на экранной форме имеется грид, столбец которого содержит изображения (к примеру), и поля экранной формы для ввода параметров формирования запроса. Рассмотрим такой вариант - заполним параметры и выполним запрос, получим на клиенте выборку, поля некоторого столбца которой содержат внешний ключ (foreign key) данных из справочника. Удалим совпадающие внешние ключи и построим выборку из справочника. Выборки 1-ю и 2-ю и вторую можно разместить в динамических структурах. Можно ли в программной среде Вашего грида осуществить динамическую подстановку полей справочника. Извините за многословие. Вопрос можно поставить шире - как Вы поддерживаете кеширование информации на клиенте и связанное отображение кешированных элементов в гриде. 3. Вы имеете большой опыт работы в среде HTML5/CSS3/JavaScript. Подскажите тех.литературу на русском. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 14:08 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmа вы знакомы? нет. По постам видно. Если жена за него не пишет))). ты о ком вообще? Пора уточнить для начала.... А то я что-то в постах не увидел ничего, кроме того, что он автоматизировал более 400 предприятий и открыл "пузырь" в Сколково. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 14:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, - первый ваш пост говорит, что платформа - золотая пуля. - второй пост говорит, что Типизация - не проблема..... Логично, что вы, как учитель. сразу же приведёте несколько примеров видео..скринов...кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 14:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, я о твоей форме 15083807 и User#Nitro_JunkieNitro_Junkie некорректно сравнивать форму поиска и компилятор+IDE Тут и спорить не о чём. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 14:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafm, я о твоей форме 15083807 и User#Nitro_JunkieNitro_Junkie некорректно сравнивать форму поиска и компилятор+IDE Тут и спорить не о чём. какая еще форма поиска? Это обычный список WhereUsed сервиса в SOA. Там же есть уточнение, что не все системы создаются путем интерпретации (компиляции) кода. В редакторах кода это выглядит немного по другому, но суть это не меняет ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 14:37 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123- первый ваш пост говорит, что платформа - золотая пуля. Нет, что это всего лишь удобный инструмент для быстрой разработки кроссплатформенных приложений. Petro123- второй пост говорит, что Типизация - не проблема..... А ведь действительно -- не проблема :) Petro123Логично, что вы, как учитель. сразу же приведёте несколько примеров видео..скринов...кода. Скрины и видео приложения Hello world приведены на www.platypus-platform.org , учебное пособие по быстрому старту здесь , исходный код учебного приложения здесь , документация разработчика с многочисленными примерами кода здесь . ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 15:26 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichНет, что это всего лишь удобный инструмент для быстрой разработки кроссплатформенных приложений. "Быстро, дёшево, качественно, выберите любые два". Примеры посмотрю. ЗЫ. авторРазработка приложений -- это не rocket science, и на наш взгляд не должна требовать высочайшей квалификации программиста, тут важнее хорошее знание предметной области. как обычно, предметка - аналитику. У программиста своя предметка есть))) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 15:40 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmА то я что-то в постах не увидел ничего, кроме того, что он автоматизировал более 400 предприятий и открыл "пузырь" в Сколково. Вообще-то, неплохо бы его профайл посмотреть на линкед ине. Слишком серьезный человек. Окучить полтыщи контор - стезя далеко не кислого интегратора. Видимо, мы имеем дело с очень серьезным амбициозным человеком. Уровня владельца какого-нибудь никчемного крока или айбиэса. Ждём, чё. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 16:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУiscrafmА то я что-то в постах не увидел ничего, кроме того, что он автоматизировал более 400 предприятий и открыл "пузырь" в Сколково. Вообще-то, неплохо бы его профайл посмотреть на линкед ине. Слишком серьезный человек. Окучить полтыщи контор - стезя далеко не кислого интегратора. Видимо, мы имеем дело с очень серьезным амбициозным человеком. Уровня владельца какого-нибудь никчемного крока или айбиэса. Ждём, чё. он действительно совладелец софтверной конторы. Но к делу это не относится совершенно. Началось все с того, что не все системы в разработке выглядят как портянки кода. Просто он с таким направлением судя по истории не сталкивался, но по какой-то причине категорично считает что его не существует что-ли... Я до конца не понял его точку зрения ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 16:51 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmон действительно совладелец софтверной конторы. Извини, но гугл мне ничего не отвечает на слово "Номософт". Или о каком интеграторе речь? Где профайл? Где продукты для рынка? iscrafmЯ до конца не понял его точку зрения Я вообще уже ничего не понимаю. Он начал злостно вбрасывать в эту ветку всякие глупости по поводу JS. Зачем? Есть что-то противопоставить? Или на весах только сколковский белый гауссовский шум? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, ... начнет делать приложения, полностью устраивающие заказчика, а на деле может быть и более качественные чем на ... ... Если он будет тратить на решение задач в разы меньше времени? ... ... Если объем кода который нужно будет поддерживать будет меньше в 5-10 раз? .. Вот к таким заявлениям нужно прикладывать развенутые примеры и методику сравнеия. Иначе вас сложно воспринимать серьезно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, возможно он не сталкивался с разработкой бизнес-логики на скриптовых языках или сталкивался, но у них не получилось, т.е. архитектура изначально была неправильная выбрана для этого. Какая разница. Безапеляционно говорить о том, что JS не подходит для этого, конечно же не корректно. Просто такие программы создаются в другой плоскости и архитектуре. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
antares0, посмотрите наше учебное приложение Pet Hotel , сделаное как полный аналог по функционалу для учебного приложения Pet Clinic от Spring Framework . Объем кода для этих приложений вы можете сравнить сами. Подробная пошаговая инструкция по созданию учебного приложения в документе Быстрый старт . Думаю по нему вы сможете оценить и временные затраты по его созданию и даже сами попробовать сделать нечто подобное и составить собственное мнение. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:40 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, а что, MS SQL Server не поддерживает платформа? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:50 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Выcпрошайка, поддерживает, всего на данный момент поддержаны следующие базы данных: Oracle, SQL Server, PostgreSQL, MySQL, IBM DB2 и H2 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Со спрингом некорректно и хитро сравнивать. Там вообще нет ГУИ компонентов и форм. Сравни с любым из 3х Rich фреймворков. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 17:57 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Vadim Vashkevich, Со спрингом некорректно и хитро сравнивать. Там вообще нет ГУИ компонентов и форм. Сравни с любым из 3х Rich фреймворков. первый попавшйся C .Net конечно не сравниваем ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkie, посмотрел на ваше участие в Сколково. Даже интересно стало что получится в итоге с платформой для комбинаторного программирования. Есть уже какие-то результаты? "Местные лисапеды" нервно курят просто... Я думаю если вы дошли до профиля, то на сайт тоже зашли... Я думаю final release будет к середине следующего года, но сейчас уже выполнили около 10 проектов (больше в рамках тестирования возможностей, pipeline достаточно большой, просто не хотим отвлекаться и брать больше). Касательно результатов - строк кода реально 30К (именно всего, то есть, "за кадром" нет никакого SQL, HTML, настроек и т.п.). Все решение реализовано людьми, которые программирование до этого в глаза не видели (собственно брали с улицы). Само решение (базовый функционал) на сайте думаю нашли, остальная инфа там "черновик черновика", но общее впечатление можно получить. Клиенты с достаточно большими объемами (там часть из retail'а), и не раздутым штатом (то есть без эргономики на понтах как SAP не проскочишь). Так что пока все путем :) Сейчас вопрос того чтобы подготовить образовательные материалы, чтобы люди "входили" в технологию как можно быстрее (сейчас это около 2-3х месяцев, для выхода на "полную" мощность), собсно для того чтобы убрать основной риск, отсутствие людей на рынке. Касательно Сколково, впечатление неоднозначное. Там реально грамотные люди, и шаги вроде делают правильные, но острое ощущение что "не работает" витает в воздухе. Прежде всего ИМХО проблема не в Сколково, а в том что "климат" не тот. На постсоветском пространстве первая реакция на любой амбициозный проект примерно такое как написал МСУ. Когда же общаешься скажем с азиатами или американцами, все принципиально наоборот (там выйти и заинтересовать главу SAP'а по региону не составляет труда, вопрос что с ним дальше делать :) ) Причем очевидно что заблуждаются и те, и те, но "не ошибается тот, кто ничего не делает". Как следствие в России всего наверное 5 технологичных компаний международного уровня (приблизительно столько, сколько на одной улице в Кремниевой долине), как следствие нет выходов, венчура, в общем все достаточно гнило, и вряд ли поменяется в ближайшее время. Собственно поэтому я слабо верю в перспективы постсоветских экономик, но это уже совсем офтоп. Сколковских денег мы не брали, потому как достаточно муторно, да и у нас R&D в Беларуси, а там с заграницей все жестко. Своих вложили уже около ляма, это при достаточно низкой стоимости жизни (2,5К-3К уровень senior'а) \ и супер низких налогах, при этом мы везде использовали готовую инфраструктуру, то есть для интерпретатора ANTLR, для плагина IDEA'ский Grammar-Kit, для desktop'а Swing + DockingFrames, для Web'а GWT, стандартные системы контроля версий, reporting'а - JasperReports, для сборки проектов Maven, и много чего еще. Достаточную часть этой суммы уже отбили, при том что продаем решения только в течении полутора лет и то в фоновом режиме. Это я все к тому что речь идет не просто о поделке, сделанной 2-3 людьми. Что касается автора, то ему хотелось бы дать 2 рекомендации: 1. Напишите статью на хабре. Зачем вы сюда пришли непонятно, тут весело посраться, поспрашивать простые вопросы, обсуждать что-то здесь предметно бесполезно, уровень троллинга зашкаливает. Там если вас и покритикуют, то как минимум по делу. 2. Вы с кейсами разберитесь, они у вас совсем странные: ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie1. Напишите статью на хабре. нашли где предложить ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Platypus Platform comes with full support of role-based security for data and code resources. Вот вы прямо думаете это главная проблема? Проблемы security возникают, когда уже очевидно что все работает, и нужно донастраивать систему. Hot reloading of changed code. Тоже не сильно важно. Не много у кого deploy'и идут прямо в рантайме. Automatic dependencies resolving. Че? Referencing to resources by paths or by global identifiers. Опять че? Вы слишком много внимание сборке проекта уделяете. Database migrations support. Прикольно, но это означает что у вас ORM (то есть вы не используете возможности SQL), а значит у вас на больших объемах все с большой вероятностью ляжет. Application can be hosted inside database. Непонятно зачем это надо. Rich report tools are included. Я рад за них, они везде included, даже в 1С and even more.. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
А теперь реальные проблемы: 1. Где ...ть найти людей? Программеры хотят денег которые никак не вписываются в бюджеты SME, но даже за эти деньги их хрен найдешь. А объяснить человеку с улицы что такое RIGHT JOIN таблиц, когда нужно писать SQL запросы, а когда императивный код, ну и объяснить ему все парадигмы с которыми ему придется иметь дело, займет ну очень много времени, и то если у него есть к этому способности. 2. У меня 40к товаров и документы по 10к строк - все что работает дольше 10 секунд - "висит и ничего не работает". Что на практике означает в ...пу ORM. 3. Завтра внедрение, вот вам еще 20 хотелок, за сегодня должны все сделать. Как следствие все должно быть настолько наглядно, с быстрым поиском всего чего только можно, чтобы можно было быстро тасовать людей между задачами. Ну и как я говорил максимум ошибок должно быть диагностировано заранее. 4. Я до этого делал все в Excel'е, тут должно работать также (в стиле WYSIWYG). То есть никаких вводов документов, хочу просто вижу данные, редактирую (при этом на фоне должны обновляться все показатели). 5. Одновременно 3 клиента, одно базовое решение, и каждый хочет свои новые показатели на одни и те же формы. И копи-паст не прокатит, заколебешься это поддерживать... Ну и много чего еще в таком же стиле. Вот это проблемы, а у вас в кейсах пока какие-то мулечки. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieКасательно Сколково, впечатление неоднозначное. Там реально грамотные люди, и шаги вроде делают правильные, но острое ощущение что "не работает" витает в воздухе. Прежде всего ИМХО проблема не в Сколково, а в том что "климат" не тот. На постсоветском пространстве первая реакция на любой амбициозный проект примерно такое как написал МСУ. Когда же общаешься скажем с азиатами или американцами, все принципиально наоборот (там выйти и заинтересовать главу SAP'а по региону не составляет труда, вопрос что с ним дальше делать :) ) Причем очевидно что заблуждаются и те, и те, но "не ошибается тот, кто ничего не делает". Как следствие в России всего наверное 5 технологичных компаний международного уровня (приблизительно столько, сколько на одной улице в Кремниевой долине), как следствие нет выходов, венчура, в общем все достаточно гнило, и вряд ли поменяется в ближайшее время. Собственно поэтому я слабо верю в перспективы постсоветских экономик, но это уже совсем офтоп. это если смотреть с точки зрения амбиций, т.е. с точки зрения "как на ИТ можно заработать", монетизировать. На том же хабре монеты прямо в глаза вставлены, переливание из пустого в порожнее. Одна буква в слове исправлена и это становится вершиной технологий. Аудитория специфическая, на суть никто не смотрит, смотрят на мейнстрим. Я бы не стал все же рекомендовать этот ресурс (хабр) как образец в поиске адекватной критики. Это специфические посиделки. Т.е. вы смотрите с точки зрения бизнеса, на sql.ru же аудитория "технарей" в основном. Поэтому пусто-порожние размышления о том, как корабли бороздят просторы вселенной, здесь всегда приводят к различным проявлениям сарказма. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie2. У меня 40к товаров и документы по 10к строк - все что работает дольше 10 секунд - "висит и ничего не работает". Что на практике означает в ...пу ORM. прежде всего я бы посмотрел на ошибки в проектировании, если в спецификации документа 10К строк ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 18:57 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkie2. У меня 40к товаров и документы по 10к строк - все что работает дольше 10 секунд - "висит и ничего не работает". Что на практике означает в ...пу ORM. прежде всего я бы посмотрел на ошибки в проектировании, если в спецификации документа 10К строк Когда у вас одежда по размерам идет, бывает и весьма часто. С медикаментами тоже. Ну и всякие инвентаризации везде. Особенно когда в них находят ошибки :) В большинстве ERP систем с этим вообще весело. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieВсе решение реализовано людьми, которые программирование до этого в глаза не видели (собственно брали с улицы). Само решение (базовый функционал) на сайте думаю нашли, остальная инфа там "черновик черновика", но общее впечатление можно получить. не принимайте как выпад, но то что делали люди с улицы, которые программирование в глаза не видели - очень хорошо видно. Это критика. p.s. Надеюсь млн не в долларах на это потрачено? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:09 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieКасательно Сколково, впечатление неоднозначное. Там реально грамотные люди, и шаги вроде делают правильные, но острое ощущение что "не работает" витает в воздухе. Прежде всего ИМХО проблема не в Сколково, а в том что "климат" не тот. На постсоветском пространстве первая реакция на любой амбициозный проект примерно такое как написал МСУ. Когда же общаешься скажем с азиатами или американцами, все принципиально наоборот (там выйти и заинтересовать главу SAP'а по региону не составляет труда, вопрос что с ним дальше делать :) ) Причем очевидно что заблуждаются и те, и те, но "не ошибается тот, кто ничего не делает". Как следствие в России всего наверное 5 технологичных компаний международного уровня (приблизительно столько, сколько на одной улице в Кремниевой долине), как следствие нет выходов, венчура, в общем все достаточно гнило, и вряд ли поменяется в ближайшее время. Собственно поэтому я слабо верю в перспективы постсоветских экономик, но это уже совсем офтоп. это если смотреть с точки зрения амбиций, т.е. с точки зрения "как на ИТ можно заработать", монетизировать. На том же хабре монеты прямо в глаза вставлены, переливание из пустого в порожнее. Одна буква в слове исправлена и это становится вершиной технологий. Аудитория специфическая, на суть никто не смотрит, смотрят на мейнстрим. Я бы не стал все же рекомендовать этот ресурс (хабр) как образец в поиске адекватной критики. Это специфические посиделки. Т.е. вы смотрите с точки зрения бизнеса, на sql.ru же аудитория "технарей" в основном. Поэтому пусто-порожние размышления о том, как корабли бороздят просторы вселенной, здесь всегда приводят к различным проявлениям сарказма. Мы видимо разные хабры читаем. Там любая маркетинговая статья очень недружелюбно встречается. Вон Acumatica хотела чисто попиариться, их там очень плохо встретили. Да и 1С там очень не любят, что весьма показательно. А это именно чуваки в стиле какие технологии, мы тут коробки машинами продаем :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieВсе решение реализовано людьми, которые программирование до этого в глаза не видели (собственно брали с улицы). Само решение (базовый функционал) на сайте думаю нашли, остальная инфа там "черновик черновика", но общее впечатление можно получить. не принимайте как выпад, но то что делали люди с улицы, которые программирование в глаза не видели - очень хорошо видно. Это критика. p.s. Надеюсь млн не в долларах на это потрачено? В долларах ессно. Не в рублях же :) Там стандартные интерфейсы аля 1С, плюс рабочие столы. Опыт показывает что дизайн мало кого волнует. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... прежде всего я бы посмотрел на ошибки в проектировании, если в спецификации документа 10К строк Когда у вас одежда по размерам идет, бывает и весьма часто. С медикаментами тоже. Ну и всякие инвентаризации везде. Особенно когда в них находят ошибки :) В большинстве ERP систем с этим вообще весело. :) попробуйте на разделы делить общий документ, собирать документ из более мелких. Меня бы наверное на месте клиенты съели, живьем, если бы я их попросил поработать с системой, которая инвентаризацию делает одной портянкой ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
off: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Когда у вас одежда по размерам идет, бывает и весьма часто. С медикаментами тоже. Ну и всякие инвентаризации везде. Особенно когда в них находят ошибки :) В большинстве ERP систем с этим вообще весело. :) попробуйте на разделы делить общий документ, собирать документ из более мелких. Меня бы наверное на месте клиенты съели, живьем, если бы я их попросил поработать с системой, которая инвентаризацию делает одной портянкой Это понятно. Разбиение на описи \ листы никто не отменял. Я имел ввиду общий объем данных, но не суть. ЗЫ: Забавно вы выводы делаете зайдя всего в 3 формы: Товары, Товар и Накладные продажи. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :) У вас как и у автора кейсов не хватает. Непонятно чем вы отличаетесь от 1С, Axapta, Delphi + Oracle. Визуальное программирование, по опыту оно даже более медленное чем написание кода. Тем более когда он поддерживается IDE. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieЗЫ: Забавно вы выводы делаете зайдя всего в 3 формы: Товары, Товар и Накладные продажи. мы с вами примерно один срок в ИТ (судя по возрасту. Мне 46, если что), вы же понимаете что с нашим опытом выводы можно сделать даже одну форму запустив ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieЗЫ: Забавно вы выводы делаете зайдя всего в 3 формы: Товары, Товар и Накладные продажи. мы с вами примерно один срок в ИТ (судя по возрасту. Мне 46, если что), вы же понимаете что с нашим опытом выводы можно сделать даже одну форму запустив Ну я помоложе, мне тридцатник, но в промышленном ИТ с лет 15 так что... Но понимаю, что если бы я открывал формы, то со справочников и документов точно не начинал, так как это банальщина. Собсно сейчас в основном по новым проектам - переводим всех на рабочие столы, толку людям шляться по справочникам документам :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :) У вас как и у автора кейсов не хватает. Непонятно чем вы отличаетесь от 1С, Axapta, Delphi + Oracle. Визуальное программирование, по опыту оно даже более медленное чем написание кода. Тем более когда он поддерживается IDE. не соглашусь. Смотря что визуальным способом "программируется", а у нас вообще не программируется. Небольшой кейс , там есть и про то, какими силами и в какие сроки что делается "визуальным программированием" (там где программировать хотели 4 месяца, а путем визуальной конфигурации сервисов сделано за 3 недели ). Но это мы отошли от темы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... мы с вами примерно один срок в ИТ (судя по возрасту. Мне 46, если что), вы же понимаете что с нашим опытом выводы можно сделать даже одну форму запустив Ну я помоложе, мне тридцатник, но в промышленном ИТ с лет 15 так что... значит я вас спутал, обознался немного. Тогда понятно ваши рекомндации ТС на счет хабра. Nitro_JunkieНо понимаю, что если бы я открывал формы, то со справочников и документов точно не начинал, так как это банальщина. естественно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 19:49 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... У вас как и у автора кейсов не хватает. Непонятно чем вы отличаетесь от 1С, Axapta, Delphi + Oracle. Визуальное программирование, по опыту оно даже более медленное чем написание кода. Тем более когда он поддерживается IDE. не соглашусь. Смотря что визуальным способом "программируется", а у нас вообще не программируется. Небольшой кейс , там есть и про то, какими силами и в какие сроки что делается "визуальным программированием" (там где программировать хотели 4 месяца, а путем визуальной конфигурации сервисов сделано за 3 недели ). Но это мы отошли от темы. У вас какое то странное понятие программирования. По мне это любая работа совершаемая при создании IT решения. И скажем написать CLASS X : A, B; Гораздо быстрее чем найти пункт добавить класс, потом нажать кнопку выбрать наследников, найти их и т.д. А в документе сплошная вода, я хоть убейте не пойму как мне решать описанные мной проблемы. Например пользователь сказал хочу чтобы остаток не был меньше нуля. ОК, я добавил строку CONSTRAINT balance(store, article) < 0; Все, система сама будет следить чтобы нигде ограничение не нарушилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Ну я помоложе, мне тридцатник, но в промышленном ИТ с лет 15 так что... значит я вас спутал, обознался немного. Тогда понятно ваши рекомндации ТС на счет хабра. А при чем тут мой возраст? В данном случае я как раз оцениваю чисто с точки зрения целевой аудитории, а не собственного опыта. Там JavaScript фреймворки как раз вполне благосклонно принимают. Потому как с точки зрения бизнес-приложений в классическом представлении, у автора весьма слабые позиции. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... не соглашусь. Смотря что визуальным способом "программируется", а у нас вообще не программируется. Небольшой кейс , там есть и про то, какими силами и в какие сроки что делается "визуальным программированием" (там где программировать хотели 4 месяца, а путем визуальной конфигурации сервисов сделано за 3 недели ). Но это мы отошли от темы. У вас какое то странное понятие программирования. По мне это любая работа совершаемая при создании IT решения. И скажем написать CLASS X : A, B; Гораздо быстрее чем найти пункт добавить класс, потом нажать кнопку выбрать наследников, найти их и т.д. я же говорю, обознался, перепутал с отцом :) У меня не странное понятие программирования, оно просто отличное от вашего шаблонного. 20 лет назад мне тоже действительность видилась такой. И зачем вы приплели 400 клиентов, здесь же не хабр, такого здесь не любят авторА в документе сплошная вода, я хоть убейте не пойму как мне решать описанные мной проблемы. Например пользователь сказал хочу чтобы остаток не был меньше нуля. ОК, я добавил строку CONSTRAINT balance(store, article) < 0; Все, система сама будет следить чтобы нигде ограничение не нарушилось. да, примерно так ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... значит я вас спутал, обознался немного. Тогда понятно ваши рекомндации ТС на счет хабра. А при чем тут мой возраст? В данном случае я как раз оцениваю чисто с точки зрения целевой аудитории, а не собственного опыта. Там JavaScript фреймворки как раз вполне благосклонно принимают. Потому как с точки зрения бизнес-приложений в классическом представлении, у автора весьма слабые позиции. возраст ваш конечно не причем. Просто оценивалась степень серьезности вашего опыта. Насчет позиций автора, то я бы сказал, что они на голову выше того, что у вас. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:17 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, попробовал математику в вашем простейшем складе... для кейса, как вы говорите, хотя бы минимум сделайте похожие на правильные расчеты, чтобы 11 - 12 = 17 не было и прочей ерунды. Здесь не хабр, здесь за такое затроллят с особым цинизмом ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... У вас какое то странное понятие программирования. По мне это любая работа совершаемая при создании IT решения. И скажем написать CLASS X : A, B; Гораздо быстрее чем найти пункт добавить класс, потом нажать кнопку выбрать наследников, найти их и т.д. я же говорю, обознался, перепутал с отцом :) У меня не странное понятие программирования, оно просто отличное от вашего шаблонного. 20 лет назад мне тоже действительность видилась такой. И зачем вы приплели 400 клиентов, здесь же не хабр, такого здесь не любят авторА в документе сплошная вода, я хоть убейте не пойму как мне решать описанные мной проблемы. Например пользователь сказал хочу чтобы остаток не был меньше нуля. ОК, я добавил строку CONSTRAINT balance(store, article) < 0; Все, система сама будет следить чтобы нигде ограничение не нарушилось. да, примерно так Вы мне нравитесь.Возможности синхронных инкрементальных вычислений (а именно они нужны для поддержки ограничений) есть только у топовых SQL серверов (у Oravle - MATERIALIZED VIEW... FAST REFRESH, у MS SQL SERVER'а CREATE INDEXED VIEW) с тучей ограничений (которые делает их применение на практике практически невозможным) и ужасной призводительностью. Чтобы это сделать нормально в общем случае, пришлось реализовать свою модель булевой логики, механизмы промежуточной материализации изменений, их одиночное применение и тучу чего еще (это вам понятно ни о чем не говорит, но там сложность очень большая, иначе почему по вашему в текущих SQL серверах это так криво сделано). Также я надеюсь вы в курсе, что SELECT * FROM t LEFT JOIN (SELECT f, SUM(x) FROM t2 GROUP BY f) q ON q.f= t.k, если t маленькая а t2 огромная, валит любую бесплатную субд нафиг (то есть никаким predicate pushdown там и не пахло). Тоже самое с OR'ами и т.п. А у вас "да, примерно так". :) А про 400 клиентов, это потому что многие сидят в одном банке 10 лет или работают с 5 крупными клиентами и думают что разбираются в ИТ. А когда у вас по 5 клиентов с сильным custom made и небольшим fixed price раз в полгода, то есть новые порой невменяемые люди, начинаешь все воспринимать по другом. И с JavaScriptом там убьешься. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... А при чем тут мой возраст? В данном случае я как раз оцениваю чисто с точки зрения целевой аудитории, а не собственного опыта. Там JavaScript фреймворки как раз вполне благосклонно принимают. Потому как с точки зрения бизнес-приложений в классическом представлении, у автора весьма слабые позиции. возраст ваш конечно не причем. Просто оценивалась степень серьезности вашего опыта. Насчет позиций автора, то я бы сказал, что они на голову выше того, что у вас. Я уже писал, у них ни один кейс не стоит даже поддержки ограничений, я уж молчу про остальные 15. Но я вижу вам лишь бы потроллить. Если нет, давайте детально по пунктам. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 20:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkie, попробовал математику в вашем простейшем складе... для кейса, как вы говорите, хотя бы минимум сделайте похожие на правильные расчеты, чтобы 11 - 12 = 17 не было и прочей ерунды. Здесь не хабр, здесь за такое затроллят с особым цинизмом Покажете где? Я сделал проверку агрегаций все ок. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 21:00 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, я так понял что IsFusion это ваша платформа. Или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 21:09 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВыcпрошайкаNitro_Junkie, я так понял что IsFusion это ваша платформа. Или нет? Скорее всего будем под MIT выпускаться, так что будет общественная. :) Но пока наша. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 21:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :) Мда, пецдеть он умеет, этот маркетолог. По технической части его можно плеткой пороть, это очевидно. Бред сивой кобылы, особенно про орм. Чел явно не в теме, слышал звон. По теме чесать языком какую-то белиберду - это как дать пить. Причем в классическом инопланетном стиле, а-ля укуренный менеджер. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 22:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Списочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 22:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы. Странные люди, по email'у и сколково вычислили проект, а компанию не можете... И кстати как вы понимаете, я не единственный владелец. А вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 22:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... я же говорю, обознался, перепутал с отцом :) У меня не странное понятие программирования, оно просто отличное от вашего шаблонного. 20 лет назад мне тоже действительность видилась такой. И зачем вы приплели 400 клиентов, здесь же не хабр, такого здесь не любят пропущено... да, примерно так Вы мне нравитесь.Возможности синхронных инкрементальных вычислений (а именно они нужны для поддержки ограничений) есть только у топовых SQL серверов (у Oravle - MATERIALIZED VIEW... FAST REFRESH, у MS SQL SERVER'а CREATE INDEXED VIEW) с тучей ограничений (которые делает их применение на практике практически невозможным) и ужасной призводительностью. Чтобы это сделать нормально в общем случае, пришлось реализовать свою модель булевой логики, механизмы промежуточной материализации изменений, их одиночное применение и тучу чего еще (это вам понятно ни о чем не говорит, но там сложность очень большая, иначе почему по вашему в текущих SQL серверах это так криво сделано). Также я надеюсь вы в курсе, что SELECT * FROM t LEFT JOIN (SELECT f, SUM(x) FROM t2 GROUP BY f) q ON q.f= t.k, если t маленькая а t2 огромная, валит любую бесплатную субд нафиг (то есть никаким predicate pushdown там и не пахло). Тоже самое с OR'ами и т.п. А у вас "да, примерно так". :) Александр, я конечно читаю бывает лекции студентам и уважаю их стремление к познанию. Но все не рассказывайте мне то, чем я профессионально занимаюсь 20 лет. Вы же не олимпиадное задание здесь защищаете. Здесь все же более серьезная аудитория в основном чем на хабре. Nitro_JunkieА про 400 клиентов, это потому что многие сидят в одном банке 10 лет или работают с 5 крупными клиентами и думают что разбираются в ИТ. А когда у вас по 5 клиентов с сильным custom made и небольшим fixed price раз в полгода, то есть новые порой невменяемые люди, начинаешь все воспринимать по другом. И с JavaScriptом там убьешься. Слишком самоуверенные студенты такие смешные иногда. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУiscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :) Мда, пецдеть он умеет, этот маркетолог. По технической части его можно плеткой пороть, это очевидно. Бред сивой кобылы, особенно про орм. Чел явно не в теме, слышал звон. По теме чесать языком какую-то белиберду - это как дать пить. Причем в классическом инопланетном стиле, а-ля укуренный менеджер. он просто очень еще неопытный. Думает в реальности также как на олимпиадах по программированию. Их демо-сайт показателен в этом плане. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmЗдесь все же более серьезная аудитория в основном чем на хабре. Да уж заметно. Любой ответ - переход на личности. Детский сад, трусы на лямках. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:08 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУХоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских да нет там ничего такого. Обычный юношеский максимализм. Демки посмотри, увидишь суть... Если тебе еще интересно, то можешь презентацию посмотреть . ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieА вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания. детский сад ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieiscrafmЗдесь все же более серьезная аудитория в основном чем на хабре. Да уж заметно. Любой ответ - переход на личности. Детский сад, трусы на лямках. я и говорю что вам лучше на хабре продвигать то, что вы сделали. Там такое любят ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:12 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, Забавные люди, то удивляются вложенному миллиону, то обвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент). Хотя зачем сам кормлю троллей, непонятно. Причем чья бы корова мычала, у вас такой же говносайт (мы просто пока не вкладывались в его разработку). А вам то что мешает сделать нормальный сайт? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:17 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafm, Забавные люди, то удивляются вложенному миллиону, то обвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент). Хотя зачем сам кормлю троллей, непонятно. Причем чья бы корова мычала, у вас такой же говносайт (мы просто пока не вкладывались в его разработку). А вам то что мешает сделать нормальный сайт? вы решили сайты пообсуждать, по платформе уже закончили? Что вы считаете ненормальным на сайте? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:20 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieобвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент) "студент" - это образ. Хотя с 12 лет похоже такая же ошибка как и вычислением остатков на складе. 30 - 12 = 18. 18-5 = 13. Вундеркинды какие-то ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:23 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieiscrafm, Забавные люди, то удивляются вложенному миллиону, то обвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент). Хотя зачем сам кормлю троллей, непонятно. Причем чья бы корова мычала, у вас такой же говносайт (мы просто пока не вкладывались в его разработку). А вам то что мешает сделать нормальный сайт? вы решили сайты пообсуждать, по платформе уже закончили? Что вы считаете ненормальным на сайте? Ну тоже что и вы. Где Веб 2.0? Вот не говносайт , вот еще один , и каждый второй (если не первый). :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:26 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieобвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент) "студент" - это образ. Хотя с 12 лет похоже такая же ошибка как и вычислением остатков на складе. 30 - 12 = 18. 18-5 = 13. Вундеркинды какие-то Я с 3 курса включительно в универ ходил только на экзамены. Благо вундеркидность позволяет отксерить чей нибудь конспект и за 2 дня изучить материал не хуже преподавателя. Но это уже совсем оффтоп. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... вы решили сайты пообсуждать, по платформе уже закончили? Что вы считаете ненормальным на сайте? Ну тоже что и вы. Где Веб 2.0? Вот не говносайт , вот еще один , и каждый второй (если не первый). :) мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:33 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... "студент" - это образ. Хотя с 12 лет похоже такая же ошибка как и вычислением остатков на складе. 30 - 12 = 18. 18-5 = 13. Вундеркинды какие-то Я с 3 курса включительно в универ ходил только на экзамены. Благо вундеркидность позволяет отксерить чей нибудь конспект и за 2 дня изучить материал не хуже преподавателя. Но это уже совсем оффтоп. самомнения вам не занимать, браво На самом деле возможно сможете и вправду что-то сделать толковое. Сейчас это конечно выглядит слишком уж примитивно, но всему свое время ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Ну тоже что и вы. Где Веб 2.0? Вот не говносайт , вот еще один , и каждый второй (если не первый). :) мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров. Это вы перепутали : "у нас все круто, но как не скажу". "Все на лету за 2 дня, но как, опять не скажу, вы просто тупые, и понять не сможете". Это тут прокатывает, на хабре вас бы слили сразу за такую аргументацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:37 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Я с 3 курса включительно в универ ходил только на экзамены. Благо вундеркидность позволяет отксерить чей нибудь конспект и за 2 дня изучить материал не хуже преподавателя. Но это уже совсем оффтоп. самомнения вам не занимать, браво На самом деле возможно сможете и вправду что-то сделать толковое. Сейчас это конечно выглядит слишком уж примитивно, но всему свое время Давайте прекратим срач. Серьезно. Спор ни о чем. Через полгода вернемся, думаю сделаем и тут тему, проведем PR, и по факту его посремся. OK? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, Я думаю и в ваших интересах, что не "1Сом единым" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы. Вот, кажется они. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieМСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы. Странные люди, по email'у и сколково вычислили проект, а компанию не можете... И кстати как вы понимаете, я не единственный владелец. А вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания. Опять уходим от прямого ответа? Прошу обозначить 400 компаний, уважаемый совладелец миллионного бизнеса. Я думаю любой уважаемый себя управленец не стал бы подобным образом скатываться ниже плинтуса. Портфолио и перечень компаний - визитная карточка любого нормального бизнесмена. Где это всё? Да задрал ты со своим хабром. Зачем мне эта помойка? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2013, 23:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmМСУХоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских да нет там ничего такого. Обычный юношеский максимализм. Демки посмотри, увидишь суть... Если тебе еще интересно, то можешь презентацию посмотреть . Жуть... вот понимаю топикстартер. Выступил по делу, обозначил тех. доки, решение, обрисовал архитектуру, видео презентацию обозначил, дал триал поюзать на офсайте. Вопросов нет. Подход умного человека с понятной идеологией и прозрачным бизнесом. А этот языкочесатель с вакуумными 400 клиентами и феерическим лямом бакинских, нарисованных в воздухе... Да еще и с таким студенческим апломбом селектописателя. Смех и срам. Это не подход управленца, менеджера. Это подход клоуна. С пустой сумкой за спиной. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 00:04 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieА вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания. детский сад ...мдя. я уже вышел из того возраста, когда мне так важна форумная карма. Особенно на говнохабре :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 00:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров. Это вы перепутали : "у нас все круто, но как не скажу". "Все на лету за 2 дня, но как, опять не скажу, вы просто тупые, и понять не сможете". Это тут прокатывает, на хабре вас бы слили сразу за такую аргументацию. Пойду убью себя об стену за то, что меня слили бы на хабре. Всем бояться. Цирк ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 00:09 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВыcпрошайкаМСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы. Вот, кажется они. Ну не будем прекрываться папиными заслугами. Я так понял, что речь о его сколковской богодельне. Или говорим одно, а в уме другое? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 00:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, думаю 400 компаний там есть, без проблем, розница все таки есть и крупные но работает это, скорее всего, на старом добром фокспро и хозяин бизнеса - папа платформа lsfusion взлетает с года 2008, насколько успешно - не понятно ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 00:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров. Это вы перепутали : "у нас все круто, но как не скажу". "Все на лету за 2 дня, но как, опять не скажу, вы просто тупые, и понять не сможете". Это тут прокатывает, на хабре вас бы слили сразу за такую аргументацию. вам не хватило опубликованной на сайте информации что-ли? Не пойму. Вроде все расписано, с примерами, роликами и т.п. . Но обсуждается в теме же не это. То что вы тупой я не говорил, не выдумывайте. Еще раз могу повторить iscrafmИ никто вас тупым не называет, не нужно наглой клеветы. я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно? 15085651 И прекратите меня уже хабром стращать или что вы там делаете :) Мне не нравится этот ресурс совершенно по другой причине. Я же говорю, может через несколько лет доделаете свою версию MUMPS и даже желаю успехов. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 01:00 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеевКак Вы поддерживаете кеширование информации на клиенте и связанное отображение кешированных элементов в гриде. Одно из базовых понятий в Platypus Platform это Модель данных . Это как раз то место, где находятся данные после того как они будут загружены из базы. Модель данных состоит из сущностей и связей между ними. Все это конфигруируется в визуальном редакторе или программно. Сущности в модели создаются на базе SQL запросов. Грид или другой "модельный виджет" привязываются к модели данных и отображают ее текущее состояние, а также может менять данные в модели. При вызове метода model.save() все изменения в модели записываются в базу данных. Модель имеет свой JavaScript API, а если просто, то сущности -- это обычные массивы JavaScript. Вообще у модели много возможностей, про них можно почитать в нашем Руководстве разработчика в главе про модули. ВМоисеев3. Вы имеете большой опыт работы в среде HTML5/CSS3/JavaScript. Подскажите тех.литературу на русском. К сожалению, большого опыта по HTML5/CSS3 у меня на данный момент нет. Кстати для разработки на Platypus Platform знать HTML5/CSS3 не нужно. По JavaScript могу порекомендовать блог Дмитрия Сошникова ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 09:57 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
vill_agerМСУ, думаю 400 компаний там есть, без проблем, розница все таки есть и крупные но работает это, скорее всего, на старом добром фокспро и хозяин бизнеса - папа платформа lsfusion взлетает с года 2008, насколько успешно - не понятно Я пришел в компанию на half-time в 2000, на full time в 2002. Все то что люкссофт продает за последние 10 лет, было создано, внедрено (а в случае сложных проектов и продано) мной и моим братом. У нас с ним миноритарные пакеты (к слову у люкссофта есть еще один учредитель, с долей большей чем у нас), чтобы было изначальным условием работы в компании. Во-первых, потому как, в противном случае оставаться в Беларуси не было смысла, все с кем я участвовал в олимпиадах, сразу уехали в Google (в одном только цюрихском офисе человек 5 знакомых), Microsoft, EA на 120к+ в год (кстати что интересно большинство математиков уехало в Microsoft, а информатиков в гугл, но это совсем офтоп). Остальных "сирых и убогих" собрал Яндекс :) и продолжает это делать до сих пор :( Кстати гугл лет 5 назад конкретно спамил своими офферами всех кто брал медали на международных олимпиадах (как сейчас не знаю). Во вторых, давать доли это нормальная практика для маленьких компаний, скажем еще один из олимпиадников Станкевич, лет на 5 старше, тоже пришел в варгейминг (до этого была другая компания), в качестве СТО (он отвечал и отвечает за все их продукты в том числе танки) где-то через 2 года от основания компании, и ему через 4 года дали 17% (опцион насколько я в курсе был почти сразу). Так что тут спорный вопрос кто кому помог. До 2008 года продукты были написаны и поддерживаются на Visual Foxpro (собсно именно поэтому я настолько не люблю неявно типизированные языки, потому как с ними у меня очень внушительный опыт), и приносят неплохую прибыль. Собственно в этом плюс retail'а как клиентов, там очень много денег из воздуха (за новые лицензии, сопровождение и т.п.), очень слабая конкуренция из-за больших объемов и особенностей местного законодательства \ ведения бизнеса. На новой платформе уже выполнили проектов на 300К+, но все они идут в рамках другого рынка (сложных кастомизируемых решений), (по lsfusion, кстати другое распределение мы ее из своих долей финансируем, поэтому тут я мажоритарий :) ) Непонятно почему всех так возбудила цифра миллион (видимо какие то детские комплексы :) ). На самом деле это очень немного, я ее приводил больше как показать, что мы к этому серьезно относимся, а не по вечерам на коленке лабаем. Для сравнения Meteor с кейсами как у автора в одном раунде 11 лямов поднял, Гугл 600 лямов в гугл+ вкинул. А в московской бизнес-среде, вообще возникает ощущение "у меня тут в тумбочке 200К завалялось". Да и че уж там судя по форуму за меньше чем 150к рублей в месяц тут никто не работает. А это с допзатратами, налогами и т.п. 80к зеленых в год. То есть 12 человеколет, что для любого серьезного проекта очень даже немного. вам не хватило опубликованной на сайте информации что-ли? Не пойму. Вроде все расписано, с примерами, роликами и т.п. . Но обсуждается в теме же не это. То что вы тупой я не говорил, не выдумывайте. Еще раз могу повторить Знаете, есть распространенное мнение что 1С настолько распространился, из-за крутого маркетинга. Так вот ИМХО это не так. Как раз маркетинг у них ужасен. Как можно делать ПЛАТНОЙ учебную версию? Они дебилы? Большинство западных компаний, дают все бесплатно и даже денег приплачивают :) лишь бы взяли. Никто из них не навязывает такие условия как 1С, скажем фиксацией цен, когда они в один ряд ставят и крутые компании и тех кто на коленке лабает, и первым приходится доказывать почему у них проект 100К, а у дяди васи 10К. Они не уважают своих продвинутых разработчиков , ну и еще много чего. А знаете в чем секрет? 1С создал закрытую песочницу из "справочник-документ с проведением-регистр-операция-форма-отчет-навигатор", песочницу, в которой ограниченное количество абстракций и человеку понятно куда смотреть и что делать. Ему сказали надо то-то, он создает справочник, создает документ, пишет в регистры, на основе которых создает отчеты. Все. Попробуйте объяснить рядовому 1Ску про сервисы, SOA, провайдеры, репозитарии, глобали, монады, динамическое связывание, HashMap'ы и всю остальную херню. Он, как и бизнес, вас даже слушать не станет, у него, как и у бизнеса, другие проблемы. 1С в этом смысле как Apple, людям нужна одна кнопка, им не нужны тысячи настроек. Им вся ваша вода про SOA нафиг не упала, и именно поэтому у них 7 тысяч только опубликованных внедрений в неделю (!). Правда, проблема их песочницы, что у них весьма примитивные абстракции, которыми легко решаются простые учетные задачи. Как только что-то выходит за пределы этой парадигмы (или объемы становятся большими, где ORM подходы не катят), а это происходит достаточно быстро, программист из сказки возвращается в обычный мир таблиц \ select'ов с левыми и правыми соединениями, форм с первичными событиями и всем тем что создает accidental complexity систем, и очень усложняет \ удорожает разработку. Соответственно то, что мы пытались сделать - это создать песочницу шире и универсальнее (свойство-действие-событие-ограничение-класс-агрегация-форма-навигатор), которая закроет не только документ-ориентированные системы, но и excel,event-ориентированные системы. И MUMPS тут не при чем, не надо искать аналогии, все равно не найдете. Если уж предметно : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
В двух словах: проверяет остаток на дату, все можно менять задним числом (был у нас такой клиент, кто с колес торговал, ох мы с ним на..лись на фокспро). В этом примере всего лишь один кейс, но давайте хотя бы его продемонстрируйте, как это у вас, в MUMPS'е, где нить еще будет выглядеть... У меня на этот кусок с нуля разработать ушло 5 минут (не написать, а именно разработать :) ), хотя честно не проверял (то есть только IDE'кой). Какие проблемы решает платформа изнутри, можете посмотреть по темам которые я создавал, раз уж начали копать (там при это простые, сложные нет смысла обсуждать так как очень долго формулировать и важен контекст) Но в любом случае совет: если вы настолько уверены в возможностях платформы, просто приходите к заказчику, и говорите мы автоматизируем все ваши процессы (в том числе все то что вы делаете в excel'е), за 3 месяца, под любой ОС, клиент, под ключ, без ТЗ, без предоплаты (ну или с небольшой и moneyback), за условно 30к (то есть в раза 3 дешевле чем в среднем по рынку). Win rate будет процентов 30-50. Получаете реф, и вперед. И тогда если у вас на самом деле настолько крутая платформа, то вы проскочите кассовый разрыв (но будьте готовы что в таких проектах за 5 дней до внедрения, постановка легко может перевернуться, так как такие заказчике очень слабо разбираются в IT, и реализации таких проектов). Во всяком случае мы пока пробуем такую тактику, и с большего она уже почти работает :) Но не буду загадывать :) А пока меня 3 дня не будет, и боюсь за это время тема затухнет, так что адьес. Ну и МСУ конечно может в след покидаться какашками, все же тут не говнохабр :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 11:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
... и снова бессознательный поток мысли, уводящий куда-то в космос. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 11:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieвам не хватило опубликованной на сайте информации что-ли? Не пойму. Вроде все расписано, с примерами, роликами и т.п. . Но обсуждается в теме же не это. То что вы тупой я не говорил, не выдумывайте. Еще раз могу повторить Знаете, есть распространенное мнение что 1С настолько распространился, из-за крутого маркетинга. Так вот ИМХО это не так. Как раз маркетинг у них ужасен. Как можно делать ПЛАТНОЙ учебную версию? Они дебилы? Большинство западных компаний, дают все бесплатно и даже денег приплачивают :) лишь бы взяли. Никто из них не навязывает такие условия как 1С, скажем фиксацией цен, когда они в один ряд ставят и крутые компании и тех кто на коленке лабает, и первым приходится доказывать почему у них проект 100К, а у дяди васи 10К. Они не уважают своих продвинутых разработчиков , ну и еще много чего. А знаете в чем секрет? 1С создал закрытую песочницу из "справочник-документ с проведением-регистр-операция-форма-отчет-навигатор", песочницу, в которой ограниченное количество абстракций и человеку понятно куда смотреть и что делать. Ему сказали надо то-то, он создает справочник, создает документ, пишет в регистры, на основе которых создает отчеты. Все. Попробуйте объяснить рядовому 1Ску про сервисы, SOA, провайдеры, репозитарии, глобали, монады, динамическое связывание, HashMap'ы и всю остальную херню. Он, как и бизнес, вас даже слушать не станет, у него, как и у бизнеса, другие проблемы. 1С в этом смысле как Apple, людям нужна одна кнопка, им не нужны тысячи настроек. Им вся ваша вода про SOA нафиг не упала, и именно поэтому у них 7 тысяч только опубликованных внедрений в неделю (!). вы о чем вообще? Или я с рядовым 1С-ником общаюсь? Что такое SOA, сервисы и т.п. можете посмотреть в интернете, масса информации. Nitro_JunkieПравда, проблема их песочницы, что у них весьма примитивные абстракции, которыми легко решаются простые учетные задачи. Как только что-то выходит за пределы этой парадигмы (или объемы становятся большими, где ORM подходы не катят), а это происходит достаточно быстро, программист из сказки возвращается в обычный мир таблиц \ select'ов с левыми и правыми соединениями, форм с первичными событиями и всем тем что создает accidental complexity систем, и очень усложняет \ удорожает разработку. Соответственно то, что мы пытались сделать - это создать песочницу шире и универсальнее (свойство-действие-событие-ограничение-класс-агрегация-форма-навигатор), которая закроет не только документ-ориентированные системы, но и excel,event-ориентированные системы. бизнес-приложения и основываются на примитивных абстракциях, это их суть. Любую бизнес-транзакцию можно выполнить вручную, путем примитивных действий или примитивных расчетов. Попытка усложнения простых вещей хорошо подходит для обоснования расходования бюджета, если конечно разработчик это понимает и делает это умышленно. Если не понимает, то он просто далекий от реальности разработчик. K.I.S.S... Nitro_JunkieИ MUMPS тут не при чем, не надо искать аналогии, все равно не найдете. вы даже этого не знаете что-ли? Действительно, строители велосипедов с повышенным самомнением удивляют. Почитайте хоть немного про функциональные языки и сравните то что вы типа придумали с ними. С Haskell начните... Но у вас какая-то смесь mumps, haskell... Nitro_JunkieНо в любом случае совет: если вы настолько уверены в возможностях платформы, просто приходите к заказчику, и говорите мы автоматизируем все ваши процессы (в том числе все то что вы делаете в excel'е), за 3 месяца, под любой ОС, клиент, под ключ, без ТЗ, без предоплаты (ну или с небольшой и moneyback), за условно 30к (то есть в раза 3 дешевле чем в среднем по рынку). Win rate будет процентов 30-50. Получаете реф, и вперед. И тогда если у вас на самом деле настолько крутая платформа, то вы проскочите кассовый разрыв (но будьте готовы что в таких проектах за 5 дней до внедрения, постановка легко может перевернуться, так как такие заказчике очень слабо разбираются в IT, и реализации таких проектов). Во всяком случае мы пока пробуем такую тактику, и с большего она уже почти работает :) Но не буду загадывать :) не кажется ли вам, что советы преподавателю от студента выглядят немного смешно :) да, когда я начинал, именно так и действовал. Но это было много лет назад ps сама парадигма у вас несколько примитивная, подходит разве что для приложений в CRUD-стиле. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 12:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
"Он, как и бизнес, вас даже слушать не станет, у него, как и у бизнеса, другие проблемы. 1С в этом смысле как Apple, людям нужна одна кнопка, им не нужны тысячи настроек. Им вся ваша вода про SOA нафиг не упала, и именно поэтому у них 7 тысяч только опубликованных внедрений в неделю." +1. В конторах, где сидят 20-100 человек, всякие навороты, как правило, не нудны. Но МСУ тоже прав. Бывают нужны и решения с SOA и тп. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 12:49 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieЕсли уж предметно : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
В двух словах: проверяет остаток на дату, все можно менять задним числом (был у нас такой клиент, кто с колес торговал, ох мы с ним на..лись на фокспро). В этом примере всего лишь один кейс, но давайте хотя бы его продемонстрируйте, как это у вас, в MUMPS'е, где нить еще будет выглядеть... У меня на этот кусок с нуля разработать ушло 5 минут (не написать, а именно разработать :) ), хотя честно не проверял (то есть только IDE'кой). Какие проблемы решает платформа изнутри, можете посмотреть по темам которые я создавал, раз уж начали копать (там при это простые, сложные нет смысла обсуждать так как очень долго формулировать и важен контекст) еще раз ради интереса проверил логику. С прошлого раза ничего не изменилось: расход 2-5 = "Отстаток не может быть отрицательным" Расход 2-1 = 3 оригинальный результат Расход 3-1 = 3 оригинальный результат Расход 3-3 = 1 выше всяких похвал Я это к тому, что прежде чем что-то рассказывать профессионалам хотя бы математику простейшую приведите в порядок, как-то разберитесь что такое транзакции и прочие нюансы в бизнес-приложениях. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 13:48 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmвы даже этого не знаете что-ли? Действительно, строители велосипедов с повышенным самомнением удивляют. Почитайте хоть немного про функциональные языки и сравните то что вы типа придумали с ними. С Haskell начните... Но у вас какая-то смесь mumps, haskell... Тогда уж, common lisp, haskell, sql, и mumps. Хотя это как электромобиль - смесь электрички, велосипеда и самолета. Напишите тот же пример скажем на haskell'е, или mumps, если не верите, у вас даже близко не получится. А то вы опять пропустили предметную часть. iscrafmps сама парадигма у вас несколько примитивная, подходит разве что для приложений в CRUD-стиле. Ну конечно, ERP - прямо чистый CRUD. Или вы выводы только по этому маленькому примеру делаете? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 13:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieЕсли уж предметно : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
В двух словах: проверяет остаток на дату, все можно менять задним числом (был у нас такой клиент, кто с колес торговал, ох мы с ним на..лись на фокспро). В этом примере всего лишь один кейс, но давайте хотя бы его продемонстрируйте, как это у вас, в MUMPS'е, где нить еще будет выглядеть... У меня на этот кусок с нуля разработать ушло 5 минут (не написать, а именно разработать :) ), хотя честно не проверял (то есть только IDE'кой). Какие проблемы решает платформа изнутри, можете посмотреть по темам которые я создавал, раз уж начали копать (там при это простые, сложные нет смысла обсуждать так как очень долго формулировать и важен контекст) еще раз ради интереса проверил логику. С прошлого раза ничего не изменилось: расход 2-5 = "Отстаток не может быть отрицательным" Расход 2-1 = 3 оригинальный результат Расход 3-1 = 3 оригинальный результат Расход 3-3 = 1 выше всяких похвал Я это к тому, что прежде чем что-то рассказывать профессионалам хотя бы математику простейшую приведите в порядок, как-то разберитесь что такое транзакции и прочие нюансы в бизнес-приложениях. Хоть убейте не пойму что вы делаете. Если менять количество в последнем расходном документе. На 5 - срабатывает ограничение, на 3 остаток 1, на 2 остаток 2 и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:01 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 09:57 [15095490] спасибо за ссылку на блог. >...Грид или другой "модельный виджет" привязываются к модели данных ... Если возможно, поподробнее по технике привязки. Как осуществляется динамическая подстановка в гриде из сущности справочник, если отображается другая сущность. Вопрос связан с тем, что немного знаком с техникой подстановки в Silverlight 5. Достаточно муторно. Требуется писать программный код. Также не просто доходчиво объяснить что делать не программисту. А значит теряется простота изготовления конечного продукта - нужно программировать специалисту хорошего уровня. В этих условиях, на мой взгляд, Microsoft прав, что не упирает на легкость изготовления конечного продукта, он дает инструментарий, и не простой, но на нем можно делать почти всё, и главное воспользоваться нажитом - готовым проектом при наличии "напильника" - VS 2013. Не поймите меня превратно - поддерживаю любые начинания в разработке программных систем - ибо сразу можно жемчужину и не заметить, но это не означает её отсутствие. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieХоть убейте не пойму что вы делаете. Если менять количество в последнем расходном документе. На 5 - срабатывает ограничение, на 3 остаток 1, на 2 остаток 2 и т.п. элементарные действия, но попробуйте немного многопользовательскую работу смоделировать. Или это типа персональной системы? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmps сама парадигма у вас несколько примитивная, подходит разве что для приложений в CRUD-стиле. Ну конечно, ERP - прямо чистый CRUD. Или вы выводы только по этому маленькому примеру делаете? расшифруйте плз... " ERP - прямо чистый CRUD" - это утверждение? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Поймал себя на мысли, что давно уже читаю сообщения товарища Моисеева через строчку или вообще скипаю. Всё-равно какая-то поносная бредятина. Я один такой? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 14:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieХоть убейте не пойму что вы делаете. Если менять количество в последнем расходном документе. На 5 - срабатывает ограничение, на 3 остаток 1, на 2 остаток 2 и т.п. элементарные действия, но попробуйте немного многопользовательскую работу смоделировать. Или это типа персональной системы? Как, если не секрет? Ну не могу я так быстро сохранить нажать в 2-х формах. Кроме того там ни одного материализованного свойства нет, в базе только первичные данные хранятся. Так что не понимаю как вообще многопользовательская работа может влиять на те же остатки. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 15:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Ну конечно, ERP - прямо чистый CRUD. Или вы выводы только по этому маленькому примеру делаете? расшифруйте плз... " ERP - прямо чистый CRUD" - это утверждение? Ну CRUD это Pet Hotel, то что автор предлагает. А по той же ссылке ERP (ну я знаю, что формально это не ERP, я имею ввиду в том виде в котором сейчас это понятие используют, потому как тогда и 1С ERP не ERP, а про OpenERP я вообще молчу) с мультивалютным учетом, поддержкой разных юрлиц и тучей чего еще (конкретно эту логику не я писал, так что даже до конца не знаю что там еще есть :) ). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 15:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев, для отображения справочников используется компонент ModelCombo. Свойство Field указывает на нужное поле сущности, свойство displayField отвечает за отображаемое поле из справочника, а свойство valueField на связь справочника и сущности. При любом изменении данных в справочнике на стороне клиента, изменения будут отображены в выпадающем списке. В случае если не нужен выпадающий список, а только подстановка значения из справочника, нужно определить свойство List - false. Для того чтобы использовать эти свойства в гриде необходимо в инспекторе объектов выбрать представление колонки - справочник и настроить колонку соответствующим образом. Таким образом писать никакого кода не надо. Иногда необходимо сделать хитрый выбор, например, с возможностью правки справочника, в таком случае можно использовать событие onSelect для вызова пользовательского представления справочника: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8.
Как видно в callback модального отображения формы находится функция для записи полученного значения в ячейку, а так же requery набора данных справочника, в случае если он был изменен. Код для формы выбора выглядит так: Код: javascript 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 16:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... расшифруйте плз... " ERP - прямо чистый CRUD" - это утверждение? Ну CRUD это Pet Hotel, то что автор предлагает. А по той же ссылке ERP (ну я знаю, что формально это не ERP, я имею ввиду в том виде в котором сейчас это понятие используют, потому как тогда и 1С ERP не ERP, а про OpenERP я вообще молчу) с мультивалютным учетом, поддержкой разных юрлиц и тучей чего еще (конкретно эту логику не я писал, так что даже до конца не знаю что там еще есть :) ). вы не совсем суть понимаете. CRUD и ERP это понятия совершенно из разных областей. Я говорю без относительно прикладной логики, об архитектуре LSF. Она основана на обычной обработке БД по принципу CRUD, сам язык к этому принуждает. Свойство, правила его хранения, констрейнты и т.п. Гостиница для собак это или ERP, построенная по таким принципам - роли не играет. От того, что все это назвали СОП - суть не изменилась. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 17:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Валера, не хочешь нанять его к себе в пиар-менеджеры? Прикинь, сколько пыли и какой профит. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 17:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Ну CRUD это Pet Hotel, то что автор предлагает. А по той же ссылке ERP (ну я знаю, что формально это не ERP, я имею ввиду в том виде в котором сейчас это понятие используют, потому как тогда и 1С ERP не ERP, а про OpenERP я вообще молчу) с мультивалютным учетом, поддержкой разных юрлиц и тучей чего еще (конкретно эту логику не я писал, так что даже до конца не знаю что там еще есть :) ). вы не совсем суть понимаете. CRUD и ERP это понятия совершенно из разных областей. Я говорю без относительно прикладной логики, об архитектуре LSF. Она основана на обычной обработке БД по принципу CRUD, сам язык к этому принуждает. Свойство, правила его хранения, констрейнты и т.п. Гостиница для собак это или ERP, построенная по таким принципам - роли не играет. От того, что все это назвали СОП - суть не изменилась. Тогда вы что-то путаете. Архитектура LSF никак не ограничивает ни интерфейсы ввода, ни логику обработки информации. То есть можете реализовывать все в CRUD - стиле (если рассматривать это понятие с точки зрения UI), то есть справочники \ документы, можете в виде рабочих столов (то есть WYSIWYG как в Excel) и бизнес-процессов (в папке Рабочий стол). Это как раз всякие 1С'ы ограничивают программиста по логике интерфейсов, а конкретно платформе все равно первичные данные будут на форме или агрегированные (то есть это форма или отчет), один или десять объектов, как они будут друг с другом связаны и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 17:48 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>man4real, сегодня, 16:54 [15098778] >ВМоисеев, для отображения справочников используется компонент ModelCombo ... Спасибо за исчерпывающий ответ. Где можно прочитать о возможностях компонент грид и ModelCombo? У Microsoft и слова похожи и функционал, но реализация несколько сложнее(фрагмент описания ): sdk:DataGrid AutoGenerateColumns="False" Height="442" HorizontalAlignment="Left" ItemsSource="{Binding ElementName=tbl_ФотоDomainDataSource, Path=Data}" Margin="42,28,0,0" Name="dgr_Фото" RowDetailsVisibilityMode="VisibleWhenSelected" VerticalAlignment="Top" Width="1080" SelectionChanged="dgr_ФотоSelectionChanged" CellEditEnded="dgr_ФотоCellEditEnded" RowEditEnded="dgr_ФотоRowEditEnded" CurrentCellChanged="dgr_ФотоCurrentCellChanged" SelectionMode="Single"> <sdk:DataGrid.Resources> <src:es_Подразделения_Refs x:Key="ПодразделенияRefs" /> <src:es_Темы_Refs x:Key="ТемыRefs" /> <src:BytesToImageConverter x:Key="ConverterBtI" /> </sdk:DataGrid.Resources> <sdk:DataGrid.Columns> <sdk:DataGridTemplateColumn x:Name="fk_ТемаColumn" Header="Тема" IsReadOnly="False" Width="250"> <sdk:DataGridTemplateColumn.CellTemplate> <DataTemplate> <ComboBox DisplayMemberPath="Value" SelectedValuePath="Key" ItemsSource="{Binding Темы, Source={StaticResource ТемыRefs}}" SelectedValue="{Binding fk_Тема, Mode=TwoWay}"> </ComboBox> </DataTemplate> </sdk:DataGridTemplateColumn.CellTemplate> </sdk:DataGridTemplateColumn> да и это ещё не всё. Поэтому и интересно, как это у других. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 18:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, И чё вас на CRUD обсуждение понесло? Оффтоп ведь. Какая разница как слой ГУИ представлять. В екселе, в папках или диаграмме Ганнта? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 18:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
man4real, - как влияет редактирование справочника на параллельно открытую сессию другим пользователем? - как показывает комбо справочник миллион объектов - города России в веб - как делается модальность в веб если её там нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2013, 18:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>man4real, вчера, 16:54 [15098778] >...Таким образом писать никакого кода не надо. > Иногда необходимо сделать хитрый выбор... В связи с уточнением: >Petro123, вчера, 18:56 [15099479] > - как показывает комбо справочник миллион объектов... следует, что Иногда по сути единственная возможность работы со справочником, когда нужно изменить поле сущности, если оная требует подстановки, вероятность её отсутствия в кэш высокая. Поэтому двойной щелчок мышки по полю грида вызывает не ComboBox, а экранную форму работы со справочником (к примеру): Если выбор сделан (ок), то функция обратного вызова делает изменения в отображаемой сущности и сущности подстановки. В Silverlight 5 отображаемые сущности я храню в DataContainer, элементы подстановки в словаре (мне было так удобнее). Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Функция обратного вызова добавит в словарь выбранный элемент, если отсутствует, удалить из словаря подстановку на модифицированный, если не других ссылок и сделает изменение поля отображаемой сущности. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2013, 14:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123man4real, - как влияет редактирование справочника на параллельно открытую сессию другим пользователем? - как показывает комбо справочник миллион объектов - города России в веб - как делается модальность в веб если её там нет? - Записи в моделях данных других пользователей сами не изменятся, и будут устаревшими до обновления этих моделей. Можно сделать push-рассылку и попросить эти модели данных обновить, например. - Это делается при помощи "ленивого" дерева. - Есть, форму можно отобразить методом show() или showModal(). ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2013, 15:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев, согласен, иногда возникает достаточно часто :) Для организации подобного справочника можно сделать запрос не возвращающий результатов с соответствующими полями и заполнить его нужными значениями. Пример Код: plsql 1. 2. 3. 4. 5. 6. 7.
Затем вставить в него все необходимые данные: Код: javascript 1. 2. 3. 4. 5.
В дальнейшем, в этот набор данных можно добавлять новые значения из другой формы: Код: javascript 1. 2. 3. 4. 5.
Соответственно из другой формы нужно передать новые значения. Petro123- как делается модальность в веб если её там нет? Да, действительно, настоящей модальности под браузером нет, однако, если вы запустите свое приложение и вызовите форму showModal(), то вы получите модальную форму работающую в браузере,) Конечно, есть некоторые ограничения на исполнение кода, к примеру весь код, который должен быть после закрытия данной формы, дожен быть размещен в callback функции showModal(): Код: javascript 1. 2. 3.
При этом aValue содержит значение преданное в close(someValue) модальной формы Petro123- как показывает комбо справочник миллион объектов - города России в вебдумаю, вы согласитесь, что загружать в клиентское приложение миллион объектов из базы данных - ошибка проектирования, не важно делается это в веб или десктоп приложении. Тем более плохая затея пытаться это все отобразить в пользовательском интерфейсе, не важно, идет здесь речь о выпадающем списке или каком либо другом компоненте. В примере с городами лучшим решением будет представление списка городов с разделением на регионы, области, районы и т.д. Для этого, как сказал Вадим, как раз используется ленивое дерево, для открытия каждого нижележащего узла которого посылается новый запрос к БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2013, 21:57 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
man4real, Вы забыли про ленивую подгрузку в таблице. Пользователь не понимает почему нельзя подкачивать данные 10 записей которые видны в окне. Хоть из 20 млн. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 00:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Т.е. как сами не изменятся? Дайте ВИ или прецендент такой ситуации. Вася и Петя правят одну сущность ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 00:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Пользователь не понимает почему нельзя подкачивать данные 10 записей которые видны в окне. Хоть из 20 млн. еще одна иллюзия. Быстро показать никому не нужные 10 записей, иллюзия мгновенной реакции системы. Мало пользователей на самом деле задумываются над вопросом "а зачем" или что будет когда захочешь посмотреть последние записи и т.п. Пока правда не начинают работать ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 12:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Вася и Петя правят одну сущность Вася и Петя в магазине одной купюрой пытаются расплатится за разные товары ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 12:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Не понимаю высосанную из пальца жуткую ситуацию с одновременной правкой номенклатуры n пользователями. В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 14:44 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, Ты не в курсе что сейчас пагинацию не делают? Вопрос был автору платформы. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 21:52 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, В платформе ничего прикручивать не надо. Это стандартный вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 21:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные. По поводу одновременной правки одного справочника: По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым. В случае, если нужно более "аккуратная" работа с данными можно сделать так: - при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам. Для этого придется вызвать еще один серверный метод. На сервере такая рассылка делается в одну строчку кода. - другие клиенты подписанные получают нотификацию и далее действуют по своей логике: например, предупреждают пользователя и/или обновляют данные в модели. В текущей весии платформы для организации такой рассылки для этого придется вызвать серверный метод с клиента, который правит справочник или на сервере что-то придумывать. В следующей версии запланирован более удобный механизм с использованием специального серверного модуля, который можно будет назначить ответственным за валидацию данных на сервере при вызове model.save() и в коде этого модуля инициировать рассылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 12:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123В платформе ничего прикручивать не надо. Это стандартный вопрос. Во многих платформах этот вопрос никак не решается. За ненадобностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 12:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос. Во многих платформах этот вопрос никак не решается. За ненадобностью. А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:12 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 12:07 [15107778] >... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым... Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят) С уважением, Владимир ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУВо многих платформах этот вопрос никак не решается. За ненадобностью. А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет. С каких это пор акцесс стал ERP системой? :) Например, MS CRM, SharePoint, 1C, аксапта, SAP. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
очень много про рассылку. IMHO это оффтоп. Vadim VashkevichPetro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные. ===== я помню про дерево. 1) что делать если ветка большая. Девочку Машу не предупредишь: "Заведи ещё ветку". 2) В гриде нет дерева, но есть скроллинг-ползунок. 3) В андроиде есть "....больше". Т.е. при скольки записей у вас начинает тормозить грид? По поводу одновременной правки одного справочника: По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым. ==== нет. Обычно одна сущность - одна запись. Значит, пользователь утром загрузив её .....вечером затрёт ВСЕ изменения всех других пользователей в течении дня. Причём молча(. А ведь это важный кейс в ваших демках для корпоративной работы. В случае, если нужно более "аккуратная" работа с данными можно сделать так: - при сохранении одним пользователем данных на мы инициируем push - ...............................модуля инициировать рассылку. ______________________________________________ "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУС каких это пор акцесс стал ERP системой? :) Ну тебе же многопользовательская работа не нужна). А "она есть", даже там)). Ты просто не в курсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос. Во многих платформах этот вопрос никак не решается. За ненадобностью. это вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУSAP. угу. Когда большие корабли бороздят просторы.... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmэто вопрос более высокого, прикладного уровня блокировки, транзакции, их виды и методы решаются на прикладном. Если в платформе есть инструменты). Как у хибера, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев>Vadim Vashkevich, сегодня, 12:07 [15107778] >... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым... Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят) С уважением, Владимир на самом деле в большинстве случаев такое поведение является именно приемлемым. Подобные вопросы могут возникать если система спроектирована на прикладном уровне как "куча мала", т.е. множество пользователей шляются по системе и думаю чтобы им такого сделать. Если БП, логика и нормальная авторизация имеют место, то такие вопросы обычно не возникают ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, В БД есть оптимистическая и пессимистическая..... Есть для оракла "nowait". Т.е. можно сделать так, как ХОЧЕТ заказчик. В этом и сложность платформ, что надо и гибко...и просто)). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Ну тебе же многопользовательская работа не нужна). А кто сказал, что MS CRM, SharePoint, аксапта, 1С, сап не многопользовательские? :) Petro123А "она есть", даже там)). Ты просто не в курсе. Раскрой тему подробнее. iscrafmэто вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы О чем я выше и написал: МСУВ 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи. Petro123МСУSAP. угу. Когда большие корабли бороздят просторы.... И? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:05 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 12:07 [15107778] >...- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам... Не понимаю: 1. как Вы определяете множество <все остальные заинтересованые клиенты>. 2. Вы постоянно поддерживаете связь сервера приложений с клиентом? Как это реализовано? А то я отказался от постоянной связи не то что сервер-клиент, но и клиент-сервер. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:17 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними. действительно, с тобой лучше о функционале не говорить. Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними. действительно, с тобой лучше о функционале не говорить. Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут. Удачи! Второй раз повторяю вопрос: с каких это пор акцесс стал ERP системой? И причем тут вообще акцесс? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи. Так и д.б. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модМСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи. Так и д.б. Опять 25... Формзы это не ERP. Если в ERP потребуется сделать подобную специфическую - это не составит труда. Но дело в том, что это нафик никому не нужно в 99% случаев. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichПо умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым. Аааааа! Жесть какая! Вы про http://citforum.ru/database/advanced_intro/39.shtml#13.2.3]отсутствие потерянных изменений ( первый уровень изолированности) слышали? Знал я Васкевича одного... Дэвида... не родственник Ваш? Поспрошаейте его, что да как.... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:46 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев>Vadim Vashkevich, сегодня, 12:07 [15107778] >...- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам... Не понимаю: 1. как Вы определяете множество <все остальные заинтересованые клиенты>. 2. Вы постоянно поддерживаете связь сервера приложений с клиентом? Как это реализовано? А то я отказался от постоянной связи не то что сервер-клиент, но и клиент-сервер. С уважением, Владимир. Была идея использовать websocket и встроенный в Platypus Platform механизм рассылки, что-то вроде этого: Клиентский код: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Серверный код: Код: javascript 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 15:02 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модМСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи. Так и д.б. потому что для этого ничего делать не нужно. Делать нужно для обратного ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 15:04 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
IzyaVadim VashkevichПо умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым. Аааааа! Жесть какая! Вы про http://citforum.ru/database/advanced_intro/39.shtml#13.2.3]отсутствие потерянных изменений ( первый уровень изолированности) слышали? кто о чем уже. При чем здесь теория по СУБД. Хоть бы читали о чем речь идет, прежде чем ... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 15:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmкто о чем уже Радуют любители сей флудильни высосать из пальца проблему в вакууме и с умным видом жевать её по несколько страниц, содрогая мир. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 15:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 15:02 [15109383] >...//разослать подписаным клиентам сообщения... Дошло. Перед тем как начинаю работать с данными (справочником, например) подписываюсь, по завершению подпись снимаю. Как вариант, почему и нет. Но вариант "кто первым встал, того и тапочки" мне ближе. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 15:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmIzyaпропущено... Аааааа! Жесть какая! Вы про http://citforum.ru/database/advanced_intro/39.shtml#13.2.3]отсутствие потерянных изменений ( первый уровень изолированности) слышали? кто о чем уже. При чем здесь теория по СУБД. Хоть бы читали о чем речь идет, прежде чем ... А при чем здесь теория по СУБД? Вася поменял запись, она успешно поменялась, Вася успокоился. Одновременно (чуть позже) Петя поменял другое поле в этой же записи, при ее сохранении значение введенное Васей гавкнулось. Или слова "запись" и "сохранить" в вашем разговоре имеют другой смысл? Я этого не увидел, хоть и пересмотрел всё еще раз. Ткните уж, где тут в топике другой смысл появляется, или объясните, в чем я неправ. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:33 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУОпять 25... Формзы это не ERP. Формзы - это платформа (топик про платформу) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmпотому что для этого ничего делать не нужно. Делать нужно для обратного Это как это ? Для того, что бы второму юзеру сообщить, что он пытается обновить уже обновленну строку, это надо знать. Это не очень просто. А надо это или нет, значения не имеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модМСУОпять 25... Формзы это не ERP. Формзы - это платформа (топик про платформу) Речь о коробках а-ля ERP / ECM / CRM. А платформой можно и дотнет назвать, так что, давай фичи дотнета сюда постить? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев, я проконсультировался, можно и "кто первый стал" стиль реализовать запрограммировав определенную логику в серверных модулях, все это возможно ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:52 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модiscrafmпотому что для этого ничего делать не нужно. Делать нужно для обратного Это как это ? Для того, что бы второму юзеру сообщить, что он пытается обновить уже обновленну строку, это надо знать. Это не очень просто. зачем пользователю знать, что обновил уже обновленную кем-то строку? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУРечь о коробках а-ля ERP / ECM / CRM. А платформой можно и дотнет назвать, так что, давай фичи дотнета сюда постить? Все коробки многослойные. В OEBS это формс. В SAP abap и т.д. Вот это нижний слой и называют платформой. Не надо подменять понятия. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
IzyaВася поменял запись, она успешно поменялась, Вася успокоился. Одновременно (чуть позже) Петя поменял другое поле в этой же записи, при ее сохранении значение введенное Васей гавкнулось. и что? Васе нужно опять волноваться? Можете без аналогий выразить мысль? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 16:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmзачем пользователю знать, что обновил уже обновленную кем-то строку? Он не обновил, у него возникает сообщение, что должен считать строку заново и только после этого он может обновлять. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich,сегодня, 16:52 [15110344] >ВМоисеев, я проконсультировался ... Вадим, я хотел бы, чтобы Вы меня правильно поняли - я не гений и не судья последней инстанции. В своё время занимался разработкой почти аналогичной системы. Вопросы стояли такие же. Разве что дополнительное ограничение, - между клиентами и системой географическое расстояние, каналы связи не шибко быстрые и надежные, объем возвращаемых значений удаленной функцией ограничен. Поэтому сначала клиенту приходилось закачивать базовую (смысловую) выборку, а потом уж подкачивать фрагмент справочника для подстановки. Клиента честно предупреждал - закажи хоть всю таблицу - получишь не более, чем (250 у меня) строк. Была попытка применить страничную подкачку - клиенту видел полный объем выборки запроса, число страниц, число строк в текущей (отображаемой) страницы. Но нет уверенности в необходимости такого подхода. Стрельба по воробьям. И вопросы мои связаны с тем, а как у Вас. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модВсе коробки многослойные. В OEBS это формс. В SAP abap и т.д. Вот это нижний слой и называют платформой. Не надо подменять понятия. Каким образом слойность относится к проблеме обновления данных? Какой слой есть в MS CRM, Axapta и SharePoint? По-моему, дискуссия укатилась вообще в сточные воды... _модiscrafmзачем пользователю знать, что обновил уже обновленную кем-то строку? Он не обновил, у него возникает сообщение, что должен считать строку заново и только после этого он может обновлять. Что такое "ощущение, что надо считать строку заново"? Как часто у тебя возникают подобные ощущения? P.S. Пользователь А изменил 3 поля, пользователь B изменил 2 поля. Если эти поля не пересекаются, никаких проблем не возникает. Если эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУP.S. Пользователь А изменил 3 поля, пользователь B изменил 2 поля. Если эти поля не пересекаются, никаких проблем не возникает. Если эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы? это ты за автора додумал?. У него про "запись" было) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:48 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУКаким образом слойность относится к проблеме обновления данных? Непосредственное. МСУЧто такое "ощущение, что надо считать строку заново"? Сообщение :) МСУЕсли эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы? Могут. Поэтому это правило и зменено на более правильное. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУP.S. Пользователь А изменил 3 поля, пользователь B изменил 2 поля. Если эти поля не пересекаются, никаких проблем не возникает. Если эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы? это ты за автора додумал?. У него про "запись" было) Это я из жизни реальный пример привел. У записи есть n атрибутов, меняться могут [0;n] атрибутов разом и по-очередности. В чем пример нереален? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:55 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmIzyaВася поменял запись, она успешно поменялась, Вася успокоился. Одновременно (чуть позже) Петя поменял другое поле в этой же записи, при ее сохранении значение введенное Васей гавкнулось. и что? Васе нужно опять волноваться? Можете без аналогий выразить мысль? Нет, Васе волноваться не нужно. Непонятно только зачем он вообще данные вводил. Нормальная такая система, где пользователю нельзя быть ни в чем уверенным. В общем, всё хорошо. Обсуждайте дальше высокие материи. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:55 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУто я из жизни реальный пример привел. У записи есть n атрибутов, меняться могут [0;n] атрибутов разом и по-очередности. В чем пример нереален? Атрибуты м.б. взаимосвязаны. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модНепосредственное. Железобетонный аргумент. _модМСУЧто такое "ощущение, что надо считать строку заново"? Сообщение :) Ощущение в виде сообщения? :) Нужно, во-первых, перестать курить траву перед работой с ERP. Во-вторых, никакие сообщения не нужны. Причина обозначена выше, повторяться не буду. Исключительные ситуации, коих 1%, не в счет. _модМСУЕсли эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы? Могут. Поэтому это правило и зменено на более правильное. Проблем никаких быть не может в принципе. Вся проблема в непонимании процесса. Более или менее правильное "правило" может быть только в конечном бизнес требовании. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модМСУто я из жизни реальный пример привел. У записи есть n атрибутов, меняться могут [0;n] атрибутов разом и по-очередности. В чем пример нереален? Атрибуты м.б. взаимосвязаны. Это ничего не меняет. Хоть прибиты гвоздями к голубям, которые готовы лететь разносить почту. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 17:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
IzyaОбсуждайте дальше высокие материи. :) +1 Сейчас модно: "оно и так работает" и "ЕМУ это не нужно...некритично" ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 18:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Izyaiscrafmпропущено... и что? Васе нужно опять волноваться? Можете без аналогий выразить мысль? Нет, Васе волноваться не нужно. Непонятно только зачем он вообще данные вводил. Нормальная такая система, где пользователю нельзя быть ни в чем уверенным. В общем, всё хорошо. Обсуждайте дальше высокие материи. :) вы невнимательны. Чуть выше сказано о том, что вопрос из прикладной области, никакие теории СУБД никакого отношения к этому не имеют. О чем вы? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 18:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
....Исключительные ситуации, коих 1%, не в счет. При всем уважении. Может Вы конечно и кулцхакер, и стек продуктов микрософт на зубок знаете, но после этой фразы я бы Вас от "разработки информационных систем" гнал бы, извините, сцаными тряпками. Давать вал не думая все могут. Мастерство состоит в именно в том, что бы этот 1% случаев учесть, безотносительно к инструменту. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 18:23 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Izya....Исключительные ситуации, коих 1%, не в счет. При всем уважении. Может Вы конечно и кулцхакер, и стек продуктов микрософт на зубок знаете, но после этой фразы я бы Вас от "разработки информационных систем" гнал бы, извините, сцаными тряпками. Давать вал не думая все могут. Мастерство состоит в именно в том, что бы этот 1% случаев учесть, безотносительно к инструменту. Да мне ваша метла разве что для уборки мусоропровода, и то не сдалась. Зачем решать те задачи, которые не имеют под собой реального основания. И обоснования тоже. А писать функционал ради того, что бы был, так лучше сразу в детский сад запишист на прием. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 19:40 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУЖелезобетонный аргумент. Конечно МСУВо-вторых, никакие сообщения не нужны. О как ! Будем работать в темную МСУБолее или менее правильное "правило" может быть только в конечном бизнес требовании. Т.е. логику выключаем напрочь до выяснения "бизнес требовании". ну ну. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 09:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУАтрибуты м.б. взаимосвязаны. Т.е. взаимосвязь атрибутов ничего не значит ? ОК, запомним ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 09:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУА писать функционал ради того, что бы был, так лучше сразу в детский сад запишист на прием. Так в этом и состоит суть понятия Платформа. Пора бы понять ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 09:44 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Подобный функционал легко реализовать на прикладном уровне в Platypus Platfrom : - Добавляем на форму кнопку "Редактировать". - Первоначально форма открыта в режиме чтения - По нажатию на кнопку вызываем серверный метод aquireLock() возвращающий true или false, в зависимости от того доступна сущность для редактирования или нет и если доступна получающий эту блокировку для конкретного пользвателя. - Разблокируем форму для редактирования и записи. - При записи снимаем блокировку вызвая серверный метод releaseLock() и переводим форму обратно в режим только чтения. Все это реализуется буквально несколькими строчками кода. Кроме того, мы стараемся прислушиваться к пожеланиям наших пользователей, и если некий функционал будет реально востребован мы можем его поддережать и на уровне платформы. Я так и не смог вспомнить реальный пример из жизни, именно реальный, а не гипотетический с "Васей и Петей" из своей практики когда это бы могло понадобится. Обычно пользователь изменяет данные на своем уровне иерархии. Однако, я вполне допускаю что может быть реально нужно, поэтому хотелось бы услышать пару именно таких примеров из жизни. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 09:50 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модКонечно Уровень КПД ответов зашкаливает. _модО как ! Будем работать в темную Мы же не наркоманы и "ощущения, что надо считать строку заново" нам не нужны. _модТ.е. логику выключаем напрочь до выяснения "бизнес требовании". ну ну. То есть логику включаем без выяснения бизнес требований? Купили трактор, заводим, а он пошел полю в пляс и засеял всё пшеницей. Аплодисменты. _модТ.е. взаимосвязь атрибутов ничего не значит ? ОК, запомним Их значимость никак не коррелирует с высосанной из пальца проблемой, которую вы тут развели. _модТак в этом и состоит суть понятия Платформа. Пора бы понять - У вас платформа не может читать мысли? - Нет. Таких требований не было, да и не нужно это как-то. - Так в этом и состоит суть понятия Платформа. Пора бы понять. Занавес. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 10:18 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУЗанавес. Полностью поддерживаю ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 10:47 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevichпоэтому хотелось бы услышать пару именно таких примеров из жизни. - ИС - "1С Кадры" - Сущности - Сотрудники и все их параметры вплоть до детей ВИ_1 ===== - ОТДЕЛ КАДРОВ предприятия состоит не из одного сотрудника Васи. Следовательно, параллелизм заполнения \редактирования сущностей обязательно будет. ВИ_2 ===== - Идут JOB'ы по начислениям....изменениям тарифных сеток и стажа данных сотрудников. Для разных ВИ нужна разная реакция системы: - фоновая без предупреждений замена _версии сущности_ а не одного поля. - блокировка пессимистическая и оптимистическая - вывод сообщения Васи, что "Петя взял на редактирование". Т.е. система должна быть предсказуемой (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 11:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Vadim Vashkevichпоэтому хотелось бы услышать пару именно таких примеров из жизни. - ИС - "1С Кадры" - Сущности - Сотрудники и все их параметры вплоть до детей ВИ_1 ===== - ОТДЕЛ КАДРОВ предприятия состоит не из одного сотрудника Васи. Следовательно, параллелизм заполнения \редактирования сущностей обязательно будет. ВИ_2 ===== - Идут JOB'ы по начислениям....изменениям тарифных сеток и стажа данных сотрудников. хороший пример "кучи малы", о которой я говорил чуть ранее. Есть большая база всего и все ее редактируют. Вместо выполнения заданий, выдаваемых или формируемых системой, на выполнение каких-либо операций конкретным пользователям. TASK BASED vs CRUD старая уже тема достаточно. Но если в web-приложениях уже все нормально, то в старых KC постоянная куча мала ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 11:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, - СУБД или модель данных - всегда куча малы. Т.е. все пользователи пользуются Одним рессурсом. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 11:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmTASK BASED vs CRUD старая уже тема достаточно Поэтому она и умерла. А вопросы параллелизма и асинхронности будут всегда. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 11:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmTASK BASED vs CRUD старая уже тема достаточно Поэтому она и умерла. где она умерла? Не совсем понял... В новых приложениях и в вебе она только и осталась (TB я имею ввиду) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 14:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafm, - СУБД или модель данных - всегда куча малы. Т.е. все пользователи пользуются Одним рессурсом. я не про СУБД говорю, я о прикладных приложениях. Нам тяжеловато общаться, потому что я все годы в ИТ занимаюсь разработкой ERP и т.п., в том числе и тиражируемого и заказного, поэтому смотрю с точки зрения прикладной архитектуры. Говоря о ресурсе я имею ввиду производственные мощности, запасы, финансы и т.п. Но никак не записи в таблицах БД. Поэтому друг друга и не понимаем немного. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 14:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, 1. Rich фреймворки для веб _потихоньку_ стирают грань между таким интерфейсом (клик - клик - клик на ссылку) 2. Я тоже говорю о рессурсе, как о БИЗНЕС-сущности. Она неделимая. Если я загрузил "здание" или "Сотрудника", то его редактирую не только я. Как будто в ERP в СЭД нельзя взять на редактирование или блокировать или получить сообщение что объект обновился. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 14:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
В конце концов, я указал что это есть Access....хибере..... Покажите конкретно, ГДЕ этого нет)). Иначе о чём спорим? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 14:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, впрочем понял, в Искре нет таких настроек и API ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 14:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123В конце концов, я указал что это есть Access....хибере..... Покажите конкретно, ГДЕ этого нет)). Иначе о чём спорим? Я показывал, где этого нет. И не нужно. Что дальше? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 14:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafm, впрочем понял, в Искре нет таких настроек и API не уверен что точно понял о каких настройках ты говоришь, но в принципе "кто последний отредактировал - тот и прав" - это умолчание если нужна жесткая блокировка, то монопольный доступ . Но это единичные ситуации. На прикладном уровне конечно такие вопросы решать более правильно, имхо. Представить себе не надуманную искусственно ситуацию когда много пользователей редактируют один документ, к примеру, сложно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 15:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123В конце концов, я указал что это есть Access....хибере..... Покажите конкретно, ГДЕ этого нет)). Иначе о чём спорим? Я показывал, где этого нет. И не нужно. Что дальше? Ты много говоришь, и всё не конкретно. в шарике: https://www.google.ru/search?q=SharePoint&ie=utf-8&oe=utf-8&rls=org.mozilla:ru:official&client=firefox-a&gws_rd=cr&ei=0BCCUtXWCIaqhQf-n4HQDg#newwindow=1&q=SharePoint Совместная работа над документами и их совместное редактирование&rls=org.mozilla:ru:official ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 15:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmНо это единичные ситуации. уже слышали: - Нескриптовые ЯП (не JS) - единичные ситуации. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 15:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmПредставить себе не надуманную искусственно ситуацию когда много пользователей редактируют один документ, к примеру, сложно.У нас есть такой документ. :) Назовем его "сделка". И там много пунктов, выполняемых разными производственными отделами. И заполняет свою часть каждый отдел в отдельности. Так пришлось сделать механизм защиты от "параллельной" работы. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 15:55 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
LSViscrafmПредставить себе не надуманную искусственно ситуацию когда много пользователей редактируют один документ, к примеру, сложно.У нас есть такой документ. :) Назовем его "сделка". И там много пунктов, выполняемых разными производственными отделами. И заполняет свою часть каждый отдел в отдельности. Так пришлось сделать механизм защиты от "параллельной" работы. :) ключевое. LSVзаполняет свою часть каждый отдел в отдельности. Сделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:02 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmНо это единичные ситуации. уже слышали: - Нескриптовые ЯП (не JS) - единичные ситуации. не понял о чем это... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:02 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmне понял о чем это... совсем недавно, утверждалось, что писать на JS на сервере удобно. А кому неудобно, MS и МСУ посылалют на 3 буквы. Т.к. нас единицы). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmСделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошитель, +1 странно спорить про кейс "Блокировка в системе контроля версий" в разделе "Новая платформа" ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:20 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmне понял о чем это... совсем недавно, утверждалось, что писать на JS на сервере удобно. да, удобно. А уже другое утверждается? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошительiscrafmСделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним. Это что. У нас у одного клиента, 3 приемщика параллельно одну поставку приходуют, и одновременно отправляют товары на нужные маршруты. То есть там приходит большая машина, они параллельно вскрывают коробки (причем иногда одну если она большая), каждый достает из нее вещь (речь о одежде), дозаполняет инфу по позиции, система говорит в какую коробку ее положить (там нужно соблюдать пропорции для таможни, действие происходит заграницей). При этом по сути заполняется один документ прихода и несколько документов отгрузки. А что касается "бизнес-процесс ориентированности", у нас есть расхожая фраза : "давай я тебе дам телефон их руководства, и убеди их что они неправильно работают". Еще никому не удавалось :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошительiscrafmСделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним. так он же его "забрал"... как его может коллега забрать параллельно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieА что касается "бизнес-процесс ориентированности", у нас есть расхожая фраза : "давай я тебе дам телефон их руководства, и убеди их что они неправильно работают". Еще никому не удавалось :) давайте ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:44 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУпропущено... Я показывал, где этого нет. И не нужно. Что дальше? Ты много говоришь, и всё не конкретно. в шарике: https://www.google.ru/search?q=SharePoint&ie=utf-8&oe=utf-8&rls=org.mozilla:ru:official&client=firefox-a&gws_rd=cr&ei=0BCCUtXWCIaqhQf-n4HQDg#newwindow=1&q=SharePoint Совместная работа над документами и их совместное редактирование&rls=org.mozilla:ru:official Ты много гуглишь, но не имеешь опыта в нагугленном. Разницу понимаем между элементом (конкретнто, файлом) , библиотекой документов и списком понимаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 16:51 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123совсем недавно, утверждалось, что писать на JS на сервере удобно. да, да, удобно -- один язык и для сервера и для клиента, JavaScript -- это мощный функциональный язык с Си-подобным синтаксисом. Про Node.JS наверное слышали? Почитайте какие компании его используют. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:00 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieА что касается "бизнес-процесс ориентированности", у нас есть расхожая фраза : "давай я тебе дам телефон их руководства, и убеди их что они неправильно работают". Еще никому не удавалось :) давайте Проблема в том, что экономически вы это не обоснуете. Если процессы не надо масштабировать, гибкие - самые эффективные, а то что их неудобно реализовывать в IT-системе руководству наплевать, они вам деньги за это платят. Как думаете чье им мнение важнее, сотрудников которые работают так уже 10 лет, и приносят деньги, или какого то хрена с горы IT специалиста. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichPetro123совсем недавно, утверждалось, что писать на JS на сервере удобно. да, да, удобно -- один язык и для сервера и для клиента, JavaScript -- это мощный функциональный язык с Си-подобным синтаксисом. Про Node.JS наверное слышали? Почитайте какие компании его используют. Тогда вы неправильно позиционируетесь. Это не новая платформа разработки бизнес -приложений, а новая платформа разработки веб -приложений. Я чисто лингвистически понимаю, что бизнес и веб перпендикулярные понятия, но так уж сложилось что бизнес-приложения - это SAP, Axapta, 1C, Access и там одни законы и фокус на бекэнд и сложную логику, а веб-приложения - это все js-фреймворки, python'ы, django и много чего еще, с фокусом на фронт-энд, простую логику и сложные интерфейсы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:17 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУТы много гуглишь, но не имеешь опыта в нагугленном. Разницу понимаем между элементом (конкретнто, файлом) , библиотекой документов и списком понимаешь? вопросом на вопрос, как флудер))). Бери ещё шире - "рессурс", Бизнес сущность, виды блокировок и иди в ВУЗ учиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevichда, да, удобно -- один язык и для сервера и для клиента, совсем недавно вы себя со спрингом сравнивали LOL. Сравните по человечески (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУТы много гуглишь, но не имеешь опыта в нагугленном. Разницу понимаем между элементом (конкретнто, файлом) , библиотекой документов и списком понимаешь? вопросом на вопрос, как флудер))). Бери ещё шире - "рессурс", Бизнес сущность, виды блокировок и иди в ВУЗ учиться. 1 Это называетя: садись, двойка. Не знаешь матчасти, нечего языком молоть. 2. Во-вторых, я что-то не увидел в твоём повествовании "вопрос". Поможешь найти этот вопрос? 3. Для ленивых: совместная работа над офисным документом, это не тоже самое, что совместная работа над записью БД. Так понятно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, в Platypus Platform не только web-клиент, но и кроссплатформенный десктоп-клиент. И это работает с одним и тем же кодом (JavaScript)). Платформа -- это средство, которое дает разработчику достаточно высокий уровень абстракции для решения бизнес-задач. Разделение на бизнес/веб приложения, по моему мнению, в том, кто этим приложением пользуется: предприятия или конечные покупатели. И массовый веб может иметь очень сложную серверную логику и наоборот. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 17:58 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, кейсы....инструменты по одновременной работе с объектами есть везде. Даже в сабже автора.....Искре.... и твоей собственной "Искре2". Продолжай спорить. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 18:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichNitro_Junkie, в Platypus Platform не только web-клиент, но и кроссплатформенный десктоп-клиент. И это работает с одним и тем же кодом (JavaScript)). Платформа -- это средство, которое дает разработчику достаточно высокий уровень абстракции для решения бизнес-задач. Разделение на бизнес/веб приложения, по моему мнению, в том, кто этим приложением пользуется: предприятия или конечные покупатели. И массовый веб может иметь очень сложную серверную логику и наоборот. Тогда возьмите хотя бы демо-пример 1С торговой мини-системы и сравните количество \ сложность действий у вас и у них. Еще раз бизнес-приложения другой рынок, тут нужен apple с максимальной простотой, а не тучей настроек. У 1Са к слову оборот под ярд, на рынке страны которая занимает 87 в рейтинге IT. Ни один Node.JS к этому близко не подобрался. А рядовые 1Совцы получают чуть ли не больше рядовых программистов, хотя слово поток их в ступор введет. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 18:49 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieЕще раз бизнес-приложения другой рынок, тут нужен apple с максимальной простотой, а не тучей настроек. вы путаете бизнес-приложения и платформу для создания бизнес-приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 19:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_JunkieЕще раз бизнес-приложения другой рынок, тут нужен apple с максимальной простотой, а не тучей настроек. вы путаете бизнес-приложения и платформу для создания бизнес-приложений. Не поверите, но бизнес-приложения создаются на платформах для создания бизнес-приложений. Я конечно знаю крупные западные сети, которые свои бизнес-приложения на Java SE пишут, но это исключения. Ну и с такой точки зрения Java SE - тоже можно рассматривать как платформу бизнес-приложений, просто очень плохую в этом плане. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 19:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... вы путаете бизнес-приложения и платформу для создания бизнес-приложений. Не поверите, но бизнес-приложения создаются на платформах для создания бизнес-приложений. вы не поверите - поверю, я их все время создаю, как тиражные так и заказные. Вам уже не один раз сказали, что если вы не смогли что-то сделать на чем-то, то это не является причиной утверждать то, что какая-то среда не подходит для разработки бизнес-приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 19:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Не поверите, но бизнес-приложения создаются на платформах для создания бизнес-приложений. вы не поверите - поверю, я их все время создаю, как тиражные так и заказные. Вам уже не один раз сказали, что если вы не смогли что-то сделать на чем-то, то это не является причиной утверждать то, что какая-то среда не подходит для разработки бизнес-приложений. Вы сейчас спорите с фактами. 1-й факт у 1С'а ярд оборот. 2-й факт 1С платформа максимально упрощена (то есть никаких SOA, потоков, HashMap'ов и т.п., наоборот еще набор высокоуровневых прикладных абстракций), и это единственная такая платформа на российском рынке. Вы конечно можете считать что 1-й и 2-й факт никак не кореллированы, но тогда готов услышать их секрет успеха с вашей точки зрения. Только не надо про маркетинг, все 1с франчайзи ругают их почем зря, но альтернативы у них по большому счету нет (то есть простой песочницы без всякой дополнительной лабуды, где можно просто тупо рубить бабло). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 19:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Вам необходима успешная и известная бизнес-реализация, сделанная на вашей платформе и востребованная на рынке. А лучше несколько. Платформа без известных проектов на ней - это только слова, что вы и наблюдаете. Мало кто будет пользоваться неизвестной платформой - это риск. А любители покритиковать всегда найдутся, хорошо если критика от достойных специалистов, а не на уровне "кто вы и кто Гугл/МС/1С/и т.д". Если-бы та-же 1С только начинала выходить на рынок, представляю, что-бы про неё здесь писали такие "специалисты" :) Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 19:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... вы не поверите - поверю, я их все время создаю, как тиражные так и заказные. Вам уже не один раз сказали, что если вы не смогли что-то сделать на чем-то, то это не является причиной утверждать то, что какая-то среда не подходит для разработки бизнес-приложений. Вы сейчас спорите с фактами. 1-й факт у 1С'а ярд оборот. 2-й факт 1С платформа максимально упрощена (то есть никаких SOA, потоков, HashMap'ов и т.п., наоборот еще набор высокоуровневых прикладных абстракций), и это единственная такая платформа на российском рынке. Вы конечно можете считать что 1-й и 2-й факт никак не кореллированы, но тогда готов услышать их секрет успеха с вашей точки зрения. Только не надо про маркетинг, все 1с франчайзи ругают их почем зря, но альтернативы у них по большому счету нет (то есть простой песочницы без всякой дополнительной лабуды, где можно просто тупо рубить бабло). можете в двух словах объяснить что мы сейчас обсуждаем? Я просто потерял мысль, признаю, каким образом здесь всплыла 1С и о чем речь. То что платформа 1С максимально упрощена, как вы говорите, не совсем соответствует действительности. Она максимально описана - это факт. Но не максимально упрощена. p.s. я не специалист по маркетингу, поэтому мне не совсем комфортно общаться на маркетинговые темы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 21:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Сила 1С - в готовых конфигурациях, которые в простейших случаях (которых 80%, кстати) может развернуть любой криворукий эникейщик за часик с чтением инструкции, и в которых бухгалтер может сразу вести учет, удовлетворяющий нашим суровым российским реалиям. Выбросьте написанные конфигурации ("Бухгалтерия Предприятия", "ЗУП", тысячи их) - и голая платформа будет нафиг никому не нужна, потому что качество платформы - адЪ. За один только SQL-транслятор для PostgreSQL, текстовые ключи в таблицах и работу с индексами разработчики платформы заслуживают мучительной смерти. Я уж не говорю о том, насколько уёбищна файловая версия, особенно 7.7 и ранее. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 22:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
nsclСила 1С - в готовых конфигурациях, которые в простейших случаях (которых 80%, кстати) может развернуть любой криворукий эникейщик за часик с чтением инструкции, и в которых бухгалтер может сразу вести учет, удовлетворяющий нашим суровым российским реалиям. 100% ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2013, 22:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Весной выйдет 1С на новой платформе, с ООП и конфигуратором на уровне Эклипса. Все конкуренты дружно соснут. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 02:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
nsclСила 1С - в готовых конфигурациях, которые в простейших случаях (которых 80%, кстати) может развернуть любой криворукий эникейщик за часик с чтением инструкции, и в которых бухгалтер может сразу вести учет, удовлетворяющий нашим суровым российским реалиям. Выбросьте написанные конфигурации ("Бухгалтерия Предприятия", "ЗУП", тысячи их) - и голая платформа будет нафиг никому не нужна, потому что качество платформы - адЪ. За один только SQL-транслятор для PostgreSQL, текстовые ключи в таблицах и работу с индексами разработчики платформы заслуживают мучительной смерти. Я уж не говорю о том, насколько уёбищна файловая версия, особенно 7.7 и ранее. То есть вы думаете что их сила в deploy'е? Я по секрету расскажу что у даже какой-нить ADempeire, есть single-click installer, который любой эникейщик, также легко установит. Что касается конфигураций, то и до и после были тонны готовых бухгалтерий, торговых систем (Инфо-Бухгалтер, Турбо-Бухгалтер, БЭСТ, Галактика, ...) и изначально все были в равных условиях. Но так как у всех не было платформы - песочницы, только 1С удалось создать из обезьян людей без профильного образования армию "программистов", после чего остальным конкурировать с аргументом "на рынке туча специалистов по платформе " стало невозможно. И кстати заметьте, если их сила в готовых конфах, почему тогда 15% (!) всех вакансий 1С программисты. Как думаете что они делают? А я вам скажу, они берут этого "сферического коня в вакууме" (УТ, УПП), и допиливают под конкретное предприятие, которое как правило имеет свои собственные процессы. То есть готовые конфы не более чем рыба, чтобы с нуля не писать. Ну и насчет голой платформы. У АСТОРа, Инталев, Рарус и много кого еще кучу (а у некоторых и все) продуктов на голой платформе. Даже в Беларуси у основного поставщика бухгалтерии решение полностью с нуля написанное (потому как российское очевидно не подходит). И его можно понять, не на Delphi с Oracle'ом же делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
badboychikВесной выйдет 1С на новой платформе, с ООП и конфигуратором на уровне Эклипса. Все конкуренты дружно соснут. Точно, а еще они git, maven, jprofiler перепишут так, что IBM, Apache и куча высококлассных инженеров из open-source community будут плакать в бессильной злобе. Напоминает Автоваз, который наконец-то кондиционер прикрутил к своему корыту, и пиарит это как прорыв века. А если серьезно, то 1Су для того чтобы получить все преимущества ООП, придется еще явную типизацию к языку прикручивать, что почти невероятно. Не говоря уже о том, что если они конфигуратор как веб расширение "сделают", то все конкуренты только дружно поржут. А уж если они еще и обратную совместимость нарушат как с 8 по сравнению 7.7, и 8.2 по сравнению с 8 (хотя изменения логические весьма не существенные), то вообще умрут со смеха. А кстати откуда инфа, если не секрет? Потому как повторить Eclipse, и тем более IDEA, это конечно очень амбициозная цель. Все равно как если Автоваз заявит, что он сейчас самый мощный двигатель (ну или хотя бы нормальный :) ) в мире выпустит. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
badboychikс ООП и конфигуратором на уровне Эклипса это удобства для кодировщиков, не более ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:46 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieготовые конфы не более чем рыба, чтобы с нуля не писать. в общем-то об этом и говорит собеседник. Nitro_Junkieне на Delphi с Oracle'ом же делать. зачем. Есть рыба, а своих архитекторов нет. Выход какой? Взять чью-то рыбу и при помощи эникей-контенгента "допилить", если понадобится. А понадобится непременно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmзачем. Есть рыба, а своих архитекторов нет. Выход какой? Взять чью-то рыбу и при помощи эникей-контенгента "допилить", если понадобится. А понадобится непременно. Конкретно эту фразу, я про основного поставщика бухгалтерских решений в беларуси привел. У него рыбы не было, но нужен был инструмент на котором писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 10:55 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmзачем. Есть рыба, а своих архитекторов нет. Выход какой? Взять чью-то рыбу и при помощи эникей-контенгента "допилить", если понадобится. А понадобится непременно. Конкретно эту фразу, я про основного поставщика бухгалтерских решений в беларуси привел. У него рыбы не было, но нужен был инструмент на котором писать. конкретно про эту фразу я и сказал. 1С - это и есть рыба ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:02 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Конкретно эту фразу, я про основного поставщика бухгалтерских решений в беларуси привел. У него рыбы не было, но нужен был инструмент на котором писать. конкретно про эту фразу я и сказал. 1С - это и есть рыба Справочник-документ-регистр это по вашему рыба? Это хоть и прикладные, но очень абстрактные абстракции. С тем же успехом Access можно рыбой считать. Так что 1С все же платформа. ЗЫ. Кстати а Axapta это тоже рыба? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... конкретно про эту фразу я и сказал. 1С - это и есть рыба Справочник-документ-регистр это по вашему рыба? Это хоть и прикладные, но очень абстрактные абстракции. С тем же успехом Access можно рыбой считать. Так что 1С все же платформа. ЗЫ. Кстати а Axapta это тоже рыба? конечно "рыба". Именно в том, как организовать взаимодействие и наполнение данными перечисленных вами заготовок и заключается базовое проектирование. Access - чисто инструментальная система, никаких заготовок прикладного назначения в нем нет. Axapta - вообще не инструментальная платформа, это прикладное решение соответствующего направления с возможностью доработки, как и 1С ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... Справочник-документ-регистр это по вашему рыба? Это хоть и прикладные, но очень абстрактные абстракции. С тем же успехом Access можно рыбой считать. Так что 1С все же платформа. ЗЫ. Кстати а Axapta это тоже рыба? конечно "рыба". Именно в том, как организовать взаимодействие и наполнение данными перечисленных вами заготовок и заключается базовое проектирование. Access - чисто инструментальная система, никаких заготовок прикладного назначения в нем нет. Axapta - вообще не инструментальная платформа, это прикладное решение соответствующего направления с возможностью доработки, как и 1С То есть то что 1С, считает 1С:Предприятие - платформой , а не программой? И количество решений из различных областей вас тоже не смущает? И то что справочник - документ - регистр, по уровню своего абстрагирования равносильно условным 10 строкам кода на access'е (то есть у документа есть - дата, флаг проведен и обработка проведения, а у регистра ссылка на документ, и удаление при распроведении документа)? А вся остальная часть - ORM'ки, формы и т.п. на порядок больше и сложнее с точки зрения реализации? Классная рыба... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:35 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmДжекНепотрошительпропущено... Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним. так он же его "забрал"... как его может коллега забрать параллельно? "Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:40 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошительiscrafmпропущено... так он же его "забрал"... как его может коллега забрать параллельно? "Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю. А если я хочу параллельно над одним документом работать? Че делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:42 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkie, Как в Google Docs в смысле? (он кстати именно по этому очень популярен) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieколичество решений из различных областей вас тоже не смущает? там все решения из одной области Nitro_Junkieсправочник - документ - регистр, по уровню своего абстрагирования равносильно условным 10 строкам кода на access'е (то есть у документа есть - дата, флаг проведен и обработка проведения, а у регистра ссылка на документ, и удаление при распроведении документа) не все измеряется количеством строк в коде. И не все по сути соответствует тому, что написано на коробке. Но я уже чуть ранее вам сказал, что я не маркетолог, поэтому мне тяжело общаться на маркетинговые темы. Я многие ваши мысли просто не понимаю. Возможно в них есть определенная суть, не отрицаю ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieДжекНепотрошительпропущено... "Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю. А если я хочу параллельно над одним документом работать? Че делать? сменить профиль. В гуглдоксе финансовые или производственные транзакции группой не редактируют ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:47 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошительiscrafmпропущено... так он же его "забрал"... как его может коллега забрать параллельно? "Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю. интерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 11:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieпропущено... А если я хочу параллельно над одним документом работать? Че делать? сменить профиль. В гуглдоксе финансовые или производственные транзакции группой не редактируют Это вы просто не видели, какие иногда процессы в Excel'е делают (а считается что в нем сейчас автоматизировано процентов 60 всех мировых бизнес-процессов, хотя понимаю бредовость этой оценки). А Google Docs это по сути сетевой совместный Excel. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:04 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmNitro_Junkieколичество решений из различных областей вас тоже не смущает? там все решения из одной области А тут ? Ресторан, IT-услуги, Ломбард, Фотоуслуги и девелопмент это из одной области? Ну то есть из области бизнес-приложений, но я и говоря что 1С платформа для разработки бизнес-приложений, то как пытается позиционироваться автор. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_Junkieiscrafmпропущено... сменить профиль. В гуглдоксе финансовые или производственные транзакции группой не редактируют Это вы просто не видели, какие иногда процессы в Excel'е делают (а считается что в нем сейчас автоматизировано процентов 60 всех мировых бизнес-процессов, хотя понимаю бредовость этой оценки). А Google Docs это по сути сетевой совместный Excel. Видел конечно, все же в два раза дольше вас этим занимаюсь. По какой причине вы мне через сообщение: "вы не видели..", "вы не знаете...", "вы не поверите...". Еще раз: поверю, видел, знаю... Представится что-ли ... хотя несколько раз уже говорил что не скрываю ничего и представлялся ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:11 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Nitro_JunkieРесторан, IT-услуги, Ломбард, Фотоуслуги и девелопмент это из одной области? да. То что в одном случае называется цементом, а в другом крахмалом - сути не меняет, с точки зрения логики ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:13 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmДжекНепотрошительпропущено... "Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю. интерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке... вам про суть понятия - блокировка . А вы про интерфейс, как она выглядит. Какая разница для Модели - Забрал или Заблокировал. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmпропущено... интерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке... вам про суть понятия - блокировка . А вы про интерфейс, как она выглядит. Какая разница для Модели - Забрал или Заблокировал. большая, очень. Даже реализация на нижнем уровне разная ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:40 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123вам про суть понятия - блокировка . А вы про интерфейс, как она выглядит. могу на более домохозяйском уровне объяснить: 1. В пункте проката есть инструмент, но воспользоваться им нельзя 2. В пункте проката нет инструмента Реакция посетителя: 2. Искать другой источник 1. Подождать с неизвестным результатом, возможно инструмент вернут и возможно он будет исправен после использования и возможно... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 12:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmинтерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке... Интерфейсно это может выглядеть как угодно в зависимости от бизнес-требований. В каком-то случае должна быть общая очередь новых документов, из которой документы разбираются в работу операторами, и они из очереди уходят. В каком-то случае бизнес-процесс предполагает единый реестр, в котором документы никуда не уходят, могут просматриваться всеми, но лишь в случае редактирования кем-либо ставится блокировка на редактирование, а после сохранения снимается. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 13:08 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ДжекНепотрошительВ каком-то случае бизнес-процесс предполагает единый реестр, в котором документы никуда не уходят, могут просматриваться всеми, но лишь в случае редактирования кем-либо ставится блокировка на редактирование, а после сохранения снимается. да, это п1 из того, что выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 13:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmДжекНепотрошительВ каком-то случае бизнес-процесс предполагает единый реестр, в котором документы никуда не уходят, могут просматриваться всеми, но лишь в случае редактирования кем-либо ставится блокировка на редактирование, а после сохранения снимается. да, это п1 из того, что выше. ну дак и смотри шире. Не говори всегда - НЕТ. у меня п.п.1. Как будто п.п. 2 не существует. ...... Если бы сказал, что есть блокировки и есть НЕ блокировки - никто бы и не спорил)). Платформа умеет делать п.п. 2 - вот и весь сказ. Что ещё она умеет? )))) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 13:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmпропущено... да, это п1 из того, что выше. ну дак и смотри шире. Не говори всегда - НЕТ. у меня п.п.1. Как будто п.п. 2 не существует. ...... Если бы сказал, что есть блокировки и есть НЕ блокировки - никто бы и не спорил)). Платформа умеет делать п.п. 2 - вот и весь сказ. Что ещё она умеет? )))) не совсем понимаю кто о чем уже, "все смешалось в доме Облонских", пора уже поезду показаться в далеке... пп2, если ты о моем списке - должна делать не платформа, это прикладная задача. Т.е. такое поведение реализует разработчик, а не платформа. Правда я не уверен что понял о какой платформе ты говоришь, может в ней такое и на уровне платформы. Petro123Не говори всегда - НЕТ. у меня п.п.1. не совсем понял по поводу чего не говорить НЕТ. То что у тебя п1 уже давно понял, чуть ранее сказал, что раньше КС системы, сделанные в СНГ, только так и работали. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 15:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmраньше КС системы, сделанные в СНГ, только так и работали. напомню. Есть кейс - блокировка и API функционал - блокировка. И первое и второе - нужно. Кейс тебе привёл Джек. Не надо заУжать архитектуру и проекты. Иначе дойдём до "блокировка файла на запись - отстой". Проехали.... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 15:43 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123iscrafmраньше КС системы, сделанные в СНГ, только так и работали. напомню. Есть кейс - блокировка и API функционал - блокировка. И первое и второе - нужно. Кейс тебе привёл Джек. Не надо заУжать архитектуру и проекты. Иначе дойдём до "блокировка файла на запись - отстой". Проехали.... напомни еще о чем речь тогда. Ты о чем-то своем говоришь сам с собой. Даже предыдущие страницы перечитал... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 15:53 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Кейс тебе привёл Джек. на кейс давно был ответ 15120308 Petro123Есть кейс - блокировка и API функционал - блокировка. И первое и второе - нужно. конечно нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 15:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Спасибо. Отличная платформа. Это видимо то, что я искал. Пока не разобрался полностью, но идея использовать javascript очень понравилась. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 17:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Вот как платформа человеку понравилась! Специально на сайте зарегистрировался, что бы "спасибо" сказать. А мы, сомневающиеся, все лохи. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 20:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Всем привет! Кто нибудь скачивал и устанавливал нашу платформу ? Кто нибудь пробовал повторить приложение Hello World и учебное приложение Pet Hotel? Хотелось узнать, какие проблемы и вопросы возникли при установке и настройке? Какие есть претензии к документации и что непонятно. Критику и пожелания прошу писать здесь или мне лично на email: platform @ altsoft . biz (убрать пробелы) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2013, 11:59 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Нарисовал форму и она даже запускалась :) но потом попытался создать обработчик windowActivated, он на панели свойств формы на вкладке События прописался, в исходнике ничего не появилось... и теперь оно не запускается с сообщением Application element with identifier specified is absent. Nothing to do, so exit. уж и удалял обработчик и руками в исходник пытался писать :( ну не хочет :( ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2013, 19:01 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
anjey, чтобы запустить форму, нужно выбрать "Запустить" из контекстного меню этого элемента приложения. Если нажать кнопку "Запустить проект" с главного тулбара, то запустится форма или модуль которые задан в настойках проекта. По умолчанию никакой элемент не задан, поэтому и выдается сообщение об этом. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2013, 19:50 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Ну тогда бы хотелось чтобы сообщение было более информативным. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 09:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
anjey, вчера добавил диалог в дизайнере, в котором пользователя спрашивают, какой элемент приложения запускать, если он не был задан в свойствах проекта ). Доработка войдет в следующий релиз. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 11:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Есть ли универсальный инструмент для создания отчетных форм, есть ли где то шаблоны и или возможность использования FastReport -a, есть ли автоматическая выгрузка форм в Excel, Word, PDF? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 15:52 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
medoed, на данный момент реализована достаточно мощная система отчетов на базе MS Excel/Open/Libre Office. Шаблоны соответсвенно в формате Excel. Можно писать логику формирования отчета на JavaScript. Если будет реальная потребность можем сделать поддержку и других отчетных систем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 17:41 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Хотел скачать... ссылки сейчас битые на скачивание ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2013, 01:15 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
pil0t, спасибо, исправили ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2013, 13:02 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
все еще возможны перебои с загрузкой, на этой неделе будем переезжать на новый сервер ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2013, 13:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichЕсли будет реальная потребность можем сделать поддержку и других отчетных систем.Поверьте, эта потребность реальна. На любом языке делать даже простой отчет с группировками/подитогами - мучение. Попробуйте прикрутить Кристалл-Репорт. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 11:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevichmedoed, на данный момент реализована достаточно мощная система отчетов на базе MS Excel/Open/Libre Office. Шаблоны соответсвенно в формате Excel. Можно писать логику формирования отчета на JavaScript. Если будет реальная потребность можем сделать поддержку и других отчетных систем. Вот это (система отчетов на базе MS Excel/Open/Libre Office) очень интересно. Скачаю сегодня же, но попробывать смогу не раньше середины декабря. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2013, 20:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim VashkevichКто нибудь скачивал и устанавливал нашу платформу ? Не взлетело... авторMicrosoft Windows [Version 6.1.7601] (c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. D:\Program Files\Platypus\run>Server.bat Exception in thread "main" java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:432) at com.eas.client.resourcepool.PlatypusNativeDataSource.<init>(PlatypusN ativeDataSource.java:36) at com.eas.client.resourcepool.GeneralResourceProvider.constructDataSour ce(GeneralResourceProvider.java:66) at com.eas.client.resourcepool.GeneralResourceProvider.<init>(GeneralRes ourceProvider.java:43) at com.eas.client.DatabasesClient.<init>(DatabasesClient.java:119) at com.eas.server.ServerMain.main(ServerMain.java:332) D:\Program Files\Platypus\run> ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2013, 15:23 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
am_sasa, Спасибо! Занес в багтрекер. Вероятно, это ошибка происходит в данном случае из-за параметров настройки командной строки в Server.bat. JDBC url, логин и пароль надо поменять под свою БД. Подробнее про параметры командной строки можно почитать тут -- глава 2 и 3 В процессе разработки клиент и сервер обычно запускаются из IDE. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2013, 16:22 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, это все в порядке, я думаю проблема в драйвере JDBC, нигде не написано, как его подсунуть. Не в 'java.library.path' в самом деле? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2013, 16:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
am_sasaVadim Vashkevich, это все в порядке, я думаю проблема в драйвере JDBC, нигде не написано, как его подсунуть. Не в 'java.library.path' в самом деле? проблема в устаревшем Server.bat, параметры командной строки -username, -password были переименованы в -dbuser и -dbpassword Когда приложение запускается в IDE команды запуска печатаются в окне вывода, эти команды можно потом скопировать в консоль. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2013, 17:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Хотел попробовать, но после установки и при запуске дизайнера вылезла вот эта ошибка. Какой-то геммор получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2014, 01:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2014, 01:06 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Еще непонятно в настройках: в Руководстве по разработке приложений у вас написано что необходимо указать место в файловой системе компьютера, где находится каталог Platypus Platform, и что для этого нужно выбрать пункт меню "Tools → Platypus Platform". Но как видно на картинке пункта этого в меню нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2014, 01:14 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Автор, ну что там с вашей платформой? болт положили на неё или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2016, 09:44 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Очередной лисапет с веб-интерфейсом. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 01:16 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Продолжая тему с градацией сотрудников... На этот раз обойдемся без немецких генералов-фельдмаршалов. Чисто мое ИМХО: Все разработчики делятся на две шкалы. Одна шкала - умеет пользоваться платформами быстрой разработки или не умеющие. Вторая шакала - является ИТ Гиком или нет. Под гиками в данном случае я понимаю тех кому обязательно нужно кодить на самых самых последних технологиях, в ущерб экономической выгоде и здравому смыслу, обязательно использующие всякие паттерны и все такое. Если при нем сделать хардкод или вынести логику в sql, он тебя проклянет. Так вот... Не умеющие пользоваться платформами быстрой разработки и считающие что все это ни что иное как лисапеды с квадратными колесами, но при этом не являющиеся Гиками = это обычные середнячки. Нормально себе сидят и посапывая кодят. Они не причиняют никому вреда, так что оставьте их в покое. Но и покорять горы вам с ними не придется. Не умеющие пользоваться платформами + Гик = это полный масдай. Если вы не избавитесь от них, то вскоре будете отвечать за впустую профуканный бюджет. Спустя несколько месяцев упорного и кипящего труда в вашем проекте будет всего несколько формочек, а на оставшуюся часть они будут просить еще год. Умеющий пользоваться платформами + Гик = таких в природе не бывает эти две характеристики не совместимы. Умеющий пользоваться платформами + Не гик = это самые крутые чуваки, которые учитывают в работе стоимость проекта, сроки, не отвлекаются на всякую херню, следуют плану, пропускают ТЗ сквозь фильтр своего опыта, стремятся все упростить. Если у вас есть такие перцы, вам круто повезло. Срочно поднимите им зарплату. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 02:00 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
dma_caviar, твой совет (правила вычислимые совместно с галочками) наконец то востребовали :) теперь все заняты поголовно обрезанием прав и изучением LINQ :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 02:38 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ViPRos, Плагиат детектед) На самом деле галочки у меня для совместимости со старыми проектами оставлены. По хорошему бы только правила оставить. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 03:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
dma_caviarViPRos, Плагиат детектед) На самом деле галочки у меня для совместимости со старыми проектами оставлены. По хорошему бы только правила оставить. Не галочки важны - тут допустим галочка разрешает допустим изменение доступных записей вообще , а правило уточняет (какие именно записи могут быть изменены) и если правило не задано, то разрешено изменить все доступные ну, конечно можно прямо в правило ввести "да, нет" но галочка для этого лучше подходит, да и прога у людей пашет в многих местах уже, так что быть галочкам покажи правило, как они у тебя пишутся ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 10:03 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ViPRosпокажи правило, как они у тебя пишутся У нас они не пишутся, настраиваются. Все мышью грубо говоря. У нас вообще до сих пор так и не появилось никакой скриптовой приблуды. Исключение - "произвольное sql выражение", тут расчет значения можно на sql написать. Но тут надо понимать что это лишнее обращение на сервер. А linq это конечно хорошо, но как по мне, так c# лучше писать в студии. Там для этого все есть, интелисенс и т.д. и т.п. Я б на вашем месте эти куски кода вынес бы в студию, а из UI сделал бы авто перепрыгивание в нужное место в студии. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 14:39 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ViPRosда и прога у людей пашет в многих местах уже, так что быть галочкам Вот это у меня тоже самая весомая причина. Но все равно хочу что-нибудь сделать. Со стороны мозговыносяще выглядит. Надо чтобы было все просто до безобразия)) Новые булевские функции я уже без галок делаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 14:45 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
dma_caviarViPRosпокажи правило, как они у тебя пишутся У нас они не пишутся, настраиваются. Все мышью грубо говоря. У нас вообще до сих пор так и не появилось никакой скриптовой приблуды. Исключение - "произвольное sql выражение", тут расчет значения можно на sql написать. Но тут надо понимать что это лишнее обращение на сервер. А linq это конечно хорошо, но как по мне, так c# лучше писать в студии. Там для этого все есть, интелисенс и т.д. и т.п. Я б на вашем месте эти куски кода вынес бы в студию, а из UI сделал бы авто перепрыгивание в нужное место в студии. будет свой редактор, дебаггер и т.д. для скриптов хоть мышью хоть пером что нить сложнее чем простой литерал - это уже язык и нужен парсер и т.д. так что скрипт все равно будет и никуда от это не деться ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2016, 16:20 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1547391]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
320ms |
get tp. blocked users: |
1ms |
others: | 274ms |
total: | 670ms |
0 / 0 |