powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Новая платформа для разработки бизнес-приложений
411 сообщений из 411, показаны все 17 страниц
Новая платформа для разработки бизнес-приложений
    #38451307
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Рад представить сообществу новую платформу разработки приложений ориентированную на рынок корпоративных приложений: 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
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451313
Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очередной лисапет с веб-интерфейсом.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451336
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sheraton, не очень понял, что значит "с веб-интерфейсом", в платформе поддерживаются два типа клиента: кросс-платформенное desktop-приложение и, да, браузер -- при этом форму два раза для этого делать разную не надо. Desktop-клиент можно запустить вообще без какого либо сервера приложений или веб-сервера (двухзвенка). Для разработки предоставляется IDE которое также будет работать под любой операционной системой (Windows, Linux, Mac).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451471
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichИдея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера.
Божечки, зачем это??? Почему не сделать нормальную систему, которая наоборот, избавляет от необходимости писать клиентский код на JavaScript.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451541
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДжекНепотрошитель, высокая скорость разработки, очень компактный код (в разы меньше), популярный язык (его уже знают почти все :) или легко изучат), изменения можно выкладывать на сервер без перезапуска приложения, не нужно перекомпилировать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451680
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichДостаточно сложный CRUD интерфейс

Тут противоречие в самой фразе. Вы лучше кусок ERP покажите как будет выглядеть.

Ну и JavaScript ИМХО ужасный язык, чтобы писать всю логику на нем. Лучше бы наоборот было, скажем что нить типа Delphi или Visual Basic и там и там.

Ну и desktop без трехзвенки мало нужен. А на одном вебе с его задержками в сложном приложении не уедешь.

В общем маловато кейсов, да и те что есть какие то сомнительные.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451708
mvn3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Vashkevich,

Выполненна огромная работа: разработка самого движка, сайт, документация (с переводом) и т.д. Вам только +100 в карму. Однако автор, для того чтобы заинтересовать кого либо Вашей платформой, в качестве демонстрации выполните какой-либо серъезный проект на нем, из реальных задач с которыми Вы сталкивались когда-либо ранее. Тогда можно будет что-то обсудить... А так ну формочка Hello World ну это не серъезно, правда
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38451983
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mvn3, платформе уже более 3 лет, она создавалась как внутреннее средство разработки и прошла уже довольно большой эволюционный путь :), только теперь стало возможным представить ее широкой публике. Все прикладные проекты в нашей компании делались все это время и делаются сейчас только на ней.
Некоторые проекты можно посмотреть здесь http://altsoft.biz/products/ скриншоты немного устарели, это еще версия 2.0
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452019
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробежался по ссылкам.
Интересный и вероятно перспективный проект. В меру заумный. Видимо порог входа будет невысоким.
Есть ряд вопросов:
1. Возможно ли присоединение сторонних отчетных систем (н-р репорт-билдер, кристалл-репорт) ?
2. Какова примерная стоимость для коммерч. использования ? Допустим на миниколлектив из 2-3 разработчиков.
3. Почему такое странное, неблагозвучное название ? :)
4. Какие есть наработанные готовые кубики, кот.можно заюзать ? Например система раздачи бизнес-прав пользователям, конструктор справочников, к.л. популярные (полу)готовые справочники (пользователи, контрагенты) и т.п.
5. Как вы относитесь к нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры ?

Не помешала бы видеодемка для получения первого впечатления о продукте, например как у "Искры".
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452068
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV3. Почему такое странное, неблагозвучное название ? :)
наверное планируется показать необычность. Утконос все же смесь рептилии птицы и млекопитающего. Т.е. от всех понемногу. Хотя возможно есть какая-то оригинальная версия
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452424
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, я побуду занудой, но вот хочется возразить:
Vadim VashkevichДжекНепотрошитель, высокая скорость разработки, очень компактный код (в разы меньше),
Скорость разработки на JS, ИМХО, как раз намного ниже. Язык сам по себе корявый, строгую типизацию не поддерживает, что приводит к трудностям отладки... да и инструменты отладки неважнецкие.

Vadim Vashkevichизменения можно выкладывать на сервер без перезапуска приложения, не нужно перекомпилировать.
И вот это мне как раз непонятно. В чем ценность возможности выкладывать обновления без перекомпиляции, чего ради за нее цепляются любители встраивать скриптовые языки? Ведь перекомпиляция сама по себе - дело элементарное, нажать пару кнопок. Зато она обеспечивает бОльшую стабильность, т.к. процесс компиляции предполагает контроль кода на этом этапе. А возможность скормить скриптовому движку что угодно и когда угодно приводит как раз к трудновылавливаемым багам.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452694
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Довольно крупный проект на Platypus Platform: система мониторинга транспорта
Система объединяет в себе систему спутниковой навигации и сотовой связи, позволяет в режиме реального времени осуществлять мониторинг различных показателей транспорта (скорость, пробег, расход топлива, маршрут движения, и других показателей в зависимости от установленных датчиков)
Поддерживает большое количество различных отчетов.
Написан 100% на Platypus Platform (версия 2.0), в том числе прием и обработка данных с устройств.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452793
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошитель, не соглашусь по поводу js. Вполне приемлемый скриптовый двиг, почему нет? Вон, посмотри на клиентскую кастомизацию того же MS Dynamics CRM, там тоже своя js-модель, контролы и различные доступные js-коллбэки для имплементации кастом кода. Отличное решение, на мой взгляд. Серверная кастомизация - через своё мощное SDK API на дотнете. Красота ведь!
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452854
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

С качеством скриптового движка, для реализации подвывертов в браузере никто не спорит.

Но как основной язык для написания в том числе бизнес-логики, это жесть.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452887
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieНо как основной язык для написания в том числе бизнес-логики, это жесть.
В целом, согласен. Но не так критично, по большому счету. Основной момент это то, что система поддается кастомизации со стороны клиента и сервера. А это есть гибкость. Если это было удобно автору, пусть будет так, паниковать не нужно.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452897
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Тут просто вопрос целевой аудитории.

Если простые, но "вывернутые" решения аля мониторинга транспорта (с картами, плавающими окнами), то это одно.

Но если сложные (сопоставимые с ERP) решения (для которых используются платформы SAP, Axapta, 1C и т.п.), то лучше повеситься чем их на джаваскрипте писать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452913
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУ, Тут просто вопрос целевой аудитории.
Целевая аудитория - это бизнес. Ему до лампочки, как и через какое место будет происходить кастомизация - главное конечное решение. Если конечное решение можно быстро собрать, значит профит на лицо - такая система интересна. А куда всунуть грабли - отдельная песня, которую будут петь тогда, когда это потребуется. Главное, чтобы было куда их всунуть.

Nitro_JunkieНо если сложные (сопоставимые с ERP) решения (для которых используются платформы SAP, Axapta, 1C и т.п.), то лучше повеситься чем их на джаваскрипте писать.
Ты считаешь, что аксаптовый X++ намного круче? Я готов тебя разочаровать, это не так. Не нужно паники, на JS можно много чего писать. И качественно, и быстро. Типизация? Да шут с ней, главное - скорость разработки и возможности кастомизации. Тем более type script наступает на пятки.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452938
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Я считаю, что наследование через прототипы это бред. И что классы, наследование и явная типизация для сложного проекта важнее, чем функциональщина в том виде, в котором она есть в javascripte'е.

И для кастомизации сложных проектов функции рефакторинга (переход к объявлению, поиск использований (с учетом function overloading), подсветка ошибок для классов) в сто тысяч раз важнее чем тонны синтаксического сахара, и хитрые подвыверты браузера. И у javascript'а с этим существенно хуже чем у той же Java (я не говорю что совсем плохо, просто существенно хуже).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452950
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУ, Я считаю, что наследование через прототипы это бред. И что классы, наследование и явная типизация для сложного проекта важнее, чем функциональщина в том виде, в котором она есть в javascripte'е.
Для кастомизации штатного функционала срать на наследование и уж тем более через прототипы. Моя задача, изменяя нативный UI и логику, не ссать кипятком от наследований и полиморфизма, а быстро выполнить задачу. Всё.

Nitro_JunkieИ для кастомизации сложных проектов функции рефакторинга (переход к объявлению, поиск использований (с учетом function overloading), подсветка ошибок для классов) в сто тысяч раз важнее чем тонны синтаксического сахара, и хитрые подвыверты браузера. И у javascript'а с этим существенно хуже чем у той же Java (я не говорю что совсем плохо, просто существенно хуже).
Ну про "кастомизациюю сложных проектов" ты можешь в институте детишкам рассказать, а для меня кастомизация - и в африке кастомизация. Есть точка входа, есть api, есть язык - этого достаточно, чтобы сделать свою работу. А сложный там проект или средний, мне фиолетово. Есть задача, есть инструменты - есть выхлоп.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452957
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУМоя задача, изменяя нативный UI и логику, не ссать кипятком от наследований и полиморфизма, а быстро выполнить задачу. Всё.
логично
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452976
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Учебное приложение Pet Hotel (система бронирования в гостинице для животных) -- полный функциональный аналог Pet Clinic Application от Spring Framework.

Учебное пособие Быстрый старт с Platypus Platform в котором пошагово рассказывается, как сделать такое приложение.

В приложение входит миграции схемы БД и данных справочников, что позволяет без каких-либо модификаций развернуть его на любую из поддерживаемых баз (Oracle, SQL Server, PostgreSQL, DB2, MySQL, H2).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452979
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУNitro_JunkieМСУ, Я считаю, что наследование через прототипы это бред. И что классы, наследование и явная типизация для сложного проекта важнее, чем функциональщина в том виде, в котором она есть в javascripte'е.
Для кастомизации штатного функционала срать на наследование и уж тем более через прототипы. Моя задача, изменяя нативный UI и логику, не ссать кипятком от наследований и полиморфизма, а быстро выполнить задачу. Всё.

Nitro_JunkieИ для кастомизации сложных проектов функции рефакторинга (переход к объявлению, поиск использований (с учетом function overloading), подсветка ошибок для классов) в сто тысяч раз важнее чем тонны синтаксического сахара, и хитрые подвыверты браузера. И у javascript'а с этим существенно хуже чем у той же Java (я не говорю что совсем плохо, просто существенно хуже).
Ну про "кастомизациюю сложных проектов" ты можешь в институте детишкам рассказать, а для меня кастомизация - и в африке кастомизация. Есть точка входа, есть api, есть язык - этого достаточно, чтобы сделать свою работу. А сложный там проект или средний, мне фиолетово. Есть задача, есть инструменты - есть выхлоп.

"А то пишут, пишут… Конгресс, немцы какие-то… Голова пухнет. Взять всё, да и поделить…"

Для того чтобы что-то кастомизировать, вам нужно понять как это работает, и что можно изменить, чтобы не повалить половину других веток. А для этого нужно уметь быстро посмотреть где используется данный кусок кода, какие интерфейсы еще есть и т.п. Или вы как ежик в тумане, пишете наугад, а потом смотрите запускается ли и не отвалилось ли что-то еще. При нормальных инструментах можно условно незнакомую систему на лету менять, и сразу в продакшн запускать. А что с кучей процедурного лапше-кода делать?

Собсно, ваши же соображения можно скажем к сравнению C и C++ применить. Но история показывает что архитектурно (!) сложные решения все же на сильно типизированных языках аля C++ и Java делаются.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38452998
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichУчебное пособие Быстрый старт с Platypus Platform в котором пошагово рассказывается, как сделать такое приложение.
не очень удачный пример. Много кода приходится писать ради простейшего приложения, которое в принципе вообще не требует кода. Базовые операции типа CRUD можно ведь заложить в функционал платформы.
подобным то зачем разработчика "загружать"? Имхо, суть платформ - избавлять от такого

Код: java
1.
2.
3.
4.
5.
function btnDeletePetActionPerformed(evt) {
if (confirm('Delete pet?', title)) {
pets.deleteRow();
}
}
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453046
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafm, да, можно и без этого но в учебное пособие добавили демонстрацию и такой возможности.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453051
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieДля того чтобы что-то кастомизировать, вам нужно понять как это работает, и что можно изменить, чтобы не повалить половину других веток.
Браво. Как можно программировать, не понимая, как "это" работает? Не встречал в своей жизни программистов, которые пишут код "наобум". Разумеется, нужно понимать, что ты пишешь и для чего ты пишешь. Без этого понимая не стоит заниматься написанием кода.

Nitro_JunkieА для этого нужно уметь быстро посмотреть где используется данный кусок кода, какие интерфейсы еще есть и т.п.
Ты не поверишь, для этого есть api reference guide, в которой освещена эта информация.

Nitro_JunkieИли вы как ежик в тумане, пишете наугад, а потом смотрите запускается ли и не отвалилось ли что-то еще. При нормальных инструментах можно условно незнакомую систему на лету менять, и сразу в продакшн запускать. А что с кучей процедурного лапше-кода делать?
Про наугад писал выше. Я не умею писать код наугад, извини. Но если для тебя api reference guide и понимание того, что нужно, - открытие века, то у меня больше нет к тебе вопросов.

Nitro_JunkieСобсно, ваши же соображения можно скажем к сравнению C и C++ применить. Но история показывает что архитектурно (!) сложные решения все же на сильно типизированных языках аля C++ и Java делаются.
Язык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453083
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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 предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453097
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯзык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения.
http://www.sql.ru/forum
))
самый популярный - delphi - 716 000 сообщений
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453128
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯзык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения.

Так C++ когда появлялся вообще не имел комьюнити. Но потом как-то "заборол" C. И именно благодаря классам и наследованию.

Не совсем понимаю что такое api reference guide? Вы для всего кода, который пишете его поддерживаете? Тогда завидую вам и количеству денег у ваших заказчиков, которые в состоянии это оплатить. Скажем у 1С в УПП и УТ, нужно все это г...но самому разгребать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453134
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников.
Вот за это строго 5+, правильный подход.

Petro123МСУЯзык не имеет значения, главное, чтобы он был и было комьюнити, который этот язык знает. Отсюда вытекает следующее заключение - лучше использовать популярный язык, чем непопулярный. Вот и всё. А Java там или C++, не имеет значения.
http://www.sql.ru/forum
))
самый популярный - delphi - 716 000 сообщений
Не имею ничего против дельфи :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453149
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieТак C++ когда появлялся вообще не имел комьюнити. Но потом как-то "заборол" C. И именно благодаря классам и наследованию.
Прошу не путать божий дар с яичницей круг задач, которые решаются с помощью того или иного языка программирования. Речь идет не о проекте с исходниками, которыми ты вправе оперировать как пожелаешь. Речь идет о закрытой коробочной системе, которая поддерживает только узкую кастомизацию на конкретном языке в конкретных участках всего процесса (например, колбэки на события системы).

Nitro_JunkieНе совсем понимаю что такое api reference guide?
Напиши эти буквы у гугл, сам всё поймешь.

Nitro_JunkieВы для всего кода, который пишете его поддерживаете?
Я не знаю, что такое "весь код". Я знаю, что такое api системы.

Nitro_JunkieТогда завидую вам и количеству денег у ваших заказчиков, которые в состоянии это оплатить. Скажем у 1С в УПП и УТ, нужно все это г...но самому разгребать.
...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453153
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Ясно, уровень аргументации запредельный.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453162
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУ, Ясно, уровень аргументации запредельный.
Сложно что-то аргументировать человеку, который не в курсе, что такое api reference guide. И который разводит панику на пустом месте по поводу javascript движка. Который пишет, что наследование через прототипы это бред. Причем тут прототипы и наследования - осталось загадкой... Занавес.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453165
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников.
Когда инициируется какой-либо проект, то СУБД для него определяется на одном из первых шагов. Часто приходилось встречаться с необходимостью смены СУБД в процессе эксплуатации, т.е. с необходимостью делать логику специально отвязанной от данных?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453205
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУНе имею ничего против дельфи :)
а против этого?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
//Param x as integer check
if (x === null || typeof x === Types.UNDEFINED_TYPE)
    throw new TypeError(
        'Required param - x - is not specified by function call.'
    );

if (typeof x !== Types.NUMBER_TYPE)
    if (x instanceof Number)
        x = x.valueOf();
    else {
        if (x instanceof String)
            x = x.valueOf();

        if (typeof x === Types.STRING_TYPE)
            x = parseInt(x);
        else
            throw new TypeError(
                'Required param - x - has invalid type!'
            );
    }
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453234
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУНе имею ничего против дельфи :)
а против этого?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
//Param x as integer check
if (x === null || typeof x === Types.UNDEFINED_TYPE)
    throw new TypeError(
        'Required param - x - is not specified by function call.'
    );

if (typeof x !== Types.NUMBER_TYPE)
    if (x instanceof Number)
        x = x.valueOf();
    else {
        if (x instanceof String)
            x = x.valueOf();

        if (typeof x === Types.STRING_TYPE)
            x = parseInt(x);
        else
            throw new TypeError(
                'Required param - x - has invalid type!'
            );
    }


http://api.jquery.com/jQuery.type
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453285
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
Расшифрую.
Контроль типов удобен тем. что сама IDE - без кода их контролирует (покажет ошибку).
Так понятно?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453332
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmVadim Vashkevich5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников.
Когда инициируется какой-либо проект, то СУБД для него определяется на одном из первых шагов. Часто приходилось встречаться с необходимостью смены СУБД в процессе эксплуатации, т.е. с необходимостью делать логику специально отвязанной от данных?

В процессе эксплуатации менять БД обычно это не надо, но при тиражировании решения такое вполне возможно.
Недавно был опыт переноса крупного проекта на Platypus Platform с Oracle на бесплатный PostgreSQL.
Не обязательно писать код независимый от конкретной БД, но это желательно (по возможности) в общем случае.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453350
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Контроль типов удобен тем. что сама IDE - без кода их контролирует (покажет ошибку). Так понятно?
Я не против типизации, более того, я за типизацию. Но для сторонних black-box продуктов со своим api это не критично . Только об этом речь.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453352
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУ,
Расшифрую.
Контроль типов удобен тем. что сама IDE - без кода их контролирует (покажет ошибку).
Так понятно?
а откуда несоответствие гитотетически может возникнуть?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453382
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
МСУ,
- ОДИН из вариантов.
Бизнес логика требует: вместо целого числа на входе, будет приходить уточнённое число - 22,6.
ВИ:
- меняем в интерфейсе тип параметра
- компилируем проект и правим везде, где IDE споткнулось и показало строку с параметром или переменной при присвоении (результатах мат-операций).
Т.е. статическая типизация, т.к. БЛ статична))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453385
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
второй пример, мне непонятно, чем удобно
ПустаяСтрока <> Null
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453401
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Бизнес логика требует: вместо целого числа на входе, будет приходить уточнённое число - 22,6
Так в любом случае даже типизированный int потребуется менять везде на decimal.

Petro123второй пример, мне непонятно, чем удобно
ПустаяСтрока <> Null
Тут не о удобности речь идет, а о возможности. Есть возможность - хорошо, нету - плохо.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453419
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТак в любом случае даже типизированный int потребуется менять везде на decimal.
конечно, и IDE в этом помогает.
При динамической типизации ты просто не найдёшь эти места. А там, не только тип, но и БЛ надо править.
Я уже не говорю, про тип поля в БД.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453438
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЕсть возможность - хорошо, нету - плохо.
Что русскому хорошо, то немцу - смерть )))))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453441
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafm,
МСУ,
- ОДИН из вариантов.
Бизнес логика требует: вместо целого числа на входе, будет приходить уточнённое число - 22,6.
ВИ:
- меняем в интерфейсе тип параметра
- компилируем проект и правим везде, где IDE споткнулось и показало строку с параметром или переменной при присвоении (результатах мат-операций).
Т.е. статическая типизация, т.к. БЛ статична))
а почему бы просто не поменять в интерфейсе "тип параметра"? Все. Больше ничего не требуется
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453443
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichСпасибо за высокую оценку.
Постараюсь ответить:
1. В платформу входит собственная система отчетов на базе шаблонов на Excel. Присоеденение сторонних отчетных систем, конечно, возможно, только желательно чтобы это были системы на Java :).
2. Наша цель -- дать нашим партнерам средство для зарабатывания денег и конкурентное преимущество в скорости разработки. Я напишу мысли по поводу лицензирования: планируется community и коммерческая версия. Средство разработки вероятно будет бесплатным. Начальная цена лицензии коммерческой версии планируется от $300 за серверную лицензию и выше в зависимости от масштаба проекта. Партнеры получат хорошую скидку. Будет доступна полнофункциональная демо-версия.
...
5. К нахождению большей части бизнес-логики в самой СУБД: ф-ции, хр. процедуры относимся отрицательно. Идеология Platypus Platform предполагает относительную независмость от конкретной БД. Идея в том, чтобы сделать прложение по возможности переносимым, для этого в платформе есть мощный механизм миграций схем БД и справочников.1. А зачем там желательна джава ?
Там обычно свои собственные механизмы и скр.языки. Тот же кристалл. Ваша задача - передать туда датасет и всё.
2. + 500 !
5. Главное, чтобы была сама такая возможность (использовать возможности СУБД). Независимость от БД во многих случаях - несущественный момент.
Вот как на Вашем движке без ХП показать датасет, полученный из соединения 10 постоянных таблиц и 3 временных агрегированных таблиц ???
Знаю по опыту Навижена - это дичайше длинный и нечитабельный говнокод. Производительность - отдельная печальная песня.
На SQL (ХП) это неск. удобночитаемых, негромоздких запросов.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453445
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУТак в любом случае даже типизированный int потребуется менять везде на decimal.
конечно, и IDE в этом помогает.
При динамической типизации ты просто не найдёшь эти места. А там, не только тип, но и БЛ надо править.
Я уже не говорю, про тип поля в БД.
Помогает, никто не спорит. Но если не помогает, никакой катастрофы тоже тут нет. Жили же всегда разработчики MS Dynamics CRM с клиентской кастомизацией на js, и не парились. Лично меня не парило то, что код не типизирован. Главное, что возможностей много.

http://ayazahmad.wordpress.com/2011/05/25/javascript-libraries-in-microsoft-dynamics-crm-2011/
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453447
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУТак в любом случае даже типизированный int потребуется менять везде на decimal.
конечно, и IDE в этом помогает.
При динамической типизации ты просто не найдёшь эти места.
их просто не нужно искать, в общем-то
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453452
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmа почему бы просто не поменять в интерфейсе "тип параметра"? Все. Больше ничего не требуется
я такого места не знаю)))
Я эти места сам пишу.
Есть интерфейс ГУИ, есть интерфейс программный. Пишу оба, но про какой ты - не понял.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453453
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУЕсть возможность - хорошо, нету - плохо.
Что русскому хорошо, то немцу - смерть )))))
Ты просто не имеешь опыта работы с подобными ecm-erp-crm-... системами. У тебя забрали фантики - сразу паника и шум :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453459
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmа почему бы просто не поменять в интерфейсе "тип параметра"? Все. Больше ничего не требуется
я такого места не знаю)))
Я эти места сам пишу.
Есть интерфейс ГУИ, есть интерфейс программный. Пишу оба, но про какой ты - не понял.
GUI, программный. Они же все "как на ладони". Для этого не требуется что-то компилировать, искать и тп.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453462
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЖили же всегда разработчики MS Dynamics CRM
ты путаешь ЯП для разработки CRM и встроенный ЯП-DSL внутри этой ИС.
- 1С тоже не на 1С написан)))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453466
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVНезависимость от БД во многих случаях - несущественный момент
Ну не скажи. Далеко не каждый клиент готов башлять за лицензии оракла, если у него есть лицензии сиквела и свои админы. Или наоборот. Зачем навязывать СУБД?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453472
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУЖили же всегда разработчики MS Dynamics CRM
ты путаешь ЯП для разработки CRM и встроенный ЯП-DSL внутри этой ИС.
- 1С тоже не на 1С написан)))
В том-то и дело, что путаешь ты, а не я. Я уже десятый раз повторился, что речь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453479
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123
В том-то и дело, что путаешь ты, а не я. Я уже десятый раз повторился, что речь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта.
В данном случае у автора язык программирования кастомизаций - js. Ну и бог с этим, почему бы и нет. Это уж лучше, чем выдумывать свой язык.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453484
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУречь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта.
OK
давай конкретнее.
БЛ:
НаценкуНаПродукты(к - коэффициентНаценки)
Тебе легче на JS писать?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453491
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
конечно, всё это IMHO и холивар)).
Мне больше по нутру строгая типизация. На JS я писал.
Удачи!
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453517
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУречь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта.
OK
давай конкретнее.
БЛ:
НаценкуНаПродукты(к - коэффициентНаценки)
Тебе легче на JS писать?
:) короче

ADP(k - ADK)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453550
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
ещё короче для
авторИдея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера
http://ru.wikipedia.org/wiki/JS
лучше паскаль и там и там))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453554
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSV1. А зачем там желательна джава ?
Там обычно свои собственные механизмы и скр.языки. Тот же кристалл. Ваша задача - передать туда датасет и всё.
2. + 500 !
5. Главное, чтобы была сама такая возможность (использовать возможности СУБД). Независимость от БД во многих случаях - несущественный момент.
Вот как на Вашем движке без ХП показать датасет, полученный из соединения 10 постоянных таблиц и 3 временных агрегированных таблиц ???
Знаю по опыту Навижена - это дичайше длинный и нечитабельный говнокод. Производительность - отдельная печальная песня.
На SQL (ХП) это неск. удобночитаемых, негромоздких запросов.

1. Platypus Platform сделан на Java, использовать Java-библиотеки для приложений очень просто. Насчет Cristal Reports:наверное как-то так: пример .
...
5. Независимость от БД необязательна. Хотите использовать ХП, понимая все последствия этого -- используйте. Если хотите использовать возможности конкретной базы данных (временные таблицы, иерархические запросы, хранимые процедуры и т.д.) -- платформа вполне это допускает. Для каждого SQL запроса можно задать "специфический" текст запроса, как раз в нем можно писать все что угодно в рамках синтаксиса конкретной СУБД.

Для запросов SQL в Platypus Platfrom есть несколько интересных возможностей. Так вы можете повторно использовать одни запросы в других запросах, что значительно повышает читаемость кода и позволяет избежать его дублирования. Также у запросов можно (и нужно:)) использовать именованные параметры.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453561
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafm,
ещё короче для
авторИдея в том чтобы писать на одном языке (JavaScript) и для клиента и для сервера
http://ru.wikipedia.org/wiki/JS
лучше паскаль и там и там))
не могу не согласится, что паскаль или VBS, крайний случай, гораздо оптимальнее для таких задач
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453578
Фотография asws
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное выбран JS потому, что web-интерфейс сейчас более перспективен.
offНесмотря на то, что даже мировые гуру говорят, что JS - ООП язык, тем не менее, это прототипный язык и ООП там "приделано" искусственно.
Те, кто пытается пограммировать на JS в ООП-стиле, или ненавидят JS, или тратят кучу времени и горы кода-монстра.
Архитектура DOM и как следствие JS, изначально совсем не ООП-похожая.
Попытки "притянуть за уши" ООП-паттерны приводят к ужасам с точки зрения здравомыслящих людей, решающих бизнес-задачи,
многие адепты паттернов даже не способны понять, что они делают...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453607
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123пропущено...

Что русскому хорошо, то немцу - смерть )))))
Ты просто не имеешь опыта работы с подобными ecm-erp-crm-... системами. У тебя забрали фантики - сразу паника и шум :)

У меня можно сказать вся жизнь опыта на ecm-erp-crp, причем на туче проектов. Но я почему то Petro123 понимаю гораздо лучше, чем тебя...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453612
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУречь идет о языке программирования кастомизаций. А не языке программирования коробочного продукта.
OK
давай конкретнее.
БЛ:
НаценкуНаПродукты(к - коэффициентНаценки)
Тебе легче на JS писать?
Мне легче на С# писать :) Так что, давай всю разработку коробок типа искры посадим на рельсы дотнета? Меня не спросили, на чем мне лучше писать кастомизации к искре. Мне дали коробку и сказали, можно писать тут и вот так. И это нормально.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453617
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУпропущено...

Ты просто не имеешь опыта работы с подобными ecm-erp-crm-... системами. У тебя забрали фантики - сразу паника и шум :)

У меня можно сказать вся жизнь опыта на ecm-erp-crp, причем на туче проектов. Но я почему то Petro123 понимаю гораздо лучше, чем тебя...
А я пытаюсь понять не только себя, тебя и петро. Я пытаюсь еще понять бизнес, его потребности и возможности той или иной системы. И увязать это все вместе.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453667
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУNitro_Junkieпропущено...


У меня можно сказать вся жизнь опыта на ecm-erp-crp, причем на туче проектов. Но я почему то Petro123 понимаю гораздо лучше, чем тебя...
А я пытаюсь понять не только себя, тебя и петро. Я пытаюсь еще понять бизнес, его потребности и возможности той или иной системы. И увязать это все вместе.

У бизнеса то все просто - быстро, дешево, качественно. Что вырождается в : через день стартуем, никто не в курсе, поэтому в последний день у всех появляются сотни хотелок, невыполнение которых приведет к конфликту. А это значит, как в "знаменитой" лекции, надо "чик-чик и в продакшн".

Так вот на проектах со строгой явной типизацией, яйца сжимаются куда меньше, что тебе в нерабочее время внедренцы будут звонить с истерикой, что "ничего не работает".
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453670
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Но я уверен, что у вас такого не бывает. Вы проводите кастинг заказчиков, и они у вас все вменяемые, и легко подвигают сроки, не боятся багов и т.п. ;-)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453690
Фотография asws
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieвот на проектах со строгой явной типизацией, яйца сжимаются куда меньше, что тебе в нерабочее время внедренцы будут звонить с истерикой, что "ничего не работает".
Прежде чем навязывать везде строгую типизацию, сначала подумайте хоть немного.

JS работает с DOM, а в DOM любой элемент может содержать по-очереди: текст, изображение, фрейм и т.д. и т.п.
(строго говоря, объектные ссылки на другие объекты).

Какая в JS может быть строгая типизация?
Тогда ваши претензии не к JS, а к DOM, скажите ещё что всё, где есть DOM - уто ужас для заказчиков и ничего не работает.

Странный вы человек, если у вас хорошая разработка связана со строгой типизацией.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453703
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asws,
претензии не к JS, а к JS на АппСервере где нет ГУИ.
aswsна JS в ООП-стиле, или ненавидят JS, или тратят кучу времени
+1 )))
Программирование "там" ооочень сильно отличается.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453715
Фотография asws
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

у JS есть очень сильные плюсы,
например, работа с динамичными объектами древовидной структуры,
механизм обработчиков событий (callback-функции).

В некоторых задачах JS на сервере очень даже к месту, при этом получаем преимущество одинакового языка и на сервере и на клиенте.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453763
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aswsВ некоторых задачах JS на сервере очень даже к месту, при этом получаем преимущество одинакового языка и на сервере и на клиенте.Oracle*Forms навеяло. Там тоже PL/SQL везде и на сервере, и на клиенте, и вообще, где только можно.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453804
ODIN.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока вы тут все спорите владельцы ниссан кашкаев на вологодском диалекте русского языка 1С в столицах страны и регионов пишут грамоты конфигурации для владельцев лексусов и прилегающих деревень.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453901
Sam M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давным-давно на выставке видел унификацию на Java. Нет ли где сравнений таких унификаций?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453972
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieУ бизнеса то все просто - быстро, дешево, качественно. Что вырождается в : через день стартуем, никто не в курсе, поэтому в последний день у всех появляются сотни хотелок, невыполнение которых приведет к конфликту. А это значит, как в "знаменитой" лекции, надо "чик-чик и в продакшн".
И что в этом плохого? Если бизнес хочет, значит система работает, следовательно её нужно развивать и поддерживать. Сотни (даже тысячи) хотелок не приведут к конфликту. А вот неумелая организация работы IT приведет не то, что к конфликту, а к краху. Таким образом, нужно грамотно управлять ресурсами предприятия. Но это уже отдельная тема и к данному топику не имеет никакого отношения.

Nitro_JunkieТак вот на проектах со строгой явной типизацией, яйца сжимаются куда меньше, что тебе в нерабочее время внедренцы будут звонить с истерикой, что "ничего не работает".
Глупости. Яйца должны напрямую зависеть от кривизны управленческого механизма. А не от типизации того или иного языка.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38453978
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123претензии не к JS, а к JS на АппСервере где нет ГУИ..
Уже писал десять раз... Это не критично. Абсолютно не критично. Сколько еще раз нужно это повторить? :)
Да, хотелось бы в ERP коробке чего-то мощного типа .NET API.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454006
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
со строгой типизацией какой-то перебор. Нужно уметь корректно решать задачи приведения типов. Какая-то надуманная искусственно проблема
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454020
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУГлупости. Яйца должны напрямую зависеть от кривизны управленческого механизма. А не от типизации того или иного языка.

Так я и говорю. Вы видимо кастинг заказчиков проводите. То есть у вас нет таких : мы договорились к 1 марта, значит к 1 марта, мне тут не надо про ТЗ и все такое, я деньги заплатил, значит все должно работать.

В любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454056
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmсо строгой типизацией какой-то перебор. Нужно уметь корректно решать задачи приведения типов. Какая-то надуманная искусственно проблема
Дык я привел решение - 30 строк кода в каждой процедуре).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454057
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmсо строгой типизацией какой-то перебор. Нужно уметь корректно решать задачи приведения типов. Какая-то надуманная искусственно проблема
Дык я привел решение - 30 строк кода в каждой процедуре).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454058
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решением это назвать нельзя конечно. Какая-то выдумка
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454064
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieВ любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :)
для такого и предлагают различные платформы, которые избавляют от таких бодрых мыслей. Все сделано за разработчика, который не может работать с неявной типизацией, бери и используй
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454065
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieТак я и говорю. Вы видимо кастинг заказчиков проводите. То есть у вас нет таких : мы договорились к 1 марта, значит к 1 марта, мне тут не надо про ТЗ и все такое, я деньги заплатил, значит все должно работать.
Не понимаю, какое отношение имеет типизация языка программирования к "кастингу" заказчиков с ТЗ и деньгами? По-моему тебя вообще не в ту степь накренило... Внедрено и поддерживается решение с конкретным функционалом, есть конкретные задачи по кастомизации UI и логики в виде User Story в TFS (функциональная спецификация), есть язык программирования кастомизации, есть разрабочики, владеющие этим языком программирования, есть Task в TFS и ответственный сотрудник, есть сроки, есть контроль, есть графики и диаграммы процесса разработки, есть баги, фичи, ишью. Какой в жопу, прости меня бог, кастинг заказчиков?

Nitro_JunkieВ любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :)
Я не знаю, что там тебя бодрит по утрам, но в случае типизированного языка программирования всё в ровной степени тоже самое. С дуру можно и куй сломать. Я не понимаю, о чем ты пишешь...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454070
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmрешением это назвать нельзя конечно. Какая-то выдумка
Угу. Разницы между динамической и статической нет. Между variant и integer нет. Между функциональными ЯП и обычными тоже нет.
Все китайцы на одно лицо.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454084
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieВ любом случае одно второго не исключает. То есть когда изменяешь интерфейс, коммитишь и деплоишь в неявно типизированном языке, а завтра старт, ох как бодрит мысль, а я точно все использования просмотрел \ поменял :)
для такого и предлагают различные платформы, которые избавляют от таких бодрых мыслей. Все сделано за разработчика, который не может работать с неявной типизацией, бери и используй

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

Хотя МСУ походу вообще ни разу не работал с явно типизированными языками в нормальных IDE (IDEA например). Лично я не понимаю как вообще можно работать без go to declaration, find usages и т.п. Видимо МСУ наизусть помнит весь код, который когда либо писал в жизни...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454097
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieХотя МСУ походу вообще ни разу не работал с явно типизированными языками в нормальных IDE (IDEA например).
Странный безапеляционный вывод. Впрочем как все твои сообщения в этом топике...

Nitro_JunkieЛично я не понимаю как вообще можно работать без go to declaration, find usages и т.п.
Факт твоего непонимания вовсе не означает, что без данного функционала нельзя работать.

Nitro_JunkieВидимо МСУ наизусть помнит весь код, который когда либо писал в жизни...
У МСУ просто прямые руки и он может работать в различных средах с различными возможностями.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454108
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУNitro_JunkieХотя МСУ походу вообще ни разу не работал с явно типизированными языками в нормальных IDE (IDEA например).
Странный безапеляционный вывод. Впрочем как все твои сообщения в этом топике...

Nitro_JunkieЛично я не понимаю как вообще можно работать без go to declaration, find usages и т.п.
Факт твоего непонимания вовсе не означает, что без данного функционала нельзя работать.

Nitro_JunkieВидимо МСУ наизусть помнит весь код, который когда либо писал в жизни...
У МСУ просто прямые руки и он может работать в различных средах с различными возможностями.

МСУ, оказывается у нас Джефф Дин . Тогда да, вопрос снимается.

«Компиляторы не предупреждают Джеффи Дина. Джефф Дин предупреждает компиляторы».

«Джефф Дин не пользуется ни Emacs’ом, ни Vi. Он набирает код непосредственно в zcat, потому что так быстрее».
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454128
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУ, оказывается у нас Джефф Дин . Тогда да, вопрос снимается.
«Компиляторы не предупреждают Джеффи Дина. Джефф Дин предупреждает компиляторы».
«Джефф Дин не пользуется ни Emacs’ом, ни Vi. Он набирает код непосредственно в zcat, потому что так быстрее».
Nitro_Junkie, оказывается, у нас Бобик . Тот который в гостях у Барбоса.

-- Бобик, колбасу хочешь?
-- Хочу!
-- А котлету?
-- ...и котлету!
-- А чего больше - колбасу или котлету?
-- А всего побольше - колбасы и котлеты!

Отсюда мораль: без колбасы и котлеты ну никак не разработать кастомизацию. Занавес.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454136
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУNitro_JunkieМСУ, оказывается у нас Джефф Дин . Тогда да, вопрос снимается.
«Компиляторы не предупреждают Джеффи Дина. Джефф Дин предупреждает компиляторы».
«Джефф Дин не пользуется ни Emacs’ом, ни Vi. Он набирает код непосредственно в zcat, потому что так быстрее».
Nitro_Junkie, оказывается, у нас Бобик . Тот который в гостях у Барбоса.

-- Бобик, колбасу хочешь?
-- Хочу!
-- А котлету?
-- ...и котлету!
-- А чего больше - колбасу или котлету?
-- А всего побольше - колбасы и котлеты!

Отсюда мораль: без колбасы и котлеты ну никак не разработать кастомизацию. Занавес.

Ну да... Я привык пользоваться хорошими языками и платформами, а не всяким г..ном. Лучше быть богатым и здоровым, чем бедным и больным.

И на ассемблере можно делать кастомизацию, только зачем непонятно... Эдакий IT-мазохизм...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454142
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

для такого и предлагают различные платформы, которые избавляют от таких бодрых мыслей. Все сделано за разработчика, который не может работать с неявной типизацией, бери и используй

Еще раз, если у вас неявная типизация, когда у вас есть вызов метода, IDE не может определить есть такой метод или нет, потому как не может понять что это вообще за объект. Соответственно, нельзя подсветить ошибку, и что еще хуже нельзя найти использования (а значит и осуществить рефакторинг).
я же и говорю: для этого предлагаются различные платформы, которые делаю за разработчика то что он не может сделать самостоятельно. Но один момент: прежде всего не по причине незнания или неумения, а по причине избавления его от ненужной работы
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454143
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmрешением это назвать нельзя конечно. Какая-то выдумка
Угу. Разницы между динамической и статической нет. Между variant и integer нет.
у нас, к примеру, действительно нет. Все просто variant
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454147
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУпропущено...

Nitro_Junkie, оказывается, у нас Бобик . Тот который в гостях у Барбоса.

-- Бобик, колбасу хочешь?
-- Хочу!
-- А котлету?
-- ...и котлету!
-- А чего больше - колбасу или котлету?
-- А всего побольше - колбасы и котлеты!

Отсюда мораль: без колбасы и котлеты ну никак не разработать кастомизацию. Занавес.

Ну да... Я привык пользоваться хорошими языками и платформами, а не всяким г..ном. Лучше быть богатым и здоровым, чем бедным и больным.

И на ассемблере можно делать кастомизацию, только зачем непонятно... Эдакий IT-мазохизм...
понесло...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454152
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Еще раз, если у вас неявная типизация, когда у вас есть вызов метода, IDE не может определить есть такой метод или нет, потому как не может понять что это вообще за объект. Соответственно, нельзя подсветить ошибку, и что еще хуже нельзя найти использования (а значит и осуществить рефакторинг).
я же и говорю: для этого предлагаются различные платформы, которые делаю за разработчика то что он не может сделать самостоятельно. Но один момент: прежде всего не по причине незнания или неумения, а по причине избавления его от ненужной работы

Вы можете отойти от повторения этого маркетингового бреда и рассказать как решается проблема, поиска использований в платформах на базе неявно типизированных языках? Платформа из контекста использования определяет интерфейс объекта? То есть идет внутрь всех вызовов и смотрит что с ним может происходить? Не верю... Как человек который разбирался в существующих IDE и писал свои плагины.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454157
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieНу да... Я привык пользоваться хорошими языками и платформами, а не всяким г..ном.
Да я как-то клал на то, к чему ты привык. Мы обсуждаем о достаточно широком спектре программного обеспечения - коробки с возможностью кастома. К каждой коробке - свой собственный подход. "Гавно" может быть только в голове у того, кто не умеет работать с таким видом ПО.

Nitro_JunkieЛучше быть богатым и здоровым, чем бедным и больным.
Не понятно, к чему это было сказано.

Nitro_JunkieИ на ассемблере можно делать кастомизацию, только зачем непонятно... Эдакий IT-мазохизм...
И на ассемблере можно делать кастомизацию. Зачем - спроси у того, кто делает. А у нас на повестке дня очень популярный и достаточно гибкий язык программирования - JS.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454169
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

я же и говорю: для этого предлагаются различные платформы, которые делаю за разработчика то что он не может сделать самостоятельно. Но один момент: прежде всего не по причине незнания или неумения, а по причине избавления его от ненужной работы

Вы можете отойти от повторения этого маркетингового бреда и рассказать как решается проблема, поиска использований в платформах на базе неявно типизированных языках?
какой еще маркетинговый бред? Вы что, потенциальный клиент что-ли? А внутренности я вам описывать не буду, еще бы исходные коды потребовали опубликовать на форуме :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454170
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУИ на ассемблере можно делать кастомизацию. Зачем - спроси у того, кто делает. А у нас на повестке дня очень популярный и достаточно гибкий язык программирования - JS.

Давай так популярный для сложного и вывернутого фронт-енда. И там ему и место.

А в бэк-энде (со сложным функционалом, ecm-erp-crm, банки, страховые), у него доля 0.0001%.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454180
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Вы можете отойти от повторения этого маркетингового бреда и рассказать как решается проблема, поиска использований в платформах на базе неявно типизированных языках?
какой еще маркетинговый бред? Вы что, потенциальный клиент что-ли? А внутренности я вам описывать не буду, еще бы исходные коды потребовали опубликовать на форуме :)

Ясно... То есть, нет такой возможности, так бы и сказали. Вот, например, 1с'овцы честно признают что нет такой возможности , чего вы кочевряжетесь непонятно.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454191
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieДавай так популярный для сложного и вывернутого фронт-енда. И там ему и место.
Согласен.

Nitro_JunkieА в бэк-энде (со сложным функционалом, ecm-erp-crm, банки, страховые), у него доля 0.0001%.
Согласен. Я же об этом писал еще в самом начале. Но не так критично, вот о чем речь.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454260
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
Тебе определенно надо торговать.
2 покупателя говорят: "нам критично".
Ты в ответ: "ВАМ не критично!!!".
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454272
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

какой еще маркетинговый бред? Вы что, потенциальный клиент что-ли? А внутренности я вам описывать не буду, еще бы исходные коды потребовали опубликовать на форуме :)

Ясно... То есть, нет такой возможности, так бы и сказали. Вот, например, 1с'овцы честно признают что нет такой возможности , чего вы кочевряжетесь непонятно.
вы сути не понимаете, или кочевряжитесь. Пытаетесь найти то, что в принципе неестественно. Подняли задачу поиска внутри огурца мяса и говорите что проблема, мяса в огурце нет.
p.s. рефакторинг у нас выглядит совершенно не так, как привыкли вы. Не ищите снег в пустыне
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454276
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУ,
Тебе определенно надо торговать.
2 покупателя говорят: "нам критично".
Ты в ответ: "ВАМ не критично!!!".
Petro123, тебе определенно нужно в оппозицию к Навальному.

- 2 покупателя кричат - дайте C#
- 2 покупателя кричат - дайте дельфи
- 2 покупателя кричат - дайте пох что, главное, чтобы это работало

Нужно разорваться и убиться об стену? Так и запишем.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454293
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Ясно... То есть, нет такой возможности, так бы и сказали. Вот, например, 1с'овцы честно признают что нет такой возможности , чего вы кочевряжетесь непонятно.
вы сути не понимаете, или кочевряжитесь. Пытаетесь найти то, что в принципе неестественно. Подняли задачу поиска внутри огурца мяса и говорите что проблема, мяса в огурце нет.
p.s. рефакторинг у нас выглядит совершенно не так, как привыкли вы. Не ищите снег в пустыне
под рукой была картинка на тему "2. Найти все использования" из ссылки.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454302
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmiscrafmпропущено...

вы сути не понимаете, или кочевряжитесь. Пытаетесь найти то, что в принципе неестественно. Подняли задачу поиска внутри огурца мяса и говорите что проблема, мяса в огурце нет.
p.s. рефакторинг у нас выглядит совершенно не так, как привыкли вы. Не ищите снег в пустыне
под рукой была картинка на тему "2. Найти все использования" из ссылки.

Я если честно терпеть не могу визуальное программирование, но не суть. С модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать.

И вы видели как это в IDEA скажем сделано? Там жмете CTRL+ALT+F7 и у вас сразу же строки с методами и файлами подставляются. Или ALT+F7 (там сразу дерево с фильтрацией и т.п.). Никакой мышки, она только тормозит работу.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454309
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

под рукой была картинка на тему "2. Найти все использования" из ссылки.

Я если честно терпеть не могу визуальное программирование, но не суть. С модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать.
на картинке и показан "метод\функция". Чуть выше сказал: не все и не всегда выгладит так, как это себе представляете именно вы
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454328
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Я если честно терпеть не могу визуальное программирование, но не суть. С модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать.
на картинке и показан "метод\функция". Чуть выше сказал: не все и не всегда выгладит так, как это себе представляете именно вы

Да ну... Также, просто не всегда также удобно :) ... То есть толку мне на модули \ названия функций смотреть? То есть имеет смысл, но детализация до строк важнее... И в любом случае не понимаю как это можно делать без явной типизации? Только если делать глобальную уникальность имен функций (без function overloading'а), но тогда в сложном проекте, имена будут просто гигантскими (так как придется сигнатуру в название добавлять).

Ну и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454331
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
Там много ньюансов без поиска. Компилятор проверяет границы значений. Арифметические операции. Преобразование при присвоении.....
Можно и про автодопрлнение кода в js поговорить. И про отладку в IDE.
Все верно, у тебя ты ищешь места правки. А у меня компилятор. Т.к. язык более строгий.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454335
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieНу и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще...
за пару месяцев системы масштаба предприятия создаются с нуля, а вы про плагины
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454339
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieЯ если честно терпеть не могу визуальное программирование, но не суть.
Я ведь уже писал, всем фиолетово на то, что ты там терпеть можешь или не можешь. Почему компания-разработчик софта должна ориентироваться на то, что тебе нравится? Ну бред же. Или ты кто, представитель конфессии российских программистов?

Nitro_JunkieС модулями хорошо, но практически не сильно надо. Вопрос к методам \ функциям? Модулям то на явную неявную типизацию наплевать.
Аргументами просто убил наповал. Больше похоже на плач ребенка, у которого отобрали конфету...

Nitro_JunkieИ вы видели как это в IDEA скажем сделано? Там жмете CTRL+ALT+F7 и у вас сразу же строки с методами и файлами подставляются. Или ALT+F7 (там сразу дерево с фильтрацией и т.п.). Никакой мышки, она только тормозит работу.
Как можно сравнивать полноценную среду для программирования с "окошком для ввода кода" в ERP системе? Разное предназначение систем в принципе. Или ты предлагаешь написать отдельную студию к ERP?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454341
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieНу и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще...
IDE вторично, главное, чтобы было куда вводить. Первично - это сам функционал и возможности ERP системы. Ты этого не понимаешь?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454347
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут 15080227 я приводил скриншот "редактора" кода в MS Dynamics CRM. И майкрософту фиолетово на IDE. Есть мощная CRM система и этого достаточно. Разработка своей IDE или каких-то там плагинов к чему-то там не окупится. Сделают - хорошо, не сделают - не критично. И заметь, о каком уровне коробочного софта я говорю - это целая CRM от майкрософта!
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454350
rbc5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ,

Возможно я не совсем прав, но мне кажется под ваши требования подходят решения, которые построены на eXpressApp Framework (XAF) http://habrahabr.ru/company/devexpress/blog/140323/

Есть минимум две отечественные компании, которые успешно используют эту платформу для своих тиражных решений:

http://www.galaktika.ru/ (EAM, AMM)
http://www.devpark.ru/
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454354
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieНу и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще...
за пару месяцев системы масштаба предприятия создаются с нуля, а вы про плагины

Давайте так, я в такие заявления не верю уже очень давно. Мне нужны какие-то предметные кейсы, почему это так. 1С, Access и стопитсот других платформ\фреймворков тоже так заявляют, но они все похожи друг на друга как братья - близнецы. Конечно кто-то начинает кичится функциональщиной, кто-то визуальщиной, кто-то модульностью, кто-то создает парадигмы "справочник - документ - проводка", но это не более чем синтаксический сахара. Но на практике, как писался код одновременно в двух парадигмах : sql и императивной (java \ basic \ delphi), так и пишется, как поддерживалась целостность на триггерах при изменении первичных (а не агрегированных) данных, так и поддерживается, как вручную надо было обновлять форму со сложными показателями, так и сейчас надо, как модульность при помощи if подключен модуль поддерживалось, так и поддерживается, ну и много еще чего.

Да, CRUD'ы все могут показать, а вот полноценное ERP в 30к строках кода я пока не видел. То есть даже последнее многие пытаются утверждать, но это напоминает приезд крупного руководителя: а это что за туча непонятного кода - а сюда не смотрите это автоматически сгенерено \ пишется за 2 минуты \ это вообще не мы это SQL и много других отговорок. Если вы утверждаете обратное покажите мне нормальную ERP (просто тут я заведомо знаю что сложность многогранная), и количество строк кода в ней. Всего ! кода, то есть с xml, conf, sql и остальными файлами.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454358
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
Ок. Аргументы закончились. Кто то любит удобства во дворе, а кто-то дома)).
Рынок наше всё))).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454367
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieполноценное ERP в 30к строках кода я пока не видел
все еще впереди
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454372
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieполноценное ERP в 30к строках кода я пока не видел
все еще впереди

Ценное замечание, не поспоришь... :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454413
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rbc5Возможно я не совсем прав, но мне кажется под ваши требования подходят решения, которые построены на eXpressApp Framework (XAF)
У меня нет никаких требований. Мы тут обсуждаем "проблемы" языка кастомизаций, вот и крутимся на одном месте.

Petro123МСУ,
Ок. Аргументы закончились. Кто то любит удобства во дворе, а кто-то дома)).
Рынок наше всё))).
Удобства любят все и нахаляву их получить тоже никто не откажется. Речь о том, что такие удобства в коробочных ERP - редкость. Но если разработчик коробки предоставит мне это, я только рад буду.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454448
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
[Вход]
column=500
group=Сырье/ПФ
line=FROMADDRNAME
line=ITEMNAME
line=ITEMCODE
line=QTY
column=500
group=Выполнить
line=OPRCODE
line=OPRNAME
line=OPRADDR
line=OPRADDRNAME
group=Переместить
line=OUTITEMCODE
line=OUTITEMNAME
line=TOADDRNAME
svcline=PushTask 


но я бы не смешивал декларативное описание решения задачи с кодированием
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454512
Фотография In_Wait
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

на картинке и показан "метод\функция". Чуть выше сказал: не все и не всегда выгладит так, как это себе представляете именно вы

Да ну... Также, просто не всегда также удобно :) ... То есть толку мне на модули \ названия функций смотреть? То есть имеет смысл, но детализация до строк важнее... И в любом случае не понимаю как это можно делать без явной типизации? Только если делать глобальную уникальность имен функций (без function overloading'а), но тогда в сложном проекте, имена будут просто гигантскими (так как придется сигнатуру в название добавлять).

Ну и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще...

Я так понимаю что любые хотелки клиентов ты предлагаешь встраивать в ядро системы?
И это при условии что одна хотелка одному клиенту жизненно необходима, а второго за такуюже логику лицензии лишат?
Т.е. ты предлагаешь для 300 клиентов держать 300 основных веток и 300*(кол-во одновременнных проектов) тестовых веток в SVN и билдить их потребованию и отправлять их скачивать екзешник на сайт?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454518
Фотография In_Wait
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafm,
Там много ньюансов без поиска. Компилятор проверяет границы значений. Арифметические операции. Преобразование при присвоении.....
Можно и про автодопрлнение кода в js поговорить. И про отладку в IDE.
Все верно, у тебя ты ищешь места правки. А у меня компилятор. Т.к. язык более строгий.
Ты свое местечковое програмирование продвигаешь как единственно верный подход. Да JS та еще среда, так с этим никто и не спорит. Но наличие JS в милион раз лучше чем полное отсутсвие возможности "на коленке" подкрутить систему под себя, не платя бешеные деньги за переписывание ядра вендору.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454609
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
In_Wait,
Эк вы максималисты.
Перечитай топик. Никто не спорит что js лучше Чем ничего. И стиралка Сибирь лучше чем руками))).
Ты сначала включи в осле парам. "НЕ подавлять ошибки", а потом увидишь устойчивость ПО на JS.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454610
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
[Вход]
column=500
group=Сырье/ПФ
line=FROMADDRNAME
line=ITEMNAME
line=ITEMCODE
line=QTY
column=500
group=Выполнить
line=OPRCODE
line=OPRNAME
line=OPRADDR
line=OPRADDRNAME
group=Переместить
line=OUTITEMCODE
line=OUTITEMNAME
line=TOADDRNAME
svcline=PushTask 


но я бы не смешивал декларативное описание решения задачи с кодированием

А я бы смешивал, потому что это все работа. Все это надо писать \ поддерживать \ разбираться и т.п. Для этого всего нужны люди \ время \ деньги. И плевать HTML \ SQL \ Java \ XML \ файлы настроек. Я как resource manager на это смотрю. И если мне кто-то грит что за 3 месяца можно написать >1М строк любого кода, я смело плюну ему в лицо.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454615
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
In_WaitNitro_Junkieпропущено...


Да ну... Также, просто не всегда также удобно :) ... То есть толку мне на модули \ названия функций смотреть? То есть имеет смысл, но детализация до строк важнее... И в любом случае не понимаю как это можно делать без явной типизации? Только если делать глобальную уникальность имен функций (без function overloading'а), но тогда в сложном проекте, имена будут просто гигантскими (так как придется сигнатуру в название добавлять).

Ну и не понимаю, зачем писать свои IDE, когда можно за пару месяцев сделать плагин к самым распространенным бесплатным IDE - Eclipse, IDEA, Netbeans. И получить знакомую среду, отточенную эргономику, удобство интеграции и кучу чего еще...

Я так понимаю что любые хотелки клиентов ты предлагаешь встраивать в ядро системы?
И это при условии что одна хотелка одному клиенту жизненно необходима, а второго за такуюже логику лицензии лишат?
Т.е. ты предлагаешь для 300 клиентов держать 300 основных веток и 300*(кол-во одновременнных проектов) тестовых веток в SVN и билдить их потребованию и отправлять их скачивать екзешник на сайт?

Вот для этого как раз важна модульность. То есть грубо гря 300 стандартных модулей и 20 модулей хотелок.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454649
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123In_Wait,
Эк вы максималисты.
Перечитай топик. Никто не спорит что js лучше Чем ничего. И стиралка Сибирь лучше чем руками))).
То есть ты хочешь целую RAD систему для кастомизаций ERP, а мы, получается, максималисты? Зачёт, чё :)

Petro123Ты сначала включи в осле парам. "НЕ подавлять ошибки", а потом увидишь устойчивость ПО на JS.
Не понятно, причем тут конкретный браузер и ошибки в кривом коде JS, написанным криворуким программистом?

Nitro_JunkieВот для этого как раз важна модульность. То есть грубо гря 300 стандартных модулей и 20 модулей хотелок.
Выше ты писал, что модульность не нужна. Теперь говоришь обратное. Определись уже, важна ли модульность.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454652
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieА я бы смешивал, потому что это все работа. Все это надо писать \ поддерживать \ разбираться и т.п. Для этого всего нужны люди \ время \ деньги. И плевать HTML \ SQL \ Java \ XML \ файлы настроек. Я как resource manager на это смотрю. И если мне кто-то грит что за 3 месяца можно написать >1М строк любого кода, я смело плюну ему в лицо.
я тоже смотрю с такой точки зрения. Повторно: системы разрабатываются не только теми способами, которые ты знаешь. Судя по всему тебе просто другие не известны, но это совершенно не означает что их не существует. Именно с позиций повышения рентабельности эти другие способы и применяются, не ради каких-то аморфных прихотей же. Это просто бизнес: решить задачу более оптимальным и быстрым способом

p.s. И хватит уже плеваться, плз. Такое впечатление что я попал в зоопарк в клетку к верблюдам или на лавочку к гопникам.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454662
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВыше ты писал, что модульность не нужна. Теперь говоришь обратное. Определись уже, важна ли модульность.

Вообще я писал, что поиск использований в разрезе модулей не особо нужен. Не надо передергивать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454678
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieА я бы смешивал, потому что это все работа. Все это надо писать \ поддерживать \ разбираться и т.п. Для этого всего нужны люди \ время \ деньги. И плевать HTML \ SQL \ Java \ XML \ файлы настроек. Я как resource manager на это смотрю. И если мне кто-то грит что за 3 месяца можно написать >1М строк любого кода, я смело плюну ему в лицо.
я тоже смотрю с такой точки зрения. Повторно: системы разрабатываются не только теми способами, которые ты знаешь. Судя по всему тебе просто другие не известны, но это совершенно не означает что их не существует. Именно с позиций повышения рентабельности эти другие способы и применяются, не ради каких-то аморфных прихотей же. Это просто бизнес: решить задачу более оптимальным и быстрым способом

p.s. И хватит уже плеваться, плз. Такое впечатление что я попал в зоопарк в клетку к верблюдам или на лавочку к гопникам.

Любой способ программирования можно выразить в виде некоторого языка (собсно как большинство и делает HTML / XML / SQL / UML и т.п.). Просто потому что так проще оценивать количество информации (понятно что грубо, но это хоть какая то метрика, а не декларации про просторы мировых океанов).

ЗЫ: Я то пытаюсь как раз предметно разговаривать, это у вас почему-то проскальзывает, что : оппонент тупой, тока у меня есть священное знание, но я его никому не скажу (потому как видимо сам не понимаю в чем оно заключается).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454755
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieЗЫ: Я то пытаюсь как раз предметно разговаривать, это у вас почему-то проскальзывает, что : оппонент тупой, тока у меня есть священное знание, но я его никому не скажу (потому как видимо сам не понимаю в чем оно заключается).
т.е. вы совершенно предметно плюетесь?
И никто вас тупым не называет, не нужно наглой клеветы.
я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно?
Всего хорошего
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454775
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieЗЫ: Я то пытаюсь как раз предметно разговаривать, это у вас почему-то проскальзывает, что : оппонент тупой, тока у меня есть священное знание, но я его никому не скажу (потому как видимо сам не понимаю в чем оно заключается).
я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно?


Вы прям как свидетели Иеговы рассуждаете. Но вообще да, с такими аргументами не поспоришь.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454782
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно?


Вы прям как свидетели Иеговы рассуждаете. Но вообще да, с такими аргументами не поспоришь.
бред какой-то пошел. Вместо того чтобы подучиться и узнать что-то новое начинаете какую-то чушь нести
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454786
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie, кроме отчаянного кисляка на последнем издохе, будет что-то дельное по теме?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454808
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Вы прям как свидетели Иеговы рассуждаете. Но вообще да, с такими аргументами не поспоришь.
бред какой-то пошел. Вместо того чтобы подучиться и узнать что-то новое начинаете какую-то чушь нести

Я за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания.

Но уже конкретный срач пошел. Пора завязывать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454881
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieЯ за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания.
очень хорошо. Жизни я вас не учу, у меня не же не лекция, просто говорю что если вы чего-то не знаете (опыт понятен, стандартный список), то можно просто принять к сведению, что есть и другие способы решения задач, кроме перечисленных вами. Не нужно ставить ограниченный, судя по списку, опыт как непоколебимую истину.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38454938
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkiec++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java
Падаю ниц пред тобой и целую ступни, учитель.

...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455198
caballero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНо наличие JS в милион раз лучше чем полное отсутсвие возможности "на коленке" подкрутить систему под себя, не платя бешеные деньги за переписывание ядра вендору.
Пеши код на PHP и будет подкручивание на коленке без яваскрипта
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455377
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, 5 ноя 13, 13:57 [15078562]
>...Учебное пособие Быстрый старт с Platypus Platform...
Два вопроса дилетанта (не пинайте сильно):
1. Вы используете нормальный грид (имеется ввиду фиксированные геометрические размеры и фиксированное положение на экранной форме, и скроллинг разумеется)?
2. Как Вы работаете со справочниками, где осуществляете подстановку? Мне интересен этот вопрос в связи с тем, что некоторые поля справочника могут содержать графику.

С уважением, Владимир
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455551
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев>Vadim Vashkevich, 5 ноя 13, 13:57 [15078562]
>...Учебное пособие Быстрый старт с Platypus Platform...
1. Вы используете нормальный грид (имеется ввиду фиксированные геометрические размеры и фиксированное положение на экранной форме, и скроллинг разумеется)?
2. Как Вы работаете со справочниками, где осуществляете подстановку? Мне интересен этот вопрос в связи с тем, что некоторые поля справочника могут содержать графику.

С уважением, Владимир

1. В платформе мощный грид: с сортировкой данных по колонкам, колонки и строки могут быть зафиксированы или нет, грид може отображать дерево, в том числе динамическое, колонки могут быть динамические (так называемые разворотные колонки).
Насчет положения на форме не совсем понял вопрос: в визуальном дизайнере грид перетаскивается с палитры компонентов на форму, потом настраиваются его размеры и положение на форме, после этого он на этом положениии и находится. Скроллинг конечно есть в гриде.

2. Миграции, помимо мгновенных снимков схемы БД, могут содержать файлы с командами INSERT INTO ... (или теоретически любые другие SQL-команды), специально для наполнения справочников. Двоичные данные в таких командах могут подереживатся для для конкретной БД. Вероятно такую задачу также можно решить поместив в справочник относительные пути к файлам картинок, а эти файлы просто включить в приложение.
Файлы миграций накатываются на базу последовательно, при этом в БД поддерживается текущая версия (применяются только более новые).

С уважением,
Вадим Вашкевич
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455573
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще платформа реально впечатлила, особенно дизайнер форм. Круто.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455681
Фотография In_Wait
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

бред какой-то пошел. Вместо того чтобы подучиться и узнать что-то новое начинаете какую-то чушь нести

Я за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания.

Но уже конкретный срач пошел. Пора завязывать.

Так и видно что ты "лисапеды" под 1 мелкого клиента писал всегда, а нормальных систем 24*7 и не видел.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455702
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
In_WaitNitro_Junkieпропущено...


Я за свою жизнь поработал на реальных проектов с кучей языков \ платформ, начиная от c++, foxpro и заканчивая 1С, PHP, и почти всем стеком Java (SE, EE, GWT и тучей чего еще) (при этом с большинством от года до 4 лет). Так что не надо меня жизни учить и выдавать свои лисапеды за священные знания.

Но уже конкретный срач пошел. Пора завязывать.

Так и видно что ты "лисапеды" под 1 мелкого клиента писал всегда, а нормальных систем 24*7 и не видел.

Под 400 клиентов, из которых несколько с > 10к сотрудников. Ну и всякая мелочь типа Сколково :) То ли дело местные "лисапеды". Хотя по большому счету это действительно ни о чем не говорит.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455750
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieНу и всякая мелочь типа Сколково :)
т.е. о Сколково все же не фантазируют? Никакими инновациями там и не пахнет?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455828
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie,
посмотрел на ваше участие в Сколково. Даже интересно стало что получится в итоге с платформой для комбинаторного программирования. Есть уже какие-то результаты? "Местные лисапеды" нервно курят просто...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455935
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это он ?

Кирковский Алексей АнтоновичОсновные функции: управление проектом, определение функциональных требований, разработка ключевых элементов.

Каким образом этот PM затесался к нас сюда в архитектуру и код? Или это какой-то "пишущий PM"? Так это тоже самое, что куриное сало на кефире. И не кефир и не сало
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455942
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пошла охота на ведьм)). А ведь это потенциальный пользователь сабжа.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455947
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Серьезная команда, серьезные амбиции, серьезные мысли

Похоже на очередной распил сколковских инвестиций :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38455957
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://community.sk.ru/net/1120006/ Платформа построена на принципиально новой парадигме программирования. Одна из ее основных идей заключается в том, чтобы разделить логику на логику вычислений и логику действий, и использовать в логике вычислений не структурное (value-level) программирование, построенное на списке команд, выражениях, сравнениях, условных переходах и т.д., а комбинаторное (function-level) программирование (КП), построенное на функционалах без использования переменных. Последнее благодаря определенной ограниченности (при этом все, равно оставаясь полным по Тьюрингу) обладает свойством инкрементальности – возможности эффективно определять, как изменяются значения функции в зависимости от изменения значений функций, которые она использует. Это свойство в свою очередь позволяет создавать прозрачные механизмы ограничений, событий, логирования, интеграции, постоянно-хранимых функций, “живых” форм, изменений “задним числом” (undo\redo) и т.д. Кроме того КП обладает значительно лучшими возможностями к оптимизации множественных вычислений, это в частности позволяет создавать WYSIWYG интерфейсы (наподобие Excel) и вообще максимально интегрировать логики предметной области (domain) и представлений (presentation). Ну и наконец, КП принципиально проще и поэтому более понятно бизнес-аналитикам и даже конкретным пользователям, что позволяет существенно понизить порог вхождения в технологию разработки до “не программистов”.
Очередная теоретическая куета для попила бюджета. Два человека решили сломить мир принципиально новой парадигмой программирования, я плакал
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456005
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУпринципиально новой парадигмой программирования
парадигма то не новая. Почитатели у комбинаторного программирования имеются давно
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456015
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123пошла охота на ведьм)). А ведь это потенциальный пользователь сабжа.
кто? Если ты про Nitro, то он не пользователь сабжа, даже потенциальный. Он свои "велосипеды" строит. Да и нет никакой охоты
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456037
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmМСУпринципиально новой парадигмой программирования
парадигма то не новая. Почитатели у комбинаторного программирования имеются давно
Там на сайте он пишет, что парадигма таки новая. Значит, товарищ Кирковский еще и нагло врёт? Нужно срочно попросить у него разъяснений, как считаешь?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456059
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТам на сайте он пишет, что парадигма таки новая
это Сколково. Если не напишешь "принципиально новое", то никто тебе никаких инвестиций не выделит. Поэтому даже "Hellо World" можно сделать принципиально новым способом. Нужно ли это кому-то или нет - вопрос другой. Главное заумно представить. Это здесь специалистам понятно содержание "пузыря", но Сколково для другого
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456066
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmОн свои "велосипеды" строит.
вот именно.
Видно что он пишет (на земле). а не бла-бла.
А единственную линию партии мы (они) уже проходили.
Хвала разработчикам этой Платформы).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456068
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmОн свои "велосипеды" строит.
вот именно.
Видно что он пишет (на земле). а не бла-бла.
а вы знакомы?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456076
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для каждой задачи нужно подбирать соответсвующий инструмент.

Назначение Platypus Platfrom -- очень быстрая разработка с использованием визуальных средств.

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

Если человек (может быть даже без специализированного образования) освоит платформу за пару месяцев и начнет делать приложения, полностью устраивающие заказчика, а на деле может быть и более качественные чем на других технологиях?
Если он будет тратить на решение задач в разы меньше времени?
Если объем кода который нужно будет поддерживать будет меньше в 5-10 раз?
Если разработчики пришедшие с других платформ смогут легко начать использовать всю мощь экосистемы Java?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456103
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Часто высказыватеся тезис о том что нельзя делать большие проекты на языках с динамической типизацией. Практика показывает что это не так. Существуют огромные проекты на, например, на PHP или Ruby, есть большие проекты на JavaScript. Прекрасно пишут даже на 1С :).
Конечно, хорошо когда компилятор проверяет код, никто не спорит. Однако некоторые из проблем, которые кажутся важными для тех кто всегда использовал статическую типизацию -- это вообще не проблемы для JavaScript-программиста (там этих проблем часто и нет, пример, который приводился крайне неудачен, в JS нет типа для целых чисел -- все числа это Number).
Целостность проекта надо поддерживаеть при помощи тестов. Странно надеятся только на компилятор.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456104
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmа вы знакомы?
нет. По постам видно.
Если жена за него не пишет))).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456147
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 09:28 [15088899]
Спасибо за ответ. Я крайне мало знаком с HTML5/CSS3/JavaScript, его функциональными возможностями.
>1. В платформе мощный грид...:
Это радует.
>2. Миграции, помимо мгновенных снимков ...
Хотелось уточнить вот какой вопрос - на экранной форме имеется грид, столбец которого содержит изображения (к примеру), и поля экранной формы для ввода параметров формирования запроса. Рассмотрим такой вариант - заполним параметры и выполним запрос, получим на клиенте выборку, поля некоторого столбца которой содержат внешний ключ (foreign key) данных из справочника. Удалим совпадающие внешние ключи и построим выборку из справочника. Выборки 1-ю и 2-ю и вторую можно разместить в динамических структурах. Можно ли в программной среде Вашего грида осуществить динамическую подстановку полей справочника.
Извините за многословие.
Вопрос можно поставить шире - как Вы поддерживаете кеширование информации на клиенте и связанное отображение кешированных элементов в гриде.
3. Вы имеете большой опыт работы в среде HTML5/CSS3/JavaScript. Подскажите тех.литературу на русском.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456163
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmа вы знакомы?
нет. По постам видно.
Если жена за него не пишет))).
ты о ком вообще? Пора уточнить для начала.... А то я что-то в постах не увидел ничего, кроме того, что он автоматизировал более 400 предприятий и открыл "пузырь" в Сколково.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456186
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,
- первый ваш пост говорит, что платформа - золотая пуля.
- второй пост говорит, что Типизация - не проблема.....
Логично, что вы, как учитель. сразу же приведёте несколько примеров видео..скринов...кода.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456220
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
я о твоей форме 15083807 и
User#Nitro_JunkieNitro_Junkie
некорректно сравнивать форму поиска и компилятор+IDE
Тут и спорить не о чём.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456230
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafm,
я о твоей форме 15083807 и
User#Nitro_JunkieNitro_Junkie
некорректно сравнивать форму поиска и компилятор+IDE
Тут и спорить не о чём.
какая еще форма поиска? Это обычный список WhereUsed сервиса в SOA. Там же есть уточнение, что не все системы создаются путем интерпретации (компиляции) кода. В редакторах кода это выглядит немного по другому, но суть это не меняет
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456345
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123- первый ваш пост говорит, что платформа - золотая пуля.

Нет, что это всего лишь удобный инструмент для быстрой разработки кроссплатформенных приложений.
Petro123- второй пост говорит, что Типизация - не проблема.....

А ведь действительно -- не проблема :)
Petro123Логично, что вы, как учитель. сразу же приведёте несколько примеров видео..скринов...кода.
Скрины и видео приложения Hello world приведены на www.platypus-platform.org ,
учебное пособие по быстрому старту здесь , исходный код учебного приложения здесь ,
документация разработчика с многочисленными примерами кода здесь .
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456375
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichНет, что это всего лишь удобный инструмент для быстрой разработки кроссплатформенных приложений.
"Быстро, дёшево, качественно, выберите любые два".
Примеры посмотрю.
ЗЫ.
авторРазработка приложений -- это не rocket science, и на наш взгляд не должна требовать высочайшей квалификации программиста, тут важнее хорошее знание предметной области.
как обычно, предметка - аналитику. У программиста своя предметка есть)))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456519
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmА то я что-то в постах не увидел ничего, кроме того, что он автоматизировал более 400 предприятий и открыл "пузырь" в Сколково.
Вообще-то, неплохо бы его профайл посмотреть на линкед ине. Слишком серьезный человек. Окучить полтыщи контор - стезя далеко не кислого интегратора. Видимо, мы имеем дело с очень серьезным амбициозным человеком. Уровня владельца какого-нибудь никчемного крока или айбиэса. Ждём, чё.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456543
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУiscrafmА то я что-то в постах не увидел ничего, кроме того, что он автоматизировал более 400 предприятий и открыл "пузырь" в Сколково.
Вообще-то, неплохо бы его профайл посмотреть на линкед ине. Слишком серьезный человек. Окучить полтыщи контор - стезя далеко не кислого интегратора. Видимо, мы имеем дело с очень серьезным амбициозным человеком. Уровня владельца какого-нибудь никчемного крока или айбиэса. Ждём, чё.
он действительно совладелец софтверной конторы. Но к делу это не относится совершенно. Началось все с того, что не все системы в разработке выглядят как портянки кода. Просто он с таким направлением судя по истории не сталкивался, но по какой-то причине категорично считает что его не существует что-ли... Я до конца не понял его точку зрения
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456591
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmон действительно совладелец софтверной конторы.
Извини, но гугл мне ничего не отвечает на слово "Номософт". Или о каком интеграторе речь? Где профайл? Где продукты для рынка?

iscrafmЯ до конца не понял его точку зрения
Я вообще уже ничего не понимаю. Он начал злостно вбрасывать в эту ветку всякие глупости по поводу JS. Зачем? Есть что-то противопоставить? Или на весах только сколковский белый гауссовский шум?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456597
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,
... начнет делать приложения, полностью устраивающие заказчика, а на деле может быть и более качественные чем на ...
... Если он будет тратить на решение задач в разы меньше времени? ...
... Если объем кода который нужно будет поддерживать будет меньше в 5-10 раз? ..

Вот к таким заявлениям нужно прикладывать развенутые примеры и методику сравнеия. Иначе вас сложно воспринимать серьезно
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456609
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, возможно он не сталкивался с разработкой бизнес-логики на скриптовых языках или сталкивался, но у них не получилось, т.е. архитектура изначально была неправильная выбрана для этого. Какая разница. Безапеляционно говорить о том, что JS не подходит для этого, конечно же не корректно. Просто такие программы создаются в другой плоскости и архитектуре.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456659
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antares0,
посмотрите наше учебное приложение Pet Hotel , сделаное как полный аналог по функционалу для учебного приложения Pet Clinic от Spring Framework . Объем кода для этих приложений вы можете сравнить сами.
Подробная пошаговая инструкция по созданию учебного приложения в документе Быстрый старт . Думаю по нему вы сможете оценить и временные затраты по его созданию и даже сами попробовать сделать нечто подобное и составить собственное мнение.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456690
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich, а что, MS SQL Server не поддерживает платформа?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456706
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выcпрошайка,
поддерживает, всего на данный момент поддержаны следующие базы данных: Oracle, SQL Server, PostgreSQL, MySQL, IBM DB2 и H2
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456713
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,
Со спрингом некорректно и хитро сравнивать. Там вообще нет ГУИ компонентов и форм. Сравни с любым из 3х Rich фреймворков.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456750
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Vadim Vashkevich,
Со спрингом некорректно и хитро сравнивать. Там вообще нет ГУИ компонентов и форм. Сравни с любым из 3х Rich фреймворков.
первый попавшйся C .Net конечно не сравниваем
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456789
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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. Вы с кейсами разберитесь, они у вас совсем странные:
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456797
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie1. Напишите статью на хабре.
нашли где предложить
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456799
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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..
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456824
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А теперь реальные проблемы:

1. Где ...ть найти людей? Программеры хотят денег которые никак не вписываются в бюджеты SME, но даже за эти деньги их хрен найдешь. А объяснить человеку с улицы что такое RIGHT JOIN таблиц, когда нужно писать SQL запросы, а когда императивный код, ну и объяснить ему все парадигмы с которыми ему придется иметь дело, займет ну очень много времени, и то если у него есть к этому способности.

2. У меня 40к товаров и документы по 10к строк - все что работает дольше 10 секунд - "висит и ничего не работает". Что на практике означает в ...пу ORM.

3. Завтра внедрение, вот вам еще 20 хотелок, за сегодня должны все сделать. Как следствие все должно быть настолько наглядно, с быстрым поиском всего чего только можно, чтобы можно было быстро тасовать людей между задачами. Ну и как я говорил максимум ошибок должно быть диагностировано заранее.

4. Я до этого делал все в Excel'е, тут должно работать также (в стиле WYSIWYG). То есть никаких вводов документов, хочу просто вижу данные, редактирую (при этом на фоне должны обновляться все показатели).

5. Одновременно 3 клиента, одно базовое решение, и каждый хочет свои новые показатели на одни и те же формы. И копи-паст не прокатит, заколебешься это поддерживать...

Ну и много чего еще в таком же стиле. Вот это проблемы, а у вас в кейсах пока какие-то мулечки.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456826
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieКасательно Сколково, впечатление неоднозначное. Там реально грамотные люди, и шаги вроде делают правильные, но острое ощущение что "не работает" витает в воздухе. Прежде всего ИМХО проблема не в Сколково, а в том что "климат" не тот. На постсоветском пространстве первая реакция на любой амбициозный проект примерно такое как написал МСУ. Когда же общаешься скажем с азиатами или американцами, все принципиально наоборот (там выйти и заинтересовать главу SAP'а по региону не составляет труда, вопрос что с ним дальше делать :) ) Причем очевидно что заблуждаются и те, и те, но "не ошибается тот, кто ничего не делает". Как следствие в России всего наверное 5 технологичных компаний международного уровня (приблизительно столько, сколько на одной улице в Кремниевой долине), как следствие нет выходов, венчура, в общем все достаточно гнило, и вряд ли поменяется в ближайшее время. Собственно поэтому я слабо верю в перспективы постсоветских экономик, но это уже совсем офтоп.
это если смотреть с точки зрения амбиций, т.е. с точки зрения "как на ИТ можно заработать", монетизировать. На том же хабре монеты прямо в глаза вставлены, переливание из пустого в порожнее. Одна буква в слове исправлена и это становится вершиной технологий. Аудитория специфическая, на суть никто не смотрит, смотрят на мейнстрим. Я бы не стал все же рекомендовать этот ресурс (хабр) как образец в поиске адекватной критики. Это специфические посиделки. Т.е. вы смотрите с точки зрения бизнеса, на sql.ru же аудитория "технарей" в основном. Поэтому пусто-порожние размышления о том, как корабли бороздят просторы вселенной, здесь всегда приводят к различным проявлениям сарказма.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456832
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie2. У меня 40к товаров и документы по 10к строк - все что работает дольше 10 секунд - "висит и ничего не работает". Что на практике означает в ...пу ORM.
прежде всего я бы посмотрел на ошибки в проектировании, если в спецификации документа 10К строк
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456848
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkie2. У меня 40к товаров и документы по 10к строк - все что работает дольше 10 секунд - "висит и ничего не работает". Что на практике означает в ...пу ORM.
прежде всего я бы посмотрел на ошибки в проектировании, если в спецификации документа 10К строк

Когда у вас одежда по размерам идет, бывает и весьма часто. С медикаментами тоже. Ну и всякие инвентаризации везде. Особенно когда в них находят ошибки :) В большинстве ERP систем с этим вообще весело. :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456854
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieВсе решение реализовано людьми, которые программирование до этого в глаза не видели (собственно брали с улицы). Само решение (базовый функционал) на сайте думаю нашли, остальная инфа там "черновик черновика", но общее впечатление можно получить.
не принимайте как выпад, но то что делали люди с улицы, которые программирование в глаза не видели - очень хорошо видно. Это критика.

p.s. Надеюсь млн не в долларах на это потрачено?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456856
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieКасательно Сколково, впечатление неоднозначное. Там реально грамотные люди, и шаги вроде делают правильные, но острое ощущение что "не работает" витает в воздухе. Прежде всего ИМХО проблема не в Сколково, а в том что "климат" не тот. На постсоветском пространстве первая реакция на любой амбициозный проект примерно такое как написал МСУ. Когда же общаешься скажем с азиатами или американцами, все принципиально наоборот (там выйти и заинтересовать главу SAP'а по региону не составляет труда, вопрос что с ним дальше делать :) ) Причем очевидно что заблуждаются и те, и те, но "не ошибается тот, кто ничего не делает". Как следствие в России всего наверное 5 технологичных компаний международного уровня (приблизительно столько, сколько на одной улице в Кремниевой долине), как следствие нет выходов, венчура, в общем все достаточно гнило, и вряд ли поменяется в ближайшее время. Собственно поэтому я слабо верю в перспективы постсоветских экономик, но это уже совсем офтоп.
это если смотреть с точки зрения амбиций, т.е. с точки зрения "как на ИТ можно заработать", монетизировать. На том же хабре монеты прямо в глаза вставлены, переливание из пустого в порожнее. Одна буква в слове исправлена и это становится вершиной технологий. Аудитория специфическая, на суть никто не смотрит, смотрят на мейнстрим. Я бы не стал все же рекомендовать этот ресурс (хабр) как образец в поиске адекватной критики. Это специфические посиделки. Т.е. вы смотрите с точки зрения бизнеса, на sql.ru же аудитория "технарей" в основном. Поэтому пусто-порожние размышления о том, как корабли бороздят просторы вселенной, здесь всегда приводят к различным проявлениям сарказма.

Мы видимо разные хабры читаем. Там любая маркетинговая статья очень недружелюбно встречается. Вон Acumatica хотела чисто попиариться, их там очень плохо встретили. Да и 1С там очень не любят, что весьма показательно. А это именно чуваки в стиле какие технологии, мы тут коробки машинами продаем :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456860
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieВсе решение реализовано людьми, которые программирование до этого в глаза не видели (собственно брали с улицы). Само решение (базовый функционал) на сайте думаю нашли, остальная инфа там "черновик черновика", но общее впечатление можно получить.
не принимайте как выпад, но то что делали люди с улицы, которые программирование в глаза не видели - очень хорошо видно. Это критика.

p.s. Надеюсь млн не в долларах на это потрачено?

В долларах ессно. Не в рублях же :) Там стандартные интерфейсы аля 1С, плюс рабочие столы. Опыт показывает что дизайн мало кого волнует.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456862
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

прежде всего я бы посмотрел на ошибки в проектировании, если в спецификации документа 10К строк

Когда у вас одежда по размерам идет, бывает и весьма часто. С медикаментами тоже. Ну и всякие инвентаризации везде. Особенно когда в них находят ошибки :) В большинстве ERP систем с этим вообще весело. :)
попробуйте на разделы делить общий документ, собирать документ из более мелких. Меня бы наверное на месте клиенты съели, живьем, если бы я их попросил поработать с системой, которая инвентаризацию делает одной портянкой
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456869
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
off: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456879
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Когда у вас одежда по размерам идет, бывает и весьма часто. С медикаментами тоже. Ну и всякие инвентаризации везде. Особенно когда в них находят ошибки :) В большинстве ERP систем с этим вообще весело. :)
попробуйте на разделы делить общий документ, собирать документ из более мелких. Меня бы наверное на месте клиенты съели, живьем, если бы я их попросил поработать с системой, которая инвентаризацию делает одной портянкой

Это понятно. Разбиение на описи \ листы никто не отменял. Я имел ввиду общий объем данных, но не суть.

ЗЫ: Забавно вы выводы делаете зайдя всего в 3 формы: Товары, Товар и Накладные продажи.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456884
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :)

У вас как и у автора кейсов не хватает. Непонятно чем вы отличаетесь от 1С, Axapta, Delphi + Oracle. Визуальное программирование, по опыту оно даже более медленное чем написание кода. Тем более когда он поддерживается IDE.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456887
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieЗЫ: Забавно вы выводы делаете зайдя всего в 3 формы: Товары, Товар и Накладные продажи.
мы с вами примерно один срок в ИТ (судя по возрасту. Мне 46, если что), вы же понимаете что с нашим опытом выводы можно сделать даже одну форму запустив
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456897
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieЗЫ: Забавно вы выводы делаете зайдя всего в 3 формы: Товары, Товар и Накладные продажи.
мы с вами примерно один срок в ИТ (судя по возрасту. Мне 46, если что), вы же понимаете что с нашим опытом выводы можно сделать даже одну форму запустив

Ну я помоложе, мне тридцатник, но в промышленном ИТ с лет 15 так что... Но понимаю, что если бы я открывал формы, то со справочников и документов точно не начинал, так как это банальщина. Собсно сейчас в основном по новым проектам - переводим всех на рабочие столы, толку людям шляться по справочникам документам :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456901
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :)

У вас как и у автора кейсов не хватает. Непонятно чем вы отличаетесь от 1С, Axapta, Delphi + Oracle. Визуальное программирование, по опыту оно даже более медленное чем написание кода. Тем более когда он поддерживается IDE.
не соглашусь. Смотря что визуальным способом "программируется", а у нас вообще не программируется. Небольшой кейс , там есть и про то, какими силами и в какие сроки что делается "визуальным программированием" (там где программировать хотели 4 месяца, а путем визуальной конфигурации сервисов сделано за 3 недели ). Но это мы отошли от темы.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456906
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

мы с вами примерно один срок в ИТ (судя по возрасту. Мне 46, если что), вы же понимаете что с нашим опытом выводы можно сделать даже одну форму запустив

Ну я помоложе, мне тридцатник, но в промышленном ИТ с лет 15 так что...
значит я вас спутал, обознался немного. Тогда понятно ваши рекомндации ТС на счет хабра.

Nitro_JunkieНо понимаю, что если бы я открывал формы, то со справочников и документов точно не начинал, так как это банальщина.
естественно
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456917
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


У вас как и у автора кейсов не хватает. Непонятно чем вы отличаетесь от 1С, Axapta, Delphi + Oracle. Визуальное программирование, по опыту оно даже более медленное чем написание кода. Тем более когда он поддерживается IDE.
не соглашусь. Смотря что визуальным способом "программируется", а у нас вообще не программируется. Небольшой кейс , там есть и про то, какими силами и в какие сроки что делается "визуальным программированием" (там где программировать хотели 4 месяца, а путем визуальной конфигурации сервисов сделано за 3 недели ). Но это мы отошли от темы.

У вас какое то странное понятие программирования. По мне это любая работа совершаемая при создании IT решения. И скажем написать CLASS X : A, B; Гораздо быстрее чем найти пункт добавить класс, потом нажать кнопку выбрать наследников, найти их и т.д.

А в документе сплошная вода, я хоть убейте не пойму как мне решать описанные мной проблемы. Например пользователь сказал хочу чтобы остаток не был меньше нуля. ОК, я добавил строку CONSTRAINT balance(store, article) < 0; Все, система сама будет следить чтобы нигде ограничение не нарушилось.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456924
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Ну я помоложе, мне тридцатник, но в промышленном ИТ с лет 15 так что...
значит я вас спутал, обознался немного. Тогда понятно ваши рекомндации ТС на счет хабра.


А при чем тут мой возраст? В данном случае я как раз оцениваю чисто с точки зрения целевой аудитории, а не собственного опыта. Там JavaScript фреймворки как раз вполне благосклонно принимают. Потому как с точки зрения бизнес-приложений в классическом представлении, у автора весьма слабые позиции.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456935
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

не соглашусь. Смотря что визуальным способом "программируется", а у нас вообще не программируется. Небольшой кейс , там есть и про то, какими силами и в какие сроки что делается "визуальным программированием" (там где программировать хотели 4 месяца, а путем визуальной конфигурации сервисов сделано за 3 недели ). Но это мы отошли от темы.

У вас какое то странное понятие программирования. По мне это любая работа совершаемая при создании IT решения. И скажем написать CLASS X : A, B; Гораздо быстрее чем найти пункт добавить класс, потом нажать кнопку выбрать наследников, найти их и т.д.

я же говорю, обознался, перепутал с отцом :)
У меня не странное понятие программирования, оно просто отличное от вашего шаблонного. 20 лет назад мне тоже действительность видилась такой. И зачем вы приплели 400 клиентов, здесь же не хабр, такого здесь не любят

авторА в документе сплошная вода, я хоть убейте не пойму как мне решать описанные мной проблемы. Например пользователь сказал хочу чтобы остаток не был меньше нуля. ОК, я добавил строку CONSTRAINT balance(store, article) < 0; Все, система сама будет следить чтобы нигде ограничение не нарушилось.
да, примерно так
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456938
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

значит я вас спутал, обознался немного. Тогда понятно ваши рекомндации ТС на счет хабра.


А при чем тут мой возраст? В данном случае я как раз оцениваю чисто с точки зрения целевой аудитории, а не собственного опыта. Там JavaScript фреймворки как раз вполне благосклонно принимают. Потому как с точки зрения бизнес-приложений в классическом представлении, у автора весьма слабые позиции.
возраст ваш конечно не причем. Просто оценивалась степень серьезности вашего опыта.
Насчет позиций автора, то я бы сказал, что они на голову выше того, что у вас.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456952
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie,

попробовал математику в вашем простейшем складе... для кейса, как вы говорите, хотя бы минимум сделайте похожие на правильные расчеты, чтобы 11 - 12 = 17 не было и прочей ерунды. Здесь не хабр, здесь за такое затроллят с особым цинизмом
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456980
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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ом там убьешься.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456982
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


А при чем тут мой возраст? В данном случае я как раз оцениваю чисто с точки зрения целевой аудитории, а не собственного опыта. Там JavaScript фреймворки как раз вполне благосклонно принимают. Потому как с точки зрения бизнес-приложений в классическом представлении, у автора весьма слабые позиции.
возраст ваш конечно не причем. Просто оценивалась степень серьезности вашего опыта.
Насчет позиций автора, то я бы сказал, что они на голову выше того, что у вас.

Я уже писал, у них ни один кейс не стоит даже поддержки ограничений, я уж молчу про остальные 15. Но я вижу вам лишь бы потроллить. Если нет, давайте детально по пунктам.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456983
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkie,

попробовал математику в вашем простейшем складе... для кейса, как вы говорите, хотя бы минимум сделайте похожие на правильные расчеты, чтобы 11 - 12 = 17 не было и прочей ерунды. Здесь не хабр, здесь за такое затроллят с особым цинизмом

Покажете где? Я сделал проверку агрегаций все ок.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38456989
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie, я так понял что IsFusion это ваша платформа. Или нет?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457001
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВыcпрошайкаNitro_Junkie, я так понял что IsFusion это ваша платформа. Или нет?

Скорее всего будем под MIT выпускаться, так что будет общественная. :) Но пока наша.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457032
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :)
Мда, пецдеть он умеет, этот маркетолог. По технической части его можно плеткой пороть, это очевидно. Бред сивой кобылы, особенно про орм. Чел явно не в теме, слышал звон. По теме чесать языком какую-то белиберду - это как дать пить. Причем в классическом инопланетном стиле, а-ля укуренный менеджер.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457042
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Списочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457051
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы.

Странные люди, по email'у и сколково вычислили проект, а компанию не можете... И кстати как вы понимаете, я не единственный владелец.

А вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457060
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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ом там убьешься.
Слишком самоуверенные студенты такие смешные иногда. :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457063
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУiscrafmoff: МСУ мне иногда говорил, что нам хорошего маркетолога не хватает. Я все больше убеждаюсь насколько он прав :)
Мда, пецдеть он умеет, этот маркетолог. По технической части его можно плеткой пороть, это очевидно. Бред сивой кобылы, особенно про орм. Чел явно не в теме, слышал звон. По теме чесать языком какую-то белиберду - это как дать пить. Причем в классическом инопланетном стиле, а-ля укуренный менеджер.
он просто очень еще неопытный. Думает в реальности также как на олимпиадах по программированию. Их демо-сайт показателен в этом плане.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457065
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmЗдесь все же более серьезная аудитория в основном чем на хабре.

Да уж заметно. Любой ответ - переход на личности. Детский сад, трусы на лямках.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457067
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУХоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских
да нет там ничего такого. Обычный юношеский максимализм. Демки посмотри, увидишь суть...
Если тебе еще интересно, то можешь презентацию посмотреть .
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457071
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieА вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания.
детский сад
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457072
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieiscrafmЗдесь все же более серьезная аудитория в основном чем на хабре.

Да уж заметно. Любой ответ - переход на личности. Детский сад, трусы на лямках.
я и говорю что вам лучше на хабре продвигать то, что вы сделали. Там такое любят
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457076
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

Забавные люди, то удивляются вложенному миллиону, то обвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент). Хотя зачем сам кормлю троллей, непонятно.

Причем чья бы корова мычала, у вас такой же говносайт (мы просто пока не вкладывались в его разработку). А вам то что мешает сделать нормальный сайт?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457080
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafm,

Забавные люди, то удивляются вложенному миллиону, то обвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент). Хотя зачем сам кормлю троллей, непонятно.

Причем чья бы корова мычала, у вас такой же говносайт (мы просто пока не вкладывались в его разработку). А вам то что мешает сделать нормальный сайт?
вы решили сайты пообсуждать, по платформе уже закончили? Что вы считаете ненормальным на сайте?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457082
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieобвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент)
"студент" - это образ. Хотя с 12 лет похоже такая же ошибка как и вычислением остатков на складе. 30 - 12 = 18. 18-5 = 13. Вундеркинды какие-то
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457086
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieiscrafm,

Забавные люди, то удивляются вложенному миллиону, то обвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент). Хотя зачем сам кормлю троллей, непонятно.

Причем чья бы корова мычала, у вас такой же говносайт (мы просто пока не вкладывались в его разработку). А вам то что мешает сделать нормальный сайт?
вы решили сайты пообсуждать, по платформе уже закончили? Что вы считаете ненормальным на сайте?

Ну тоже что и вы. Где Веб 2.0? Вот не говносайт , вот еще один , и каждый второй (если не первый). :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457087
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieобвиняют в студенчестве и максимализме (хотя я уже лет 12 как не студент)
"студент" - это образ. Хотя с 12 лет похоже такая же ошибка как и вычислением остатков на складе. 30 - 12 = 18. 18-5 = 13. Вундеркинды какие-то

Я с 3 курса включительно в универ ходил только на экзамены. Благо вундеркидность позволяет отксерить чей нибудь конспект и за 2 дня изучить материал не хуже преподавателя. Но это уже совсем оффтоп.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457092
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

вы решили сайты пообсуждать, по платформе уже закончили? Что вы считаете ненормальным на сайте?

Ну тоже что и вы. Где Веб 2.0? Вот не говносайт , вот еще один , и каждый второй (если не первый). :)
мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457094
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

"студент" - это образ. Хотя с 12 лет похоже такая же ошибка как и вычислением остатков на складе. 30 - 12 = 18. 18-5 = 13. Вундеркинды какие-то

Я с 3 курса включительно в универ ходил только на экзамены. Благо вундеркидность позволяет отксерить чей нибудь конспект и за 2 дня изучить материал не хуже преподавателя. Но это уже совсем оффтоп.
самомнения вам не занимать, браво На самом деле возможно сможете и вправду что-то сделать толковое. Сейчас это конечно выглядит слишком уж примитивно, но всему свое время
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457095
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Ну тоже что и вы. Где Веб 2.0? Вот не говносайт , вот еще один , и каждый второй (если не первый). :)
мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров.

Это вы перепутали : "у нас все круто, но как не скажу". "Все на лету за 2 дня, но как, опять не скажу, вы просто тупые, и понять не сможете". Это тут прокатывает, на хабре вас бы слили сразу за такую аргументацию.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457098
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Я с 3 курса включительно в универ ходил только на экзамены. Благо вундеркидность позволяет отксерить чей нибудь конспект и за 2 дня изучить материал не хуже преподавателя. Но это уже совсем оффтоп.
самомнения вам не занимать, браво На самом деле возможно сможете и вправду что-то сделать толковое. Сейчас это конечно выглядит слишком уж примитивно, но всему свое время

Давайте прекратим срач. Серьезно. Спор ни о чем. Через полгода вернемся, думаю сделаем и тут тему, проведем PR, и по факту его посремся. OK? :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457100
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie,

Я думаю и в ваших интересах, что не "1Сом единым" :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457114
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы.
Вот, кажется они.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457118
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieМСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы.

Странные люди, по email'у и сколково вычислили проект, а компанию не можете... И кстати как вы понимаете, я не единственный владелец.

А вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания.
Опять уходим от прямого ответа? Прошу обозначить 400 компаний, уважаемый совладелец миллионного бизнеса. Я думаю любой уважаемый себя управленец не стал бы подобным образом скатываться ниже плинтуса. Портфолио и перечень компаний - визитная карточка любого нормального бизнесмена. Где это всё?
Да задрал ты со своим хабром. Зачем мне эта помойка?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457133
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmМСУХоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских
да нет там ничего такого. Обычный юношеский максимализм. Демки посмотри, увидишь суть...
Если тебе еще интересно, то можешь презентацию посмотреть .
Жуть... вот понимаю топикстартер. Выступил по делу, обозначил тех. доки, решение, обрисовал архитектуру, видео презентацию обозначил, дал триал поюзать на офсайте. Вопросов нет. Подход умного человека с понятной идеологией и прозрачным бизнесом. А этот языкочесатель с вакуумными 400 клиентами и феерическим лямом бакинских, нарисованных в воздухе... Да еще и с таким студенческим апломбом селектописателя. Смех и срам. Это не подход управленца, менеджера. Это подход клоуна. С пустой сумкой за спиной.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457139
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieА вообще, повторяю рекомендацию автору. Хабр. Там МСУ бы давно слили бы карму за свои высказывания.
детский сад


...мдя. я уже вышел из того возраста, когда мне так важна форумная карма. Особенно на говнохабре :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457145
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров.

Это вы перепутали : "у нас все круто, но как не скажу". "Все на лету за 2 дня, но как, опять не скажу, вы просто тупые, и понять не сможете". Это тут прокатывает, на хабре вас бы слили сразу за такую аргументацию.
Пойду убью себя об стену за то, что меня слили бы на хабре. Всем бояться.
Цирк
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457154
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВыcпрошайкаМСУСписочек 400 компаний хотелось бы лицезреть. И где таки профайл? Хоть убейте, не вижу я пока успешного владельца с собственными инвестициями в лям бакинских. Вижу чистой воды шум ветра без костей. И я рад ошибаться, но пока увы.
Вот, кажется они.
Ну не будем прекрываться папиными заслугами. Я так понял, что речь о его сколковской богодельне. Или говорим одно, а в уме другое?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457161
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ,

думаю 400 компаний там есть, без проблем, розница все таки
есть и крупные
но
работает это, скорее всего, на старом добром фокспро
и хозяин бизнеса - папа

платформа lsfusion взлетает с года 2008, насколько успешно - не понятно
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457194
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

мда... вы ничего не перепутали. Я понимаю, что при отсутствии нормального продукта можно запудрить мозги клиентам сайтом. Но повторно: здесь немного другая аудитория чем на хабре, здесь более все же приземленных профессионалов, чем студентов-программеров.

Это вы перепутали : "у нас все круто, но как не скажу". "Все на лету за 2 дня, но как, опять не скажу, вы просто тупые, и понять не сможете". Это тут прокатывает, на хабре вас бы слили сразу за такую аргументацию.
вам не хватило опубликованной на сайте информации что-ли? Не пойму. Вроде все расписано, с примерами, роликами и т.п. . Но обсуждается в теме же не это.
То что вы тупой я не говорил, не выдумывайте. Еще раз могу повторить
iscrafmИ никто вас тупым не называет, не нужно наглой клеветы.
я только говорю вам, что вы рассматриваете все только с одной точки зрения, известной вам. Но существует и другие, вам не известные. Так понятно?
15085651

И прекратите меня уже хабром стращать или что вы там делаете :) Мне не нравится этот ресурс совершенно по другой причине.
Я же говорю, может через несколько лет доделаете свою версию MUMPS и даже желаю успехов.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457409
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеевКак Вы поддерживаете кеширование информации на клиенте и связанное отображение кешированных элементов в гриде.


Одно из базовых понятий в Platypus Platform это Модель данных .
Это как раз то место, где находятся данные после того как они будут загружены из базы. Модель данных состоит из сущностей и связей между ними. Все это конфигруируется в визуальном редакторе или программно.
Сущности в модели создаются на базе SQL запросов.
Грид или другой "модельный виджет" привязываются к модели данных и отображают ее текущее состояние, а также может менять данные в модели. При вызове метода model.save() все изменения в модели записываются в базу данных. Модель имеет свой JavaScript API, а если просто, то сущности -- это обычные массивы JavaScript.

Вообще у модели много возможностей, про них можно почитать в нашем Руководстве разработчика в главе про модули.

ВМоисеев3. Вы имеете большой опыт работы в среде HTML5/CSS3/JavaScript. Подскажите тех.литературу на русском.

К сожалению, большого опыта по HTML5/CSS3 у меня на данный момент нет.
Кстати для разработки на Platypus Platform знать HTML5/CSS3 не нужно.

По JavaScript могу порекомендовать блог Дмитрия Сошникова
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457559
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
MODULE Test;

CLASS NamedObject;
CLASS Stock : NamedObject;
CLASS Article : NamedObject;
CLASS Document;
CLASS IncomeDocument : Document;
CLASS OutcomeDocument : Document;

name = DATA VARSTRING[100] (NamedObject);
date = DATA DATE (Document);
stock = DATA Stock (Document);
nameStock (document) = name(stock(document));

quantity = DATA INTEGER (Document, Article);
incomeQuantity = GROUP SUM quantity(document, article) IF document IS IncomeDocument AND date(document) <= date BY stock(document), article, date; 
outcomeQuantity = GROUP SUM quantity(document, article) IF document IS OutcomeDocument AND date(document) <= date BY stock(document), article, date;

balance (stock, article, date) = incomeQuantity(stock, article, date) (-) outcomeQuantity(stock, article, date);
balanceDoc(document, article) = balance(stock(document), date(document), article); 

CONSTRAINT balanceDoc(document, article) < 0 AND quantity(document, article) MESSAGE 'Остаток на дату документа должен быть положительным';

FORM documents 'Накладные'
	OBJECTS d=Document
	PROPERTIES(d) READONLY date, nameStock, ADDFORM, EDITFORM, DELETE

	OBJECTS a=Article
	PROPERTIES READONLY name(a), quantity(d, a), balanceDoc(d, a)
 ;


В двух словах: проверяет остаток на дату, все можно менять задним числом (был у нас такой клиент, кто с колес торговал, ох мы с ним на..лись на фокспро). В этом примере всего лишь один кейс, но давайте хотя бы его продемонстрируйте, как это у вас, в MUMPS'е, где нить еще будет выглядеть... У меня на этот кусок с нуля разработать ушло 5 минут (не написать, а именно разработать :) ), хотя честно не проверял (то есть только IDE'кой). Какие проблемы решает платформа изнутри, можете посмотреть по темам которые я создавал, раз уж начали копать (там при это простые, сложные нет смысла обсуждать так как очень долго формулировать и важен контекст)

Но в любом случае совет: если вы настолько уверены в возможностях платформы, просто приходите к заказчику, и говорите мы автоматизируем все ваши процессы (в том числе все то что вы делаете в excel'е), за 3 месяца, под любой ОС, клиент, под ключ, без ТЗ, без предоплаты (ну или с небольшой и moneyback), за условно 30к (то есть в раза 3 дешевле чем в среднем по рынку). Win rate будет процентов 30-50. Получаете реф, и вперед. И тогда если у вас на самом деле настолько крутая платформа, то вы проскочите кассовый разрыв (но будьте готовы что в таких проектах за 5 дней до внедрения, постановка легко может перевернуться, так как такие заказчике очень слабо разбираются в IT, и реализации таких проектов). Во всяком случае мы пока пробуем такую тактику, и с большего она уже почти работает :) Но не буду загадывать :)

А пока меня 3 дня не будет, и боюсь за это время тема затухнет, так что адьес. Ну и МСУ конечно может в след покидаться какашками, все же тут не говнохабр :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457583
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... и снова бессознательный поток мысли, уводящий куда-то в космос.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457633
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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-стиле.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457701
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Он, как и бизнес, вас даже слушать не станет, у него, как и у бизнеса, другие проблемы. 1С в этом смысле как Apple, людям нужна одна кнопка, им не нужны тысячи настроек. Им вся ваша вода про SOA нафиг не упала, и именно поэтому у них 7 тысяч только опубликованных внедрений в неделю."
+1. В конторах, где сидят 20-100 человек, всякие навороты, как правило, не нудны.

Но МСУ тоже прав. Бывают нужны и решения с SOA и тп.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457847
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
MODULE Test;

CLASS NamedObject;
CLASS Stock : NamedObject;
CLASS Article : NamedObject;
CLASS Document;
CLASS IncomeDocument : Document;
CLASS OutcomeDocument : Document;

name = DATA VARSTRING[100] (NamedObject);
date = DATA DATE (Document);
stock = DATA Stock (Document);
nameStock (document) = name(stock(document));

quantity = DATA INTEGER (Document, Article);
incomeQuantity = GROUP SUM quantity(document, article) IF document IS IncomeDocument AND date(document) <= date BY stock(document), article, date; 
outcomeQuantity = GROUP SUM quantity(document, article) IF document IS OutcomeDocument AND date(document) <= date BY stock(document), article, date;

balance (stock, article, date) = incomeQuantity(stock, article, date) (-) outcomeQuantity(stock, article, date);
balanceDoc(document, article) = balance(stock(document), date(document), article); 

CONSTRAINT balanceDoc(document, article) < 0 AND quantity(document, article) MESSAGE 'Остаток на дату документа должен быть положительным';

FORM documents 'Накладные'
	OBJECTS d=Document
	PROPERTIES(d) READONLY date, nameStock, ADDFORM, EDITFORM, DELETE

	OBJECTS a=Article
	PROPERTIES READONLY name(a), quantity(d, a), balanceDoc(d, a)
 ;



В двух словах: проверяет остаток на дату, все можно менять задним числом (был у нас такой клиент, кто с колес торговал, ох мы с ним на..лись на фокспро). В этом примере всего лишь один кейс, но давайте хотя бы его продемонстрируйте, как это у вас, в MUMPS'е, где нить еще будет выглядеть... У меня на этот кусок с нуля разработать ушло 5 минут (не написать, а именно разработать :) ), хотя честно не проверял (то есть только IDE'кой). Какие проблемы решает платформа изнутри, можете посмотреть по темам которые я создавал, раз уж начали копать (там при это простые, сложные нет смысла обсуждать так как очень долго формулировать и важен контекст)
еще раз ради интереса проверил логику. С прошлого раза ничего не изменилось:
расход 2-5 = "Отстаток не может быть отрицательным"
Расход 2-1 = 3 оригинальный результат
Расход 3-1 = 3 оригинальный результат
Расход 3-3 = 1 выше всяких похвал

Я это к тому, что прежде чем что-то рассказывать профессионалам хотя бы математику простейшую приведите в порядок, как-то разберитесь что такое транзакции и прочие нюансы в бизнес-приложениях.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457872
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmвы даже этого не знаете что-ли? Действительно, строители велосипедов с повышенным самомнением удивляют. Почитайте хоть немного про функциональные языки и сравните то что вы типа придумали с ними. С Haskell начните... Но у вас какая-то смесь mumps, haskell...


Тогда уж, common lisp, haskell, sql, и mumps. Хотя это как электромобиль - смесь электрички, велосипеда и самолета.

Напишите тот же пример скажем на haskell'е, или mumps, если не верите, у вас даже близко не получится. А то вы опять пропустили предметную часть.

iscrafmps сама парадигма у вас несколько примитивная, подходит разве что для приложений в CRUD-стиле.
Ну конечно, ERP - прямо чистый CRUD. Или вы выводы только по этому маленькому примеру делаете?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457874
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
MODULE Test;

CLASS NamedObject;
CLASS Stock : NamedObject;
CLASS Article : NamedObject;
CLASS Document;
CLASS IncomeDocument : Document;
CLASS OutcomeDocument : Document;

name = DATA VARSTRING[100] (NamedObject);
date = DATA DATE (Document);
stock = DATA Stock (Document);
nameStock (document) = name(stock(document));

quantity = DATA INTEGER (Document, Article);
incomeQuantity = GROUP SUM quantity(document, article) IF document IS IncomeDocument AND date(document) <= date BY stock(document), article, date; 
outcomeQuantity = GROUP SUM quantity(document, article) IF document IS OutcomeDocument AND date(document) <= date BY stock(document), article, date;

balance (stock, article, date) = incomeQuantity(stock, article, date) (-) outcomeQuantity(stock, article, date);
balanceDoc(document, article) = balance(stock(document), date(document), article); 

CONSTRAINT balanceDoc(document, article) < 0 AND quantity(document, article) MESSAGE 'Остаток на дату документа должен быть положительным';

FORM documents 'Накладные'
	OBJECTS d=Document
	PROPERTIES(d) READONLY date, nameStock, ADDFORM, EDITFORM, DELETE

	OBJECTS a=Article
	PROPERTIES READONLY name(a), quantity(d, a), balanceDoc(d, a)
 ;



В двух словах: проверяет остаток на дату, все можно менять задним числом (был у нас такой клиент, кто с колес торговал, ох мы с ним на..лись на фокспро). В этом примере всего лишь один кейс, но давайте хотя бы его продемонстрируйте, как это у вас, в MUMPS'е, где нить еще будет выглядеть... У меня на этот кусок с нуля разработать ушло 5 минут (не написать, а именно разработать :) ), хотя честно не проверял (то есть только IDE'кой). Какие проблемы решает платформа изнутри, можете посмотреть по темам которые я создавал, раз уж начали копать (там при это простые, сложные нет смысла обсуждать так как очень долго формулировать и важен контекст)
еще раз ради интереса проверил логику. С прошлого раза ничего не изменилось:
расход 2-5 = "Отстаток не может быть отрицательным"
Расход 2-1 = 3 оригинальный результат
Расход 3-1 = 3 оригинальный результат
Расход 3-3 = 1 выше всяких похвал

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

Хоть убейте не пойму что вы делаете. Если менять количество в последнем расходном документе. На 5 - срабатывает ограничение, на 3 остаток 1, на 2 остаток 2 и т.п.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457930
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 09:57 [15095490]
спасибо за ссылку на блог.
>...Грид или другой "модельный виджет" привязываются к модели данных ...
Если возможно, поподробнее по технике привязки. Как осуществляется динамическая подстановка в гриде из сущности справочник, если отображается другая сущность.
Вопрос связан с тем, что немного знаком с техникой подстановки в Silverlight 5. Достаточно муторно. Требуется писать программный код. Также не просто доходчиво объяснить что делать не программисту. А значит теряется простота изготовления конечного продукта - нужно программировать специалисту хорошего уровня. В этих условиях, на мой взгляд, Microsoft прав, что не упирает на легкость изготовления конечного продукта, он дает инструментарий, и не простой, но на нем можно делать почти всё, и главное воспользоваться нажитом - готовым проектом при наличии "напильника" - VS 2013.
Не поймите меня превратно - поддерживаю любые начинания в разработке программных систем - ибо сразу можно жемчужину и не заметить, но это не означает её отсутствие.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457938
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieХоть убейте не пойму что вы делаете. Если менять количество в последнем расходном документе. На 5 - срабатывает ограничение, на 3 остаток 1, на 2 остаток 2 и т.п.
элементарные действия, но попробуйте немного многопользовательскую работу смоделировать. Или это типа персональной системы?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457941
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmps сама парадигма у вас несколько примитивная, подходит разве что для приложений в CRUD-стиле.
Ну конечно, ERP - прямо чистый CRUD. Или вы выводы только по этому маленькому примеру делаете?
расшифруйте плз... " ERP - прямо чистый CRUD" - это утверждение?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38457946
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поймал себя на мысли, что давно уже читаю сообщения товарища Моисеева через строчку или вообще скипаю. Всё-равно какая-то поносная бредятина. Я один такой? :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458054
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieХоть убейте не пойму что вы делаете. Если менять количество в последнем расходном документе. На 5 - срабатывает ограничение, на 3 остаток 1, на 2 остаток 2 и т.п.
элементарные действия, но попробуйте немного многопользовательскую работу смоделировать. Или это типа персональной системы?

Как, если не секрет? Ну не могу я так быстро сохранить нажать в 2-х формах. Кроме того там ни одного материализованного свойства нет, в базе только первичные данные хранятся. Так что не понимаю как вообще многопользовательская работа может влиять на те же остатки.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458059
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...

Ну конечно, ERP - прямо чистый CRUD. Или вы выводы только по этому маленькому примеру делаете?
расшифруйте плз... " ERP - прямо чистый CRUD" - это утверждение?

Ну CRUD это Pet Hotel, то что автор предлагает. А по той же ссылке ERP (ну я знаю, что формально это не ERP, я имею ввиду в том виде в котором сейчас это понятие используют, потому как тогда и 1С ERP не ERP, а про OpenERP я вообще молчу) с мультивалютным учетом, поддержкой разных юрлиц и тучей чего еще (конкретно эту логику не я писал, так что даже до конца не знаю что там еще есть :) ).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458211
man4real
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев, для отображения справочников используется компонент ModelCombo. Свойство Field указывает на нужное поле сущности, свойство displayField отвечает за отображаемое поле из справочника, а свойство valueField на связь справочника и сущности.
При любом изменении данных в справочнике на стороне клиента, изменения будут отображены в выпадающем списке. В случае если не нужен выпадающий список, а только подстановка значения из справочника, нужно определить свойство List - false.
Для того чтобы использовать эти свойства в гриде необходимо в инспекторе объектов выбрать представление колонки - справочник и настроить колонку соответствующим образом.
Таким образом писать никакого кода не надо.

Иногда необходимо сделать хитрый выбор, например, с возможностью правки справочника, в таком случае можно использовать событие onSelect для вызова пользовательского представления справочника:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
function columnOnSelect(aEditor) {                                
    var fmListSelect = new fmListSelector(); //Создание формы выбора
    fmListSelect.showModal(function(aValue){ //Вызов формы выбора
        if (aValue){
            aEditor.value = aValue.value;
            if (aValue.isModified) dsEntities.requery();//Обновляем данные справочника, если он был изменен
        }
    }); 


Как видно в callback модального отображения формы находится функция для записи полученного значения в ячейку, а так же requery набора данных справочника, в случае если он был изменен.
Код для формы выбора выглядит так:
Код: javascript
1.
2.
3.
4.
function btnOkActionPerformed(evt) {                                      
    close({ value: Param1, //Передаем выбранное значение
            isModified: model.modified}); //Передаем данные об изменении справочника
} 
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458246
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

расшифруйте плз... " ERP - прямо чистый CRUD" - это утверждение?

Ну CRUD это Pet Hotel, то что автор предлагает. А по той же ссылке ERP (ну я знаю, что формально это не ERP, я имею ввиду в том виде в котором сейчас это понятие используют, потому как тогда и 1С ERP не ERP, а про OpenERP я вообще молчу) с мультивалютным учетом, поддержкой разных юрлиц и тучей чего еще (конкретно эту логику не я писал, так что даже до конца не знаю что там еще есть :) ).
вы не совсем суть понимаете. CRUD и ERP это понятия совершенно из разных областей. Я говорю без относительно прикладной логики, об архитектуре LSF. Она основана на обычной обработке БД по принципу CRUD, сам язык к этому принуждает. Свойство, правила его хранения, констрейнты и т.п. Гостиница для собак это или ERP, построенная по таким принципам - роли не играет. От того, что все это назвали СОП - суть не изменилась.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458261
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валера, не хочешь нанять его к себе в пиар-менеджеры? Прикинь, сколько пыли и какой профит.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458282
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Ну CRUD это Pet Hotel, то что автор предлагает. А по той же ссылке ERP (ну я знаю, что формально это не ERP, я имею ввиду в том виде в котором сейчас это понятие используют, потому как тогда и 1С ERP не ERP, а про OpenERP я вообще молчу) с мультивалютным учетом, поддержкой разных юрлиц и тучей чего еще (конкретно эту логику не я писал, так что даже до конца не знаю что там еще есть :) ).
вы не совсем суть понимаете. CRUD и ERP это понятия совершенно из разных областей. Я говорю без относительно прикладной логики, об архитектуре LSF. Она основана на обычной обработке БД по принципу CRUD, сам язык к этому принуждает. Свойство, правила его хранения, констрейнты и т.п. Гостиница для собак это или ERP, построенная по таким принципам - роли не играет. От того, что все это назвали СОП - суть не изменилась.

Тогда вы что-то путаете. Архитектура LSF никак не ограничивает ни интерфейсы ввода, ни логику обработки информации. То есть можете реализовывать все в CRUD - стиле (если рассматривать это понятие с точки зрения UI), то есть справочники \ документы, можете в виде рабочих столов (то есть WYSIWYG как в Excel) и бизнес-процессов (в папке Рабочий стол). Это как раз всякие 1С'ы ограничивают программиста по логике интерфейсов, а конкретно платформе все равно первичные данные будут на форме или агрегированные (то есть это форма или отчет), один или десять объектов, как они будут друг с другом связаны и т.п.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458325
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>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>


да и это ещё не всё.
Поэтому и интересно, как это у других.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458341
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie,
И чё вас на CRUD обсуждение понесло?
Оффтоп ведь.
Какая разница как слой ГУИ представлять. В екселе, в папках или диаграмме Ганнта?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458355
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man4real,
- как влияет редактирование справочника на параллельно открытую сессию другим пользователем?
- как показывает комбо справочник миллион объектов - города России в веб
- как делается модальность в веб если её там нет?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458745
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>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.
namespace InfoMat.Views {
  //-- Подстановка ComboBox из справочника подразделений
  public class es_Подразделения_Refs {
    public Dictionary<Guid, string> Подразделения {
      get { return гп.dct_Подразделения; }
    }
  }
  //-- Подстановка ComboBox из справочника тем  public class es_Темы_Refs {
    public Dictionary<Guid, string> Темы {
      get { return гп.dct_Темы; }
    }
  }
}


Функция обратного вызова добавит в словарь выбранный элемент, если отсутствует, удалить из словаря подстановку на модифицированный, если не других ссылок и сделает изменение поля отображаемой сущности.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458779
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123man4real,
- как влияет редактирование справочника на параллельно открытую сессию другим пользователем?
- как показывает комбо справочник миллион объектов - города России в веб
- как делается модальность в веб если её там нет?

- Записи в моделях данных других пользователей сами не изменятся, и будут устаревшими до обновления этих моделей. Можно сделать push-рассылку и попросить эти модели данных обновить, например.

- Это делается при помощи "ленивого" дерева.

- Есть, форму можно отобразить методом show() или showModal().
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38458993
man4real
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев, согласен, иногда возникает достаточно часто :)

Для организации подобного справочника можно сделать запрос не возвращающий результатов с соответствующими полями и заполнить его нужными значениями.
Пример
Код: plsql
1.
2.
3.
4.
5.
6.
7.
/* @name dynamicQuery
 * @manual
 * @readonly
 */

select fieldID, fieldName
from dummytable

Затем вставить в него все необходимые данные:
Код: javascript
1.
2.
3.
4.
5.
function DQ_AddNew(aFieldID, aName){
  dynamicQuery.insert(dynamicQuery.md.fieldID, aFieldID,
                      dynamicQuery.md.fieldName, aName);
    });
}

В дальнейшем, в этот набор данных можно добавлять новые значения из другой формы:
Код: javascript
1.
2.
3.
4.
5.
    var fmNewVal = new fmNewVal();
    fmNewAdr.showModal(function(aValue){
        if (aValue){
               DQ_AddNew(aValue.FieldID, aValue.Name);
        }

Соответственно из другой формы нужно передать новые значения.
Petro123- как делается модальность в веб если её там нет?
Да, действительно, настоящей модальности под браузером нет, однако, если вы запустите свое приложение и вызовите форму showModal(), то вы получите модальную форму работающую в браузере,) Конечно, есть некоторые ограничения на исполнение кода, к примеру весь код, который должен быть после закрытия данной формы, дожен быть размещен в callback функции showModal():
Код: javascript
1.
2.
3.
someForm.showModal(
function(aValue){...}); //будет отработан после закрытия модальной формы
...nextCode... //будет отработан сразу после вызова модальной формы

При этом aValue содержит значение преданное в close(someValue) модальной формы
Petro123- как показывает комбо справочник миллион объектов - города России в вебдумаю, вы согласитесь, что загружать в клиентское приложение миллион объектов из базы данных - ошибка проектирования, не важно делается это в веб или десктоп приложении. Тем более плохая затея пытаться это все отобразить в пользовательском интерфейсе, не важно, идет здесь речь о выпадающем списке или каком либо другом компоненте. В примере с городами лучшим решением будет представление списка городов с разделением на регионы, области, районы и т.д. Для этого, как сказал Вадим, как раз используется ленивое дерево, для открытия каждого нижележащего узла которого посылается новый запрос к БД.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459084
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man4real,
Вы забыли про ленивую подгрузку в таблице. Пользователь не понимает почему нельзя подкачивать данные 10 записей которые видны в окне. Хоть из 20 млн.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459096
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,
Т.е. как сами не изменятся?
Дайте ВИ или прецендент такой ситуации.
Вася и Петя правят одну сущность
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459220
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Пользователь не понимает почему нельзя подкачивать данные 10 записей которые видны в окне. Хоть из 20 млн.
еще одна иллюзия. Быстро показать никому не нужные 10 записей, иллюзия мгновенной реакции системы. Мало пользователей на самом деле задумываются над вопросом "а зачем" или что будет когда захочешь посмотреть последние записи и т.п. Пока правда не начинают работать
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459221
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Вася и Петя правят одну сущность
Вася и Петя в магазине одной купюрой пытаются расплатится за разные товары
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459284
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понимаю высосанную из пальца жуткую ситуацию с одновременной правкой номенклатуры n пользователями. В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459611
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
Ты не в курсе что сейчас пагинацию не делают?
Вопрос был автору платформы.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459613
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
В платформе ничего прикручивать не надо. Это стандартный вопрос.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460071
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные.

По поводу одновременной правки одного справочника:

По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым.

В случае, если нужно более "аккуратная" работа с данными можно сделать так:
- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам. Для этого придется вызвать еще один серверный метод. На сервере такая рассылка делается в одну строчку кода.
- другие клиенты подписанные получают нотификацию и далее действуют по своей логике: например, предупреждают пользователя и/или обновляют данные в модели.

В текущей весии платформы для организации такой рассылки для этого придется вызвать серверный метод с клиента, который правит справочник или на сервере что-то придумывать.
В следующей версии запланирован более удобный механизм с использованием специального серверного модуля, который можно будет назначить ответственным за валидацию данных на сервере при вызове model.save() и в коде этого модуля инициировать рассылку.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460136
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В платформе ничего прикручивать не надо. Это стандартный вопрос.
Во многих платформах этот вопрос никак не решается. За ненадобностью.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460254
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос.
Во многих платформах этот вопрос никак не решается. За ненадобностью.
А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460271
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 12:07 [15107778]
>... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым...
Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят)

С уважением, Владимир
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460279
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУВо многих платформах этот вопрос никак не решается. За ненадобностью.
А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет.
С каких это пор акцесс стал ERP системой? :) Например, MS CRM, SharePoint, 1C, аксапта, SAP.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460294
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очень много про рассылку. IMHO это оффтоп.
Vadim VashkevichPetro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные.
===== я помню про дерево. 1) что делать если ветка большая. Девочку Машу не предупредишь: "Заведи ещё ветку". 2) В гриде нет дерева, но есть скроллинг-ползунок. 3) В андроиде есть "....больше".
Т.е. при скольки записей у вас начинает тормозить грид?

По поводу одновременной правки одного справочника:

По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым.

==== нет. Обычно одна сущность - одна запись. Значит, пользователь утром загрузив её .....вечером затрёт ВСЕ изменения всех других пользователей в течении дня. Причём молча(.
А ведь это важный кейс в ваших демках для корпоративной работы.


В случае, если нужно более "аккуратная" работа с данными можно сделать так:
- при сохранении одним пользователем данных на мы инициируем push - ...............................модуля инициировать рассылку.
______________________________________________
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460297
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУС каких это пор акцесс стал ERP системой? :)
Ну тебе же многопользовательская работа не нужна).
А "она есть", даже там)). Ты просто не в курсе.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460299
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос.
Во многих платформах этот вопрос никак не решается. За ненадобностью.
это вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460303
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSAP.
угу. Когда большие корабли бороздят просторы....
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460305
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmэто вопрос более высокого, прикладного уровня
блокировки, транзакции, их виды и методы решаются на прикладном. Если в платформе есть инструменты). Как у хибера, например.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460309
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>Vadim Vashkevich, сегодня, 12:07 [15107778]
>... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым...
Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят)

С уважением, Владимир
на самом деле в большинстве случаев такое поведение является именно приемлемым. Подобные вопросы могут возникать если система спроектирована на прикладном уровне как "куча мала", т.е. множество пользователей шляются по системе и думаю чтобы им такого сделать. Если БП, логика и нормальная авторизация имеют место, то такие вопросы обычно не возникают
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460342
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
В БД есть оптимистическая и пессимистическая..... Есть для оракла "nowait".
Т.е. можно сделать так, как ХОЧЕТ заказчик.
В этом и сложность платформ, что надо и гибко...и просто)).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460361
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ну тебе же многопользовательская работа не нужна).
А кто сказал, что MS CRM, SharePoint, аксапта, 1С, сап не многопользовательские? :)

Petro123А "она есть", даже там)). Ты просто не в курсе.
Раскрой тему подробнее.

iscrafmэто вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы
О чем я выше и написал:

МСУВ 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи.

Petro123МСУSAP.
угу. Когда большие корабли бороздят просторы....
И?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460376
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460394
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 12:07 [15107778]
>...- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам...
Не понимаю:
1. как Вы определяете множество <все остальные заинтересованые клиенты>.
2. Вы постоянно поддерживаете связь сервера приложений с клиентом? Как это реализовано? А то я отказался от постоянной связи не то что сервер-клиент, но и клиент-сервер.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460397
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними.
действительно, с тобой лучше о функционале не говорить.
Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут.
Удачи!
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460399
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними.
действительно, с тобой лучше о функционале не говорить.
Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут.
Удачи!
Второй раз повторяю вопрос: с каких это пор акцесс стал ERP системой? И причем тут вообще акцесс?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460408
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем).
В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи.
Так и д.б.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460431
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модМСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем).
В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи.
Так и д.б.
Опять 25... Формзы это не ERP. Если в ERP потребуется сделать подобную специфическую - это не составит труда. Но дело в том, что это нафик никому не нужно в 99% случаев.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460454
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichПо умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым.
Аааааа! Жесть какая!
Вы про http://citforum.ru/database/advanced_intro/39.shtml#13.2.3]отсутствие потерянных изменений ( первый уровень изолированности) слышали?

Знал я Васкевича одного... Дэвида... не родственник Ваш? Поспрошаейте его, что да как.... :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460503
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев>Vadim Vashkevich, сегодня, 12:07 [15107778]
>...- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам...
Не понимаю:
1. как Вы определяете множество <все остальные заинтересованые клиенты>.
2. Вы постоянно поддерживаете связь сервера приложений с клиентом? Как это реализовано? А то я отказался от постоянной связи не то что сервер-клиент, но и клиент-сервер.

С уважением, Владимир.

Была идея использовать websocket и встроенный в Platypus Platform механизм рассылки, что-то вроде этого:

Клиентский код:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
var webSocket = new WebSocket(wsProtocol + "//" + wsUrl);
//подписаться на события с тэгом "tag1"
webSocket.onopen = function() {
        webSocket.send(["tag1"]);
};
//обработать событие
webSocket.onmessage = function(event) { 
       Logger.info("A notification from the server!");
       // Обновить наборы данных и уведомить пользвателя о том, что данные изменились
};



Серверный код:
Код: javascript
1.
2.
3.
//разослать подписаным клиентам сообщения
var pusher = com.eas.server.websocket.TaggedFeedEndPoint;
pusher.broadcast("tag1", { entity : "someEntity", msg : "Data changed", time : new Date().getTime()});
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460509
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модМСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем).
В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи.
Так и д.б.
потому что для этого ничего делать не нужно. Делать нужно для обратного
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460515
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaVadim VashkevichПо умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым.
Аааааа! Жесть какая!
Вы про http://citforum.ru/database/advanced_intro/39.shtml#13.2.3]отсутствие потерянных изменений ( первый уровень изолированности) слышали?
кто о чем уже. При чем здесь теория по СУБД. Хоть бы читали о чем речь идет, прежде чем ...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460531
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmкто о чем уже
Радуют любители сей флудильни высосать из пальца проблему в вакууме и с умным видом жевать её по несколько страниц, содрогая мир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460580
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 15:02 [15109383]
>...//разослать подписаным клиентам сообщения...
Дошло. Перед тем как начинаю работать с данными (справочником, например) подписываюсь, по завершению подпись снимаю.
Как вариант, почему и нет.
Но вариант "кто первым встал, того и тапочки" мне ближе.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460667
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmIzyaпропущено...
Аааааа! Жесть какая!
Вы про http://citforum.ru/database/advanced_intro/39.shtml#13.2.3]отсутствие потерянных изменений ( первый уровень изолированности) слышали?
кто о чем уже. При чем здесь теория по СУБД. Хоть бы читали о чем речь идет, прежде чем ... А при чем здесь теория по СУБД? Вася поменял запись, она успешно поменялась, Вася успокоился. Одновременно (чуть позже) Петя поменял другое поле в этой же записи, при ее сохранении значение введенное Васей гавкнулось.
Или слова "запись" и "сохранить" в вашем разговоре имеют другой смысл? Я этого не увидел, хоть и пересмотрел всё еще раз. Ткните уж, где тут в топике другой смысл появляется, или объясните, в чем я неправ.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460672
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУОпять 25... Формзы это не ERP.
Формзы - это платформа (топик про платформу)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460675
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmпотому что для этого ничего делать не нужно. Делать нужно для обратного
Это как это ? Для того, что бы второму юзеру сообщить, что он пытается обновить уже обновленну строку, это надо знать. Это не очень просто. А надо это или нет, значения не имеет.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460684
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модМСУОпять 25... Формзы это не ERP.
Формзы - это платформа (топик про платформу)
Речь о коробках а-ля ERP / ECM / CRM. А платформой можно и дотнет назвать, так что, давай фичи дотнета сюда постить?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460700
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев, я проконсультировался, можно и "кто первый стал" стиль реализовать запрограммировав определенную логику в серверных модулях, все это возможно
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460711
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модiscrafmпотому что для этого ничего делать не нужно. Делать нужно для обратного
Это как это ? Для того, что бы второму юзеру сообщить, что он пытается обновить уже обновленну строку, это надо знать. Это не очень просто.
зачем пользователю знать, что обновил уже обновленную кем-то строку?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460717
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУРечь о коробках а-ля ERP / ECM / CRM. А платформой можно и дотнет назвать, так что, давай фичи дотнета сюда постить?
Все коробки многослойные. В OEBS это формс. В SAP abap и т.д. Вот это нижний слой и называют платформой. Не надо подменять понятия.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460719
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaВася поменял запись, она успешно поменялась, Вася успокоился. Одновременно (чуть позже) Петя поменял другое поле в этой же записи, при ее сохранении значение введенное Васей гавкнулось.
и что? Васе нужно опять волноваться? Можете без аналогий выразить мысль?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460732
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmзачем пользователю знать, что обновил уже обновленную кем-то строку?
Он не обновил, у него возникает сообщение, что должен считать строку заново и только после этого он может обновлять.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460784
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich,сегодня, 16:52 [15110344]
>ВМоисеев, я проконсультировался ...
Вадим, я хотел бы, чтобы Вы меня правильно поняли - я не гений и не судья последней инстанции. В своё время занимался разработкой почти аналогичной системы. Вопросы стояли такие же. Разве что дополнительное ограничение, - между клиентами и системой географическое расстояние, каналы связи не шибко быстрые и надежные, объем возвращаемых значений удаленной функцией ограничен. Поэтому сначала клиенту приходилось закачивать базовую (смысловую) выборку, а потом уж подкачивать фрагмент справочника для подстановки. Клиента честно предупреждал - закажи хоть всю таблицу - получишь не более, чем (250 у меня) строк. Была попытка применить страничную подкачку - клиенту видел полный объем выборки запроса, число страниц, число строк в текущей (отображаемой) страницы. Но нет уверенности в необходимости такого подхода. Стрельба по воробьям.
И вопросы мои связаны с тем, а как у Вас.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460793
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модВсе коробки многослойные. В OEBS это формс. В SAP abap и т.д. Вот это нижний слой и называют платформой. Не надо подменять понятия.
Каким образом слойность относится к проблеме обновления данных? Какой слой есть в MS CRM, Axapta и SharePoint? По-моему, дискуссия укатилась вообще в сточные воды...

_модiscrafmзачем пользователю знать, что обновил уже обновленную кем-то строку?
Он не обновил, у него возникает сообщение, что должен считать строку заново и только после этого он может обновлять.
Что такое "ощущение, что надо считать строку заново"? Как часто у тебя возникают подобные ощущения?

P.S. Пользователь А изменил 3 поля, пользователь B изменил 2 поля. Если эти поля не пересекаются, никаких проблем не возникает. Если эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460829
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУP.S. Пользователь А изменил 3 поля, пользователь B изменил 2 поля. Если эти поля не пересекаются, никаких проблем не возникает. Если эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы?
это ты за автора додумал?. У него про "запись" было)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460845
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУКаким образом слойность относится к проблеме обновления данных?
Непосредственное.
МСУЧто такое "ощущение, что надо считать строку заново"?
Сообщение :)
МСУЕсли эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы?
Могут. Поэтому это правило и зменено на более правильное.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460846
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУP.S. Пользователь А изменил 3 поля, пользователь B изменил 2 поля. Если эти поля не пересекаются, никаких проблем не возникает. Если эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы?
это ты за автора додумал?. У него про "запись" было)
Это я из жизни реальный пример привел. У записи есть n атрибутов, меняться могут [0;n] атрибутов разом и по-очередности. В чем пример нереален?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460847
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmIzyaВася поменял запись, она успешно поменялась, Вася успокоился. Одновременно (чуть позже) Петя поменял другое поле в этой же записи, при ее сохранении значение введенное Васей гавкнулось.
и что? Васе нужно опять волноваться? Можете без аналогий выразить мысль? Нет, Васе волноваться не нужно. Непонятно только зачем он вообще данные вводил. Нормальная такая система, где пользователю нельзя быть ни в чем уверенным. В общем, всё хорошо. Обсуждайте дальше высокие материи. :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460850
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУто я из жизни реальный пример привел. У записи есть n атрибутов, меняться могут [0;n] атрибутов разом и по-очередности. В чем пример нереален?
Атрибуты м.б. взаимосвязаны.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460852
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модНепосредственное.
Железобетонный аргумент.

_модМСУЧто такое "ощущение, что надо считать строку заново"?
Сообщение :)
Ощущение в виде сообщения? :) Нужно, во-первых, перестать курить траву перед работой с ERP. Во-вторых, никакие сообщения не нужны. Причина обозначена выше, повторяться не буду. Исключительные ситуации, коих 1%, не в счет.

_модМСУЕсли эти поля пересекаются - играет правило последних тапок. Какие еще могут быть проблемы?
Могут. Поэтому это правило и зменено на более правильное.
Проблем никаких быть не может в принципе. Вся проблема в непонимании процесса. Более или менее правильное "правило" может быть только в конечном бизнес требовании.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460856
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модМСУто я из жизни реальный пример привел. У записи есть n атрибутов, меняться могут [0;n] атрибутов разом и по-очередности. В чем пример нереален?
Атрибуты м.б. взаимосвязаны.
Это ничего не меняет. Хоть прибиты гвоздями к голубям, которые готовы лететь разносить почту.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460871
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaОбсуждайте дальше высокие материи. :)
+1
Сейчас модно: "оно и так работает" и "ЕМУ это не нужно...некритично"
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460891
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Izyaiscrafmпропущено...

и что? Васе нужно опять волноваться? Можете без аналогий выразить мысль? Нет, Васе волноваться не нужно. Непонятно только зачем он вообще данные вводил. Нормальная такая система, где пользователю нельзя быть ни в чем уверенным. В общем, всё хорошо. Обсуждайте дальше высокие материи. :)
вы невнимательны. Чуть выше сказано о том, что вопрос из прикладной области, никакие теории СУБД никакого отношения к этому не имеют. О чем вы?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460897
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
....Исключительные ситуации, коих 1%, не в счет. При всем уважении. Может Вы конечно и кулцхакер, и стек продуктов микрософт на зубок знаете, но после этой фразы я бы Вас от "разработки информационных систем" гнал бы, извините, сцаными тряпками. Давать вал не думая все могут. Мастерство состоит в именно в том, что бы этот 1% случаев учесть, безотносительно к инструменту.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460996
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Izya....Исключительные ситуации, коих 1%, не в счет. При всем уважении. Может Вы конечно и кулцхакер, и стек продуктов микрософт на зубок знаете, но после этой фразы я бы Вас от "разработки информационных систем" гнал бы, извините, сцаными тряпками. Давать вал не думая все могут. Мастерство состоит в именно в том, что бы этот 1% случаев учесть, безотносительно к инструменту.
Да мне ваша метла разве что для уборки мусоропровода, и то не сдалась. Зачем решать те задачи, которые не имеют под собой реального основания. И обоснования тоже. А писать функционал ради того, что бы был, так лучше сразу в детский сад запишист на прием.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461386
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУЖелезобетонный аргумент.
Конечно
МСУВо-вторых, никакие сообщения не нужны.
О как ! Будем работать в темную
МСУБолее или менее правильное "правило" может быть только в конечном бизнес требовании.
Т.е. логику выключаем напрочь до выяснения "бизнес требовании". ну ну.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461390
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУАтрибуты м.б. взаимосвязаны.
Т.е. взаимосвязь атрибутов ничего не значит ? ОК, запомним
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461393
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУА писать функционал ради того, что бы был, так лучше сразу в детский сад запишист на прием.
Так в этом и состоит суть понятия Платформа. Пора бы понять
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461399
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подобный функционал легко реализовать на прикладном уровне в Platypus Platfrom :

- Добавляем на форму кнопку "Редактировать".
- Первоначально форма открыта в режиме чтения
- По нажатию на кнопку вызываем серверный метод aquireLock() возвращающий true или false, в зависимости от того доступна сущность для редактирования или нет и если доступна получающий эту блокировку для конкретного пользвателя.
- Разблокируем форму для редактирования и записи.
- При записи снимаем блокировку вызвая серверный метод releaseLock() и переводим форму обратно в режим только чтения.

Все это реализуется буквально несколькими строчками кода. Кроме того, мы стараемся прислушиваться к пожеланиям наших пользователей, и если некий функционал будет реально востребован мы можем его поддережать и на уровне платформы.

Я так и не смог вспомнить реальный пример из жизни, именно реальный, а не гипотетический с "Васей и Петей" из своей практики когда это бы могло понадобится. Обычно пользователь изменяет данные на своем уровне иерархии.

Однако, я вполне допускаю что может быть реально нужно, поэтому хотелось бы услышать пару именно таких примеров из жизни.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461430
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модКонечно
Уровень КПД ответов зашкаливает.

_модО как ! Будем работать в темную
Мы же не наркоманы и "ощущения, что надо считать строку заново" нам не нужны.

_модТ.е. логику выключаем напрочь до выяснения "бизнес требовании". ну ну.
То есть логику включаем без выяснения бизнес требований? Купили трактор, заводим, а он пошел полю в пляс и засеял всё пшеницей. Аплодисменты.

_модТ.е. взаимосвязь атрибутов ничего не значит ? ОК, запомним
Их значимость никак не коррелирует с высосанной из пальца проблемой, которую вы тут развели.

_модТак в этом и состоит суть понятия Платформа. Пора бы понять
- У вас платформа не может читать мысли?
- Нет. Таких требований не было, да и не нужно это как-то.
- Так в этом и состоит суть понятия Платформа. Пора бы понять.

Занавес.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461472
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУЗанавес.
Полностью поддерживаю
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461503
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevichпоэтому хотелось бы услышать пару именно таких примеров из жизни.
- ИС - "1С Кадры"
- Сущности - Сотрудники и все их параметры вплоть до детей

ВИ_1
=====
- ОТДЕЛ КАДРОВ предприятия состоит не из одного сотрудника Васи. Следовательно, параллелизм заполнения \редактирования сущностей обязательно будет.

ВИ_2
=====
- Идут JOB'ы по начислениям....изменениям тарифных сеток и стажа данных сотрудников.

Для разных ВИ нужна разная реакция системы:
- фоновая без предупреждений замена _версии сущности_ а не одного поля.
- блокировка пессимистическая и оптимистическая
- вывод сообщения Васи, что "Петя взял на редактирование".

Т.е. система должна быть предсказуемой (с)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461513
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Vadim Vashkevichпоэтому хотелось бы услышать пару именно таких примеров из жизни.
- ИС - "1С Кадры"
- Сущности - Сотрудники и все их параметры вплоть до детей

ВИ_1
=====
- ОТДЕЛ КАДРОВ предприятия состоит не из одного сотрудника Васи. Следовательно, параллелизм заполнения \редактирования сущностей обязательно будет.

ВИ_2
=====
- Идут JOB'ы по начислениям....изменениям тарифных сеток и стажа данных сотрудников.


хороший пример "кучи малы", о которой я говорил чуть ранее. Есть большая база всего и все ее редактируют. Вместо выполнения заданий, выдаваемых или формируемых системой, на выполнение каких-либо операций конкретным пользователям. TASK BASED vs CRUD старая уже тема достаточно. Но если в web-приложениях уже все нормально, то в старых KC постоянная куча мала
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461527
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
- СУБД или модель данных - всегда куча малы. Т.е. все пользователи пользуются Одним рессурсом.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461531
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmTASK BASED vs CRUD старая уже тема достаточно
Поэтому она и умерла.
А вопросы параллелизма и асинхронности будут всегда.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461812
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmTASK BASED vs CRUD старая уже тема достаточно
Поэтому она и умерла.
где она умерла? Не совсем понял... В новых приложениях и в вебе она только и осталась (TB я имею ввиду)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461830
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafm,
- СУБД или модель данных - всегда куча малы. Т.е. все пользователи пользуются Одним рессурсом.
я не про СУБД говорю, я о прикладных приложениях. Нам тяжеловато общаться, потому что я все годы в ИТ занимаюсь разработкой ERP и т.п., в том числе и тиражируемого и заказного, поэтому смотрю с точки зрения прикладной архитектуры. Говоря о ресурсе я имею ввиду производственные мощности, запасы, финансы и т.п. Но никак не записи в таблицах БД. Поэтому друг друга и не понимаем немного.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461878
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
1. Rich фреймворки для веб _потихоньку_ стирают грань между таким интерфейсом (клик - клик - клик на ссылку)
2. Я тоже говорю о рессурсе, как о БИЗНЕС-сущности. Она неделимая. Если я загрузил "здание" или "Сотрудника", то его редактирую не только я.
Как будто в ERP в СЭД нельзя взять на редактирование или блокировать или получить сообщение что объект обновился.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461881
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В конце концов, я указал что это есть Access....хибере.....
Покажите конкретно, ГДЕ этого нет)).
Иначе о чём спорим?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461885
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
впрочем понял, в Искре нет таких настроек и API
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38461905
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В конце концов, я указал что это есть Access....хибере.....
Покажите конкретно, ГДЕ этого нет)).
Иначе о чём спорим?
Я показывал, где этого нет. И не нужно. Что дальше?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462056
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafm,
впрочем понял, в Искре нет таких настроек и API
не уверен что точно понял о каких настройках ты говоришь, но в принципе
"кто последний отредактировал - тот и прав" - это умолчание
если нужна жесткая блокировка, то монопольный доступ . Но это единичные ситуации.
На прикладном уровне конечно такие вопросы решать более правильно, имхо. Представить себе не надуманную искусственно ситуацию когда много пользователей редактируют один документ, к примеру, сложно.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462078
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ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
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462084
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmНо это единичные ситуации.
уже слышали:
- Нескриптовые ЯП (не JS) - единичные ситуации.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462153
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmПредставить себе не надуманную искусственно ситуацию когда много пользователей редактируют один документ, к примеру, сложно.У нас есть такой документ. :)
Назовем его "сделка". И там много пунктов, выполняемых разными производственными отделами. И заполняет свою часть каждый отдел в отдельности.
Так пришлось сделать механизм защиты от "параллельной" работы. :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462173
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSViscrafmПредставить себе не надуманную искусственно ситуацию когда много пользователей редактируют один документ, к примеру, сложно.У нас есть такой документ. :)
Назовем его "сделка". И там много пунктов, выполняемых разными производственными отделами. И заполняет свою часть каждый отдел в отдельности.
Так пришлось сделать механизм защиты от "параллельной" работы. :)
ключевое.
LSVзаполняет свою часть каждый отдел в отдельности.
Сделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462176
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmНо это единичные ситуации.
уже слышали:
- Нескриптовые ЯП (не JS) - единичные ситуации.
не понял о чем это...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462202
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmне понял о чем это...
совсем недавно, утверждалось, что писать на JS на сервере удобно.
А кому неудобно, MS и МСУ посылалют на 3 буквы. Т.к. нас единицы).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462204
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmСделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например
Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462223
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошитель,
+1
странно спорить про кейс "Блокировка в системе контроля версий" в разделе "Новая платформа" )))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462269
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmне понял о чем это...
совсем недавно, утверждалось, что писать на JS на сервере удобно.
да, удобно. А уже другое утверждается?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462270
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительiscrafmСделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например
Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним.

Это что. У нас у одного клиента, 3 приемщика параллельно одну поставку приходуют, и одновременно отправляют товары на нужные маршруты. То есть там приходит большая машина, они параллельно вскрывают коробки (причем иногда одну если она большая), каждый достает из нее вещь (речь о одежде), дозаполняет инфу по позиции, система говорит в какую коробку ее положить (там нужно соблюдать пропорции для таможни, действие происходит заграницей). При этом по сути заполняется один документ прихода и несколько документов отгрузки.

А что касается "бизнес-процесс ориентированности", у нас есть расхожая фраза : "давай я тебе дам телефон их руководства, и убеди их что они неправильно работают". Еще никому не удавалось :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462275
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительiscrafmСделали же возможность разграничения. Таких "документов" много. Я имел ввиду редактирование одной и той же платежки, например
Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним.
так он же его "забрал"... как его может коллега забрать параллельно?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462280
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieА что касается "бизнес-процесс ориентированности", у нас есть расхожая фраза : "давай я тебе дам телефон их руководства, и убеди их что они неправильно работают". Еще никому не удавалось :)
давайте
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462304
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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

Ты много гуглишь, но не имеешь опыта в нагугленном. Разницу понимаем между элементом (конкретнто, файлом) , библиотекой документов и списком понимаешь?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462339
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123совсем недавно, утверждалось, что писать на JS на сервере удобно.
да, да, удобно -- один язык и для сервера и для клиента, JavaScript -- это мощный функциональный язык с Си-подобным синтаксисом.
Про Node.JS наверное слышали? Почитайте какие компании его используют.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462368
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieА что касается "бизнес-процесс ориентированности", у нас есть расхожая фраза : "давай я тебе дам телефон их руководства, и убеди их что они неправильно работают". Еще никому не удавалось :)
давайте

Проблема в том, что экономически вы это не обоснуете. Если процессы не надо масштабировать, гибкие - самые эффективные, а то что их неудобно реализовывать в IT-системе руководству наплевать, они вам деньги за это платят. Как думаете чье им мнение важнее, сотрудников которые работают так уже 10 лет, и приносят деньги, или какого то хрена с горы IT специалиста.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462385
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichPetro123совсем недавно, утверждалось, что писать на JS на сервере удобно.
да, да, удобно -- один язык и для сервера и для клиента, JavaScript -- это мощный функциональный язык с Си-подобным синтаксисом.
Про Node.JS наверное слышали? Почитайте какие компании его используют.

Тогда вы неправильно позиционируетесь. Это не новая платформа разработки бизнес -приложений, а новая платформа разработки веб -приложений. Я чисто лингвистически понимаю, что бизнес и веб перпендикулярные понятия, но так уж сложилось что бизнес-приложения - это SAP, Axapta, 1C, Access и там одни законы и фокус на бекэнд и сложную логику, а веб-приложения - это все js-фреймворки, python'ы, django и много чего еще, с фокусом на фронт-энд, простую логику и сложные интерфейсы.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462409
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы много гуглишь, но не имеешь опыта в нагугленном. Разницу понимаем между элементом (конкретнто, файлом) , библиотекой документов и списком понимаешь?
вопросом на вопрос, как флудер))).
Бери ещё шире - "рессурс", Бизнес сущность, виды блокировок и иди в ВУЗ учиться.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462414
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevichда, да, удобно -- один язык и для сервера и для клиента,
совсем недавно вы себя со спрингом сравнивали LOL.
Сравните по человечески (с)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462430
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУТы много гуглишь, но не имеешь опыта в нагугленном. Разницу понимаем между элементом (конкретнто, файлом) , библиотекой документов и списком понимаешь?
вопросом на вопрос, как флудер))).
Бери ещё шире - "рессурс", Бизнес сущность, виды блокировок и иди в ВУЗ учиться.
1 Это называетя: садись, двойка. Не знаешь матчасти, нечего языком молоть.
2. Во-вторых, я что-то не увидел в твоём повествовании "вопрос". Поможешь найти этот вопрос?
3. Для ленивых: совместная работа над офисным документом, это не тоже самое, что совместная работа над записью БД. Так понятно?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462472
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nitro_Junkie,
в Platypus Platform не только web-клиент, но и кроссплатформенный десктоп-клиент. И это работает с одним и тем же кодом (JavaScript)).

Платформа -- это средство, которое дает разработчику достаточно высокий уровень абстракции для решения бизнес-задач.

Разделение на бизнес/веб приложения, по моему мнению, в том, кто этим приложением пользуется: предприятия или конечные покупатели. И массовый веб может иметь очень сложную серверную логику и наоборот.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462480
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
кейсы....инструменты по одновременной работе с объектами есть везде.
Даже в сабже автора.....Искре.... и твоей собственной "Искре2".
Продолжай спорить.
Удачи!
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462533
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichNitro_Junkie,
в Platypus Platform не только web-клиент, но и кроссплатформенный десктоп-клиент. И это работает с одним и тем же кодом (JavaScript)).

Платформа -- это средство, которое дает разработчику достаточно высокий уровень абстракции для решения бизнес-задач.

Разделение на бизнес/веб приложения, по моему мнению, в том, кто этим приложением пользуется: предприятия или конечные покупатели. И массовый веб может иметь очень сложную серверную логику и наоборот.

Тогда возьмите хотя бы демо-пример 1С торговой мини-системы и сравните количество \ сложность действий у вас и у них.

Еще раз бизнес-приложения другой рынок, тут нужен apple с максимальной простотой, а не тучей настроек. У 1Са к слову оборот под ярд, на рынке страны которая занимает 87 в рейтинге IT. Ни один Node.JS к этому близко не подобрался. А рядовые 1Совцы получают чуть ли не больше рядовых программистов, хотя слово поток их в ступор введет.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462549
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieЕще раз бизнес-приложения другой рынок, тут нужен apple с максимальной простотой, а не тучей настроек.
вы путаете бизнес-приложения и платформу для создания бизнес-приложений.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462554
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_JunkieЕще раз бизнес-приложения другой рынок, тут нужен apple с максимальной простотой, а не тучей настроек.
вы путаете бизнес-приложения и платформу для создания бизнес-приложений.

Не поверите, но бизнес-приложения создаются на платформах для создания бизнес-приложений. Я конечно знаю крупные западные сети, которые свои бизнес-приложения на Java SE пишут, но это исключения. Ну и с такой точки зрения Java SE - тоже можно рассматривать как платформу бизнес-приложений, просто очень плохую в этом плане.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462559
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

вы путаете бизнес-приложения и платформу для создания бизнес-приложений.

Не поверите, но бизнес-приложения создаются на платформах для создания бизнес-приложений.
вы не поверите - поверю, я их все время создаю, как тиражные так и заказные. Вам уже не один раз сказали, что если вы не смогли что-то сделать на чем-то, то это не является причиной утверждать то, что какая-то среда не подходит для разработки бизнес-приложений.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462571
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


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

Вы сейчас спорите с фактами. 1-й факт у 1С'а ярд оборот. 2-й факт 1С платформа максимально упрощена (то есть никаких SOA, потоков, HashMap'ов и т.п., наоборот еще набор высокоуровневых прикладных абстракций), и это единственная такая платформа на российском рынке. Вы конечно можете считать что 1-й и 2-й факт никак не кореллированы, но тогда готов услышать их секрет успеха с вашей точки зрения. Только не надо про маркетинг, все 1с франчайзи ругают их почем зря, но альтернативы у них по большому счету нет (то есть простой песочницы без всякой дополнительной лабуды, где можно просто тупо рубить бабло).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462586
Фотография asws
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,

Вам необходима успешная и известная бизнес-реализация, сделанная на вашей платформе и востребованная на рынке. А лучше несколько.
Платформа без известных проектов на ней - это только слова, что вы и наблюдаете.
Мало кто будет пользоваться неизвестной платформой - это риск.

А любители покритиковать всегда найдутся, хорошо если критика от достойных специалистов, а не на уровне "кто вы и кто Гугл/МС/1С/и т.д".
Если-бы та-же 1С только начинала выходить на рынок, представляю, что-бы про неё здесь писали такие "специалисты" :)

Удачи.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462716
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

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

Вы сейчас спорите с фактами. 1-й факт у 1С'а ярд оборот. 2-й факт 1С платформа максимально упрощена (то есть никаких SOA, потоков, HashMap'ов и т.п., наоборот еще набор высокоуровневых прикладных абстракций), и это единственная такая платформа на российском рынке. Вы конечно можете считать что 1-й и 2-й факт никак не кореллированы, но тогда готов услышать их секрет успеха с вашей точки зрения. Только не надо про маркетинг, все 1с франчайзи ругают их почем зря, но альтернативы у них по большому счету нет (то есть простой песочницы без всякой дополнительной лабуды, где можно просто тупо рубить бабло).
можете в двух словах объяснить что мы сейчас обсуждаем? Я просто потерял мысль, признаю, каким образом здесь всплыла 1С и о чем речь.
То что платформа 1С максимально упрощена, как вы говорите, не совсем соответствует действительности. Она максимально описана - это факт. Но не максимально упрощена.

p.s. я не специалист по маркетингу, поэтому мне не совсем комфортно общаться на маркетинговые темы.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462787
nscl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сила 1С - в готовых конфигурациях, которые в простейших случаях (которых 80%, кстати) может развернуть любой криворукий эникейщик за часик с чтением инструкции, и в которых бухгалтер может сразу вести учет, удовлетворяющий нашим суровым российским реалиям.

Выбросьте написанные конфигурации ("Бухгалтерия Предприятия", "ЗУП", тысячи их) - и голая платформа будет нафиг никому не нужна, потому что качество платформы - адЪ. За один только SQL-транслятор для PostgreSQL, текстовые ключи в таблицах и работу с индексами разработчики платформы заслуживают мучительной смерти.

Я уж не говорю о том, насколько уёбищна файловая версия, особенно 7.7 и ранее.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462803
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nsclСила 1С - в готовых конфигурациях, которые в простейших случаях (которых 80%, кстати) может развернуть любой криворукий эникейщик за часик с чтением инструкции, и в которых бухгалтер может сразу вести учет, удовлетворяющий нашим суровым российским реалиям.
100%
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38462896
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Весной выйдет 1С на новой платформе, с ООП и конфигуратором на уровне Эклипса. Все конкуренты дружно соснут.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463060
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nsclСила 1С - в готовых конфигурациях, которые в простейших случаях (которых 80%, кстати) может развернуть любой криворукий эникейщик за часик с чтением инструкции, и в которых бухгалтер может сразу вести учет, удовлетворяющий нашим суровым российским реалиям.

Выбросьте написанные конфигурации ("Бухгалтерия Предприятия", "ЗУП", тысячи их) - и голая платформа будет нафиг никому не нужна, потому что качество платформы - адЪ. За один только SQL-транслятор для PostgreSQL, текстовые ключи в таблицах и работу с индексами разработчики платформы заслуживают мучительной смерти.

Я уж не говорю о том, насколько уёбищна файловая версия, особенно 7.7 и ранее.

То есть вы думаете что их сила в deploy'е? Я по секрету расскажу что у даже какой-нить ADempeire, есть single-click installer, который любой эникейщик, также легко установит.

Что касается конфигураций, то и до и после были тонны готовых бухгалтерий, торговых систем (Инфо-Бухгалтер, Турбо-Бухгалтер, БЭСТ, Галактика, ...) и изначально все были в равных условиях. Но так как у всех не было платформы - песочницы, только 1С удалось создать из обезьян людей без профильного образования армию "программистов", после чего остальным конкурировать с аргументом "на рынке туча специалистов по платформе " стало невозможно. И кстати заметьте, если их сила в готовых конфах, почему тогда 15% (!) всех вакансий 1С программисты. Как думаете что они делают? А я вам скажу, они берут этого "сферического коня в вакууме" (УТ, УПП), и допиливают под конкретное предприятие, которое как правило имеет свои собственные процессы. То есть готовые конфы не более чем рыба, чтобы с нуля не писать.

Ну и насчет голой платформы. У АСТОРа, Инталев, Рарус и много кого еще кучу (а у некоторых и все) продуктов на голой платформе. Даже в Беларуси у основного поставщика бухгалтерии решение полностью с нуля написанное (потому как российское очевидно не подходит). И его можно понять, не на Delphi с Oracle'ом же делать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463080
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikВесной выйдет 1С на новой платформе, с ООП и конфигуратором на уровне Эклипса. Все конкуренты дружно соснут.

Точно, а еще они git, maven, jprofiler перепишут так, что IBM, Apache и куча высококлассных инженеров из open-source community будут плакать в бессильной злобе. Напоминает Автоваз, который наконец-то кондиционер прикрутил к своему корыту, и пиарит это как прорыв века.

А если серьезно, то 1Су для того чтобы получить все преимущества ООП, придется еще явную типизацию к языку прикручивать, что почти невероятно. Не говоря уже о том, что если они конфигуратор как веб расширение "сделают", то все конкуренты только дружно поржут. А уж если они еще и обратную совместимость нарушат как с 8 по сравнению 7.7, и 8.2 по сравнению с 8 (хотя изменения логические весьма не существенные), то вообще умрут со смеха.

А кстати откуда инфа, если не секрет? Потому как повторить Eclipse, и тем более IDEA, это конечно очень амбициозная цель. Все равно как если Автоваз заявит, что он сейчас самый мощный двигатель (ну или хотя бы нормальный :) ) в мире выпустит.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463087
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikс ООП и конфигуратором на уровне Эклипса
это удобства для кодировщиков, не более
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463094
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieготовые конфы не более чем рыба, чтобы с нуля не писать.
в общем-то об этом и говорит собеседник.
Nitro_Junkieне на Delphi с Oracle'ом же делать.
зачем. Есть рыба, а своих архитекторов нет. Выход какой? Взять чью-то рыбу и при помощи эникей-контенгента "допилить", если понадобится. А понадобится непременно.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463098
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmзачем. Есть рыба, а своих архитекторов нет. Выход какой? Взять чью-то рыбу и при помощи эникей-контенгента "допилить", если понадобится. А понадобится непременно.

Конкретно эту фразу, я про основного поставщика бухгалтерских решений в беларуси привел. У него рыбы не было, но нужен был инструмент на котором писать.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463108
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmзачем. Есть рыба, а своих архитекторов нет. Выход какой? Взять чью-то рыбу и при помощи эникей-контенгента "допилить", если понадобится. А понадобится непременно.

Конкретно эту фразу, я про основного поставщика бухгалтерских решений в беларуси привел. У него рыбы не было, но нужен был инструмент на котором писать.
конкретно про эту фразу я и сказал. 1С - это и есть рыба
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463123
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Конкретно эту фразу, я про основного поставщика бухгалтерских решений в беларуси привел. У него рыбы не было, но нужен был инструмент на котором писать.
конкретно про эту фразу я и сказал. 1С - это и есть рыба

Справочник-документ-регистр это по вашему рыба? Это хоть и прикладные, но очень абстрактные абстракции. С тем же успехом Access можно рыбой считать. Так что 1С все же платформа.

ЗЫ. Кстати а Axapta это тоже рыба?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463142
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

конкретно про эту фразу я и сказал. 1С - это и есть рыба

Справочник-документ-регистр это по вашему рыба? Это хоть и прикладные, но очень абстрактные абстракции. С тем же успехом Access можно рыбой считать. Так что 1С все же платформа.

ЗЫ. Кстати а Axapta это тоже рыба?
конечно "рыба". Именно в том, как организовать взаимодействие и наполнение данными перечисленных вами заготовок и заключается базовое проектирование.
Access - чисто инструментальная система, никаких заготовок прикладного назначения в нем нет.
Axapta - вообще не инструментальная платформа, это прикладное решение соответствующего направления с возможностью доработки, как и 1С
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463171
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


Справочник-документ-регистр это по вашему рыба? Это хоть и прикладные, но очень абстрактные абстракции. С тем же успехом Access можно рыбой считать. Так что 1С все же платформа.

ЗЫ. Кстати а Axapta это тоже рыба?
конечно "рыба". Именно в том, как организовать взаимодействие и наполнение данными перечисленных вами заготовок и заключается базовое проектирование.
Access - чисто инструментальная система, никаких заготовок прикладного назначения в нем нет.
Axapta - вообще не инструментальная платформа, это прикладное решение соответствующего направления с возможностью доработки, как и 1С

То есть то что 1С, считает 1С:Предприятие - платформой , а не программой? И количество решений из различных областей вас тоже не смущает? И то что справочник - документ - регистр, по уровню своего абстрагирования равносильно условным 10 строкам кода на access'е (то есть у документа есть - дата, флаг проведен и обработка проведения, а у регистра ссылка на документ, и удаление при распроведении документа)? А вся остальная часть - ORM'ки, формы и т.п. на порядок больше и сложнее с точки зрения реализации? Классная рыба...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463184
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmДжекНепотрошительпропущено...

Легко. Есть бухгалтерия, два или три бухгалтера на одном секторе. Соответственно, полностью взаимозаменяемых и работающих параллельно. Из отдела продаж капают накладные, которые эти бухгалтера проверяют и проводят. Естественно, должен быть механизм блокировки накладной, которую взял себе в работу какой-то бухгалтер, чтобы это не сделал его коллега параллельно с ним.
так он же его "забрал"... как его может коллега забрать параллельно?

"Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463189
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительiscrafmпропущено...

так он же его "забрал"... как его может коллега забрать параллельно?

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

А если я хочу параллельно над одним документом работать? Че делать?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463192
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie,

Как в Google Docs в смысле? (он кстати именно по этому очень популярен)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463194
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieколичество решений из различных областей вас тоже не смущает?
там все решения из одной области

Nitro_Junkieсправочник - документ - регистр, по уровню своего абстрагирования равносильно условным 10 строкам кода на access'е (то есть у документа есть - дата, флаг проведен и обработка проведения, а у регистра ссылка на документ, и удаление при распроведении документа)
не все измеряется количеством строк в коде.
И не все по сути соответствует тому, что написано на коробке. Но я уже чуть ранее вам сказал, что я не маркетолог, поэтому мне тяжело общаться на маркетинговые темы. Я многие ваши мысли просто не понимаю. Возможно в них есть определенная суть, не отрицаю
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463203
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieДжекНепотрошительпропущено...


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

А если я хочу параллельно над одним документом работать? Че делать?
сменить профиль. В гуглдоксе финансовые или производственные транзакции группой не редактируют
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463217
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительiscrafmпропущено...

так он же его "забрал"... как его может коллега забрать параллельно?

"Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю.
интерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463234
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieпропущено...


А если я хочу параллельно над одним документом работать? Че делать?
сменить профиль. В гуглдоксе финансовые или производственные транзакции группой не редактируют

Это вы просто не видели, какие иногда процессы в Excel'е делают (а считается что в нем сейчас автоматизировано процентов 60 всех мировых бизнес-процессов, хотя понимаю бредовость этой оценки). А Google Docs это по сути сетевой совместный Excel.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463238
Nitro_Junkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmNitro_Junkieколичество решений из различных областей вас тоже не смущает?
там все решения из одной области

А тут ? Ресторан, IT-услуги, Ломбард, Фотоуслуги и девелопмент это из одной области? Ну то есть из области бизнес-приложений, но я и говоря что 1С платформа для разработки бизнес-приложений, то как пытается позиционироваться автор.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463243
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkieiscrafmпропущено...

сменить профиль. В гуглдоксе финансовые или производственные транзакции группой не редактируют

Это вы просто не видели, какие иногда процессы в Excel'е делают (а считается что в нем сейчас автоматизировано процентов 60 всех мировых бизнес-процессов, хотя понимаю бредовость этой оценки). А Google Docs это по сути сетевой совместный Excel.
Видел конечно, все же в два раза дольше вас этим занимаюсь. По какой причине вы мне через сообщение: "вы не видели..", "вы не знаете...", "вы не поверите...". Еще раз: поверю, видел, знаю...
Представится что-ли ... хотя несколько раз уже говорил что не скрываю ничего и представлялся
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463245
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_JunkieРесторан, IT-услуги, Ломбард, Фотоуслуги и девелопмент это из одной области?
да. То что в одном случае называется цементом, а в другом крахмалом - сути не меняет, с точки зрения логики
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463272
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmДжекНепотрошительпропущено...


"Забрал" - означает "начал с ним работу", в смысле действий человека, а не компьютера. Если вы намекаете на то, что "забрал" предполагает какие-либо изменения статуса документа, после которого он становится недоступным другим операторам, то это и есть та самая блокировка, о которой я говорю.
интерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке...
вам про суть понятия - блокировка .
А вы про интерфейс, как она выглядит.
Какая разница для Модели - Забрал или Заблокировал.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463281
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmпропущено...

интерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке...
вам про суть понятия - блокировка .
А вы про интерфейс, как она выглядит.
Какая разница для Модели - Забрал или Заблокировал.
большая, очень. Даже реализация на нижнем уровне разная
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463295
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вам про суть понятия - блокировка .
А вы про интерфейс, как она выглядит.
могу на более домохозяйском уровне объяснить:
1. В пункте проката есть инструмент, но воспользоваться им нельзя
2. В пункте проката нет инструмента
Реакция посетителя:
2. Искать другой источник
1. Подождать с неизвестным результатом, возможно инструмент вернут и возможно он будет исправен после использования и возможно...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463330
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmинтерфейсно это выглядит по разному. В одном случае вы открываете папку и видите в ней все документы, а при попытке взять какой-то можете попасть на ситуацию, когда документ не достается из папки и голос за кадром вам говорит, что его уже достали и вы видите иллюзию. В другом случае, в берете папку с намерением отредактировать и видите в ней только то, что можете отредактировать. Как в библиотеке...
Интерфейсно это может выглядеть как угодно в зависимости от бизнес-требований. В каком-то случае должна быть общая очередь новых документов, из которой документы разбираются в работу операторами, и они из очереди уходят. В каком-то случае бизнес-процесс предполагает единый реестр, в котором документы никуда не уходят, могут просматриваться всеми, но лишь в случае редактирования кем-либо ставится блокировка на редактирование, а после сохранения снимается.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463354
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительВ каком-то случае бизнес-процесс предполагает единый реестр, в котором документы никуда не уходят, могут просматриваться всеми, но лишь в случае редактирования кем-либо ставится блокировка на редактирование, а после сохранения снимается.
да, это п1 из того, что выше.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463390
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmДжекНепотрошительВ каком-то случае бизнес-процесс предполагает единый реестр, в котором документы никуда не уходят, могут просматриваться всеми, но лишь в случае редактирования кем-либо ставится блокировка на редактирование, а после сохранения снимается.
да, это п1 из того, что выше.
ну дак и смотри шире.
Не говори всегда - НЕТ. у меня п.п.1.
Как будто п.п. 2 не существует.
......
Если бы сказал, что есть блокировки и есть НЕ блокировки - никто бы и не спорил)).

Платформа умеет делать п.п. 2 - вот и весь сказ.
Что ещё она умеет? ))))
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463533
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmпропущено...

да, это п1 из того, что выше.
ну дак и смотри шире.
Не говори всегда - НЕТ. у меня п.п.1.
Как будто п.п. 2 не существует.
......
Если бы сказал, что есть блокировки и есть НЕ блокировки - никто бы и не спорил)).

Платформа умеет делать п.п. 2 - вот и весь сказ.
Что ещё она умеет? ))))
не совсем понимаю кто о чем уже, "все смешалось в доме Облонских", пора уже поезду показаться в далеке...
пп2, если ты о моем списке - должна делать не платформа, это прикладная задача. Т.е. такое поведение реализует разработчик, а не платформа. Правда я не уверен что понял о какой платформе ты говоришь, может в ней такое и на уровне платформы.

Petro123Не говори всегда - НЕТ. у меня п.п.1.
не совсем понял по поводу чего не говорить НЕТ. То что у тебя п1 уже давно понял, чуть ранее сказал, что раньше КС системы, сделанные в СНГ, только так и работали.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463584
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmраньше КС системы, сделанные в СНГ, только так и работали.
напомню.
Есть кейс - блокировка и API функционал - блокировка.
И первое и второе - нужно.
Кейс тебе привёл Джек.
Не надо заУжать архитектуру и проекты. Иначе дойдём до "блокировка файла на запись - отстой".
Проехали....
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463613
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscrafmраньше КС системы, сделанные в СНГ, только так и работали.
напомню.
Есть кейс - блокировка и API функционал - блокировка.
И первое и второе - нужно.
Кейс тебе привёл Джек.
Не надо заУжать архитектуру и проекты. Иначе дойдём до "блокировка файла на запись - отстой".
Проехали....
напомни еще о чем речь тогда. Ты о чем-то своем говоришь сам с собой. Даже предыдущие страницы перечитал...
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463621
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Кейс тебе привёл Джек.
на кейс давно был ответ 15120308
Petro123Есть кейс - блокировка и API функционал - блокировка.
И первое и второе - нужно.
конечно нужно.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38463841
BlackSysop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Vashkevich,
Спасибо. Отличная платформа. Это видимо то, что я искал. Пока не разобрался полностью, но идея использовать javascript очень понравилась.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38464053
Вот как платформа человеку понравилась! Специально на сайте зарегистрировался, что бы "спасибо" сказать. А мы, сомневающиеся, все лохи.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38468335
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Кто нибудь скачивал и устанавливал нашу платформу ?
Кто нибудь пробовал повторить приложение Hello World и учебное приложение Pet Hotel?
Хотелось узнать, какие проблемы и вопросы возникли при установке и настройке?
Какие есть претензии к документации и что непонятно.

Критику и пожелания прошу писать здесь или мне лично на email: platform @ altsoft . biz (убрать пробелы)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38470370
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нарисовал форму и она даже запускалась :) но потом попытался создать обработчик windowActivated, он на панели свойств формы на вкладке События прописался, в исходнике ничего не появилось... и теперь оно не запускается с сообщением

Application element with identifier specified is absent. Nothing to do, so exit.

уж и удалял обработчик и руками в исходник пытался писать :( ну не хочет :(
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38470423
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
anjey, чтобы запустить форму, нужно выбрать "Запустить" из контекстного меню этого элемента приложения. Если нажать кнопку "Запустить проект" с главного тулбара, то запустится форма или модуль которые задан в настойках проекта. По умолчанию никакой элемент не задан, поэтому и выдается сообщение об этом.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38472372
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда бы хотелось чтобы сообщение было более информативным.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38472603
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
anjey, вчера добавил диалог в дизайнере, в котором пользователя спрашивают, какой элемент приложения запускать, если он не был задан в свойствах проекта ). Доработка войдет в следующий релиз.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38474608
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли универсальный инструмент для создания отчетных форм, есть ли где то шаблоны и или возможность использования FastReport -a, есть ли автоматическая выгрузка форм в Excel, Word, PDF?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38474741
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
medoed,
на данный момент реализована достаточно мощная система отчетов на базе MS Excel/Open/Libre Office. Шаблоны соответсвенно в формате Excel. Можно писать логику формирования отчета на JavaScript. Если будет реальная потребность можем сделать поддержку и других отчетных систем.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38475530
pil0t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,

Хотел скачать... ссылки сейчас битые на скачивание
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38475663
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pil0t,
спасибо, исправили
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38475665
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все еще возможны перебои с загрузкой, на этой неделе будем переезжать на новый сервер
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38476324
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim VashkevichЕсли будет реальная потребность можем сделать поддержку и других отчетных систем.Поверьте, эта потребность реальна. На любом языке делать даже простой отчет с группировками/подитогами - мучение.
Попробуйте прикрутить Кристалл-Репорт.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38479010
Фотография Finsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevichmedoed,
на данный момент реализована достаточно мощная система отчетов на базе MS Excel/Open/Libre Office. Шаблоны соответсвенно в формате Excel. Можно писать логику формирования отчета на JavaScript. Если будет реальная потребность можем сделать поддержку и других отчетных систем.
Вот это (система отчетов на базе MS Excel/Open/Libre Office) очень интересно.
Скачаю сегодня же, но попробывать смогу не раньше середины декабря.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38481921
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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>
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38482065
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
am_sasa,
Спасибо! Занес в багтрекер.
Вероятно, это ошибка происходит в данном случае из-за параметров настройки командной строки в Server.bat. JDBC url, логин и пароль надо поменять под свою БД.
Подробнее про параметры командной строки можно почитать тут -- глава 2 и 3
В процессе разработки клиент и сервер обычно запускаются из IDE.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38482150
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Vashkevich,

это все в порядке, я думаю проблема в драйвере JDBC, нигде не написано, как его подсунуть.
Не в 'java.library.path' в самом деле?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38482240
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
am_sasaVadim Vashkevich,

это все в порядке, я думаю проблема в драйвере JDBC, нигде не написано, как его подсунуть.
Не в 'java.library.path' в самом деле?
проблема в устаревшем Server.bat, параметры командной строки -username, -password были переименованы в -dbuser и -dbpassword

Когда приложение запускается в IDE команды запуска печатаются в окне вывода, эти команды можно потом скопировать в консоль.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38767098
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотел попробовать, но после установки и при запуске дизайнера вылезла вот эта ошибка. Какой-то геммор получается.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38767099
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38767437
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще непонятно в настройках: в Руководстве по разработке приложений у вас написано что необходимо указать место в файловой системе компьютера, где находится каталог Platypus Platform, и что для этого нужно выбрать пункт меню "Tools → Platypus Platform". Но как видно на картинке пункта этого в меню нет.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Новая платформа для разработки бизнес-приложений
    #39149336
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор, ну что там с вашей платформой? болт положили на неё или как?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184385
abor46
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очередной лисапет с веб-интерфейсом.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184393
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжая тему с градацией сотрудников...
На этот раз обойдемся без немецких генералов-фельдмаршалов.
Чисто мое ИМХО:

Все разработчики делятся на две шкалы.
Одна шкала - умеет пользоваться платформами быстрой разработки или не умеющие.
Вторая шакала - является ИТ Гиком или нет.

Под гиками в данном случае я понимаю тех кому обязательно нужно кодить на самых самых последних технологиях, в ущерб экономической выгоде и здравому смыслу, обязательно использующие всякие паттерны и все такое. Если при нем сделать хардкод или вынести логику в sql, он тебя проклянет.

Так вот...

Не умеющие пользоваться платформами быстрой разработки и считающие что все это ни что иное как лисапеды с квадратными колесами, но при этом не являющиеся Гиками = это обычные середнячки. Нормально себе сидят и посапывая кодят. Они не причиняют никому вреда, так что оставьте их в покое. Но и покорять горы вам с ними не придется.

Не умеющие пользоваться платформами + Гик = это полный масдай. Если вы не избавитесь от них, то вскоре будете отвечать за впустую профуканный бюджет. Спустя несколько месяцев упорного и кипящего труда в вашем проекте будет всего несколько формочек, а на оставшуюся часть они будут просить еще год.

Умеющий пользоваться платформами + Гик = таких в природе не бывает эти две характеристики не совместимы.

Умеющий пользоваться платформами + Не гик = это самые крутые чуваки, которые учитывают в работе стоимость проекта, сроки, не отвлекаются на всякую херню, следуют плану, пропускают ТЗ сквозь фильтр своего опыта, стремятся все упростить. Если у вас есть такие перцы, вам круто повезло. Срочно поднимите им зарплату.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184398
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviar,

твой совет (правила вычислимые совместно с галочками) наконец то востребовали :)
теперь все заняты поголовно обрезанием прав и изучением LINQ :)
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184399
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

Плагиат детектед)
На самом деле галочки у меня для совместимости со старыми проектами оставлены. По хорошему бы только правила оставить.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184505
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarViPRos,

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

покажи правило, как они у тебя пишутся
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184978
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosпокажи правило, как они у тебя пишутся
У нас они не пишутся, настраиваются. Все мышью грубо говоря. У нас вообще до сих пор так и не появилось никакой скриптовой приблуды.
Исключение - "произвольное sql выражение", тут расчет значения можно на sql написать. Но тут надо понимать что это лишнее обращение на сервер.

А linq это конечно хорошо, но как по мне, так c# лучше писать в студии. Там для этого все есть, интелисенс и т.д. и т.п. Я б на вашем месте эти куски кода вынес бы в студию, а из UI сделал бы авто перепрыгивание в нужное место в студии.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39184984
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosда и прога у людей пашет в многих местах уже, так что быть галочкам
Вот это у меня тоже самая весомая причина.
Но все равно хочу что-нибудь сделать. Со стороны мозговыносяще выглядит. Надо чтобы было все просто до безобразия))
Новые булевские функции я уже без галок делаю.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39185157
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarViPRosпокажи правило, как они у тебя пишутся
У нас они не пишутся, настраиваются. Все мышью грубо говоря. У нас вообще до сих пор так и не появилось никакой скриптовой приблуды.
Исключение - "произвольное sql выражение", тут расчет значения можно на sql написать. Но тут надо понимать что это лишнее обращение на сервер.

А linq это конечно хорошо, но как по мне, так c# лучше писать в студии. Там для этого все есть, интелисенс и т.д. и т.п. Я б на вашем месте эти куски кода вынес бы в студию, а из UI сделал бы авто перепрыгивание в нужное место в студии.
будет свой редактор, дебаггер и т.д. для скриптов
хоть мышью хоть пером
что нить сложнее чем простой литерал - это уже язык и нужен парсер и т.д.
так что скрипт все равно будет и никуда от это не деться
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #39185160
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL выражения - не путь, это слишком поздно или слишком рано срабатывает, да и нафига грузить чужую прогу своими проблемами
...
Рейтинг: 0 / 0
411 сообщений из 411, показаны все 17 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Новая платформа для разработки бизнес-приложений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]