|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Насколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом? Пока из "плюсов" линукса вижу бесплатность и устойчивость. С другой стороны - десктоп это всё-таки не сервер, и устойчивость для него не настолько критична, если раз в два дня пасьянс рухнет - переживут :) Из минусов - всё-таки виндовые средства разработки типа Visual Studio и Delphi более удобны, более распространены и имеют огромное комьюнити; не знаю что в будущем ждет дельфю а визуалстудия уж точно никуда не денется. А в линухе - KDevelop, Mono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?), ну плюс еще системы с вебинтерфейсом лепить можно - но опять же ни одной бухгалтерской/складской системы с вебинтерфейсом, способной хоть на 10% вытеснить пресловутую 1С, я не видел... Это не говоря уж о том что винда есть практически на всех офисных десктопах, а линух - только на десктопах отдельных энтузиастов. У кого какие мысли на этот счет? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 12:17 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
все зависит от цели создать кросплатформенную(клиент) ИС? - бери жабу или веб интерфейс. А лучше всю логику на сервере, а интерфейс за "5 мин" на чем хочешь и под какую хочешь ОС из доп плюсов линуха для руководителя -- так как она менее распространена и больше защищена -то меньше банальных вирусов и игрушек и "своевольностей" сотрудников -след меньше будут отвлекаться от работы (поставить как шел бух систему -вообще ничего сделать не смогут "левого" %) для разработчика - это существенное удешевление/управляемость так как он может поставить все "под ключ",а не вынуждать заказчика еще докупать недешевые серверные и клиентские лицензии на ОС(до которых заказчику фиолетово -так как ему нужна не винда/линух, а ИС) насчет IDE и кросплатформенности посмотри http://www.eclipse.org и http://wiki.lazarus.freepascal.org/Image:Lazarus_IDE_Windows.jpg насчет устойчивости клиента - тоже очень важно. Кто как ни он рушит(логически) ИС и потом ее надо лечить? %) насчет "10% функциональности 1С" - смотря какая имеется в виду функциональность (может там 95% никому не нужная, а что надо не делает%) и реально 1С делает мало, а ее надо долго и дорого затачивать под требования заказчика.... насчет "распростроненности" линух - если сделать предложение руководителю предприятия или заменить 100 компов + ОС свежую (за софт лиц от 300 баков на место) или на старых поставить линух и получить туже самую функциональность -что он выберет? %) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 12:39 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinalили заменить 100 компов + ОС свежую (за софт лиц от 300 баков на место) или на старых поставить линух и получить туже самую функциональность-что он выберет? %) Только не забудьте включить в "туже самую функциональность" Word, Excel и PowerPoint. Эта троица (по крайней мере первые два) абсолютные must have для офисного компьютера. Причем их версия должна быть посвежее по очевидным причинам. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 12:59 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
естественно офис входит в стоимость офисного компа %) там еще надо включать и "серверные" лицензии по колдичеству клиентов в общем пирамидка получается.... но просто сломать сетеротип очень сложно :( особенно когда за ним стоит огромная финансовая империя ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:12 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovMono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?) Mono - это вещь в себе, интересная только ее создателям. Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix GreyCardinal но просто сломать сетеротип очень сложно :( а главное зачем ? :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:22 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey KudinovMono - это вещь в себе, интересная только ее создателям. Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix А какие минусы у Mono? Вроде поддержка System.Windows.Forms там достаточно хорошо развита, датасеты и прочее для работы с БД присутствует, да и кроссплатформенность реально есть (я пробовал под моно писать простейшие программки работающие с БД, разницы между виндой и линухом по ходу не заметил) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:32 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Когда на на линух узгромоздят столько же поделок, сколько сейчас в винде - он тоже начнет падать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:35 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinal насчет IDE и кросплатформенности посмотри http://www.eclipse.org и http://wiki.lazarus.freepascal.org/Image:Lazarus_IDE_Windows.jpg лазарус когда-то смотрел. Сейчас не поленился скачать свежую версию, которую минут через 5 после начала работы пришлось выбивать taskmanager-ом :) GreyCardinal насчет устойчивости клиента - тоже очень важно. Кто как ни он рушит(логически) ИС и потом ее надо лечить? %) Клиент который в ходе своего падения логически рушит ИС, должен быть отправлен в бумагоуничтожитель вместе с руками написавшего его программера :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:37 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey Kudinov Только не забудьте включить в "туже самую функциональность" Word, Excel и PowerPoint. OpenOffice ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:54 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovА какие минусы у Mono? Вроде поддержка System.Windows.Forms там достаточно хорошо развита, датасеты и прочее для работы с БД присутствует, да и кроссплатформенность реально есть (я пробовал под моно писать простейшие программки работающие с БД, разницы между виндой и линухом по ходу не заметил) Минус один - отсутствие потребности в этом Mono. Если вам нужна кроссплатформенность, вы берете Java (где она "в крови") и пишите все что нужно. Зачем использовать суророгат адаптированный неизвестно кем, неизвестно как, без всяких гарантий со стороны производителя .Net ? Сторонние производители компонент под .Net также не адаптируют свои продукты для mono. И т.д. Короче - чистое искусство ради искусства. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 13:58 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
автор асчет устойчивости клиента - тоже очень важно Кто как ни он рушит(логически) ИС и потом ее надо лечить? Кто же такие клиенты пишет? Те, кто не слышал про транзакции? С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 14:21 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovНасколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом? Вопрос стоит разделить на два - насколько перспективно разрабатывать кроссплатформенные ИС и насколько перспективно разрабатывать линуксовых клиентов. Следующий вопрос - для кого пишем. Если ориентируемся на мировой рынок, надо смотреть его требования; в российской реальности не-Windows в роли рабочей станции конечных пользователей сами знаете как часто встречается. Если говорить о кроссплатформенности, наверное правильно будет так: если это можно обеспечить бесплатно/дешево, то стоит, если дорого - скорее всего нет. То есть: если все равно собирались писать на Java, можно потестировать на разных платформах и гордо выпячивать поясницу; делать кроссплатформенность требованием к продукту и обоснованием выбора технологии - имхо глупость. Каждый раз, когда я вижу кроссплатформенность в таком контексте, я делаю вывод, что разработчики по каким-то причинам придумали именно такую архитектуру решения, а затем начали подбирать аргументацию в обоснование выбора. Если говорить о написании именно линуксового клиента, то имхо это должно быть сформулированным требованием конкретного заказчика. Пересадить пользователей на другую рабочую станцию очень тяжело; если разрабатываемая ИС масштабом поменьше SAP-а, скорее всего от продукта с такими требованиями к внедрению просто откажутся. И именно в этом случае можно посмотреть "как писать так, чтобы потом можно было относительно легко перетащить на Windows" - то есть использовать Kylix, Qt, wxWindows, тот же Mono. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 15:58 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey Kudinov Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix Я не уверен в своем здравом уме, как вообще так и с Вашей точки зрения, но если на меня свалится кроссплатформенный проект с напрашивающейся явой, я очень внимательно присмотрюсь к C#/Mono. Слишком уж не нравится ява. А если серьезно, мне известен один довольно дорогой проект, сделанный на Mono. Точнее, там была следующая история: сделали проект на .NET, и когда он подходил к сдаче, клиенту слишком не понравилась цифра в счете от Microsoft за виндовые лицензии. В результате проект спешно и успешно перевели на Mono. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 16:03 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarerЯ не уверен в своем здравом уме, как вообще так и с Вашей точки зрения, но если на меня свалится кроссплатформенный проект с напрашивающейся явой, я очень внимательно присмотрюсь к C#/Mono. Слишком уж не нравится ява. Ну что же ... Присматривайтесь. Только очень внимательно. softwarerА если серьезно, мне известен один довольно дорогой проект, сделанный на Mono. Точнее, там была следующая история: сделали проект на .NET, и когда он подходил к сдаче, клиенту слишком не понравилась цифра в счете от Microsoft за виндовые лицензии. В результате проект спешно и успешно перевели на Mono. Не говоря уже о некоторой бредовости ситуации как таковой (забыли клиенту в "дорогом" проекте рассказать о лицензиях на Win... ну да ладно, бывает всякое) некоторые сомнения вызывает фраза "спешно и успешно". Очень напоминает попытку выдать нужду за добродетель. Причем есть подозрения, что именно в данном случае "спешно и успешно" = "удалось скомпилить". Впрочем, вам конечно виднее. Ну и конечно возможность перевода .net приложения на *nix сама по себе не говорит о том, что именно так и надо делать. Собственно говоря, на форумах .net неоднократно возникали вопросы о [успешных] попытках как-либо использовать Mono (поищите по этому слову), которые пока остаются без ответа. Если вы или ваши друзья расскажут о успешном переводе дорогого проекта с net на mono, думаю вам будут благодарны. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 17:07 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> ни одной бухгалтерской/складской системы с вебинтерфейсом, > способной хоть на 10% вытеснить пресловутую 1С, я не видел... Плохо смотрел. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 17:13 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey KudinovНе говоря уже о некоторой бредовости ситуации как таковой Специфика работы с госорганами, я так понимаю. Бредово, конечно. Alexey Kudinovнекоторые сомнения вызывает фраза "спешно и успешно". Очень напоминает попытку выдать нужду за добродетель. Причем есть подозрения, что именно в данном случае "спешно и успешно" = "удалось скомпилить". Хм. Скажем так, рассказывал мне об этом руководитель этого проекта, человек, с которым я хорошо знаком, рассказывал по своей инициативе, и думаю у него не было никаких причин приукрашивать. Что же до "скомпилировать" - проект уже пару лет как реально эксплуатируется в общероссийских масштабах [я имею в виду именно "реально эксплуатируется", а не "внедрен"]. В принципе, рассказчик вроде бы иногда заглядывает на sql.ru, захочет - расскажет подробнее. Alexey KudinovНу и конечно возможность перевода .net приложения на *nix сама по себе не говорит о том, что именно так и надо делать. Конечно, не говорит. Пример говорит о том, что такую задачу в принципе можно решить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 17:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovНасколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом? В настоящее время - скорее - не перспективно. Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Во первых - не такой он уже и бесплатный Vladimir Kozlov С другой стороны - десктоп это всё-таки не сервер, и устойчивость для него не настолько критична, если раз в два дня пасьянс рухнет - переживут :) , а устойчивостью xNIX GUI - похвастаться могут куда в меньшей степени, чем Windows NT (2K, XP). Vladimir Kozlov Из минусов - всё-таки виндовые средства разработки типа Visual Studio и Delphi более удобны, более распространены и имеют огромное комьюнити; не знаю что в будущем ждет дельфю а визуалстудия уж точно никуда не денется. Delphi - никуда не денется, просто развиваться будет не такими темпами (куда его вообще еще развивать - разве стабилизировать - вот это не помешало бы). А с Visual Studio (.NET и прочим) - ситуация еще та. Собственно говоря - вопрос преемственности - остается вопросом, и не факт, что MS не стукнет очередная идея тотальной революции, т.к. .NET, если рассмотреть его "претензии" - пока лишь - больше похож на фиаско, чем на "серебрянную пулю программирования". В любом случае - тотального перехода на C# и .NET не состоялось, да и не состоится уже никогда... в равной степени - как никогда Microsoft не сможет переписать на них свои Office и Windows. Определенную .NET нишу отвоюет (у Java и VB), но - не более того, а Win32/64 еще будет актуален как минимум лет двадцать ;) Vladimir Kozlov А в линухе - KDevelop, Mono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?), ну плюс еще системы с вебинтерфейсом лепить можно - но опять же ни одной бухгалтерской/складской системы с вебинтерфейсом, способной хоть на 10% вытеснить пресловутую 1С, я не видел... Системы такие есть, просто web браузер - это не самый удачный GUI. Но в целом ты прав - все что касается кроссплатформенности, упирается лучше всего в веб решения (PHP и AJAX - кстати, весьма интересные направления). Но опять же - готовых сред для разработки бизнес приложений - пока практически нет, создавать свою с нуля - крайне тяжело. Vladimir Kozlov У кого какие мысли на этот счет? Если говорить про десктоп - то Windows - и только Windows будет доминировать еще не один год, смысла портировать десктоп под что либо иное - нет практического смысла. Это с одной стороны. А с другой стороны - в мире Linux/Unix - есть довольно активно развивающися проект - Wine, он же - CrossOver. Который уже позволяет запускать Microsoft Office и приложения на Delphi7 (и сам - Delphi7). Через несколько лет - граница между Linux и Windows - может уже окончательно стать неактуальной - т.е. приложения смогут примерно одинаково работать на обеих платформах (с оговорками). При этом - не буду врать, сейчас я сам серьезно подумываю о адаптации своих Win32 приложений под Wine (просто - в целях повышения стабильности). Но реального спроса нет, и не предвидится в ближайшие несколько лет (возможно, интерес к корпоративному Linux подстегнет возможная неудача с Vista, но .... вероятность - довольна низкая). ----- А вот отдельные мысли насчет Java..... В принципе - использовать можно, если осторожно ;) Но в ее стане сейчас идут интенсивные брожения, результаты, которых, кстати - не могут не радовать - SWT, EJB3, Faces, Java 1.5 и выше. Все, конечно, сыро и довольно бестолково, но потенциал есть. Да и вдвойне полезно - даже сейчас остается устойчивый спрос на java специалистов в USA и не только. Кроме того, за Java стоят очень серьезные люди и деньги (Sun, SAP, Oracle, BEA, IBM и т.д.), активно толкающие паровоз и по сей день. Они просто не позволят теме "засохнуть". Правда, качество реализаций - пока - ниже плинтуса, но точно такая же ситуация обстоит и в стане .NET, просто "идеалогия" платформы такая. При том, что если копнуть поглубже (BEA WebLogic, Oracle AS, IBM WebSphere) - то можно обнаружить массу интересных вещей. Другой вопрос, что для "наколеночного" RAD кодирования - они - практически бесполезны своей монстровидностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2006, 23:43 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
gybsonКогда на на линух узгромоздят столько же поделок, сколько сейчас в винде - он тоже начнет падать.Спорное утверждение. Кроме количества поделок существуют и другие, весьма немаловажные факторы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 02:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Во первых - не такой он уже и бесплатный Ну почему же... Debian полностью бесплатный, а свежая версия (Etch) ведет себя на десктопе очень даже пристойно. Да и OpenSUSE тоже можно бесплатно юзать (платный только саппорт). grexhide Delphi - никуда не денется, просто развиваться будет не такими темпами (куда его вообще еще развивать - разве стабилизировать - вот это не помешало бы). Политика Борланда совершенно не ясна - то они дельфю продают, то турбо-линейку возрождают... grexhide А с Visual Studio (.NET и прочим) - ситуация еще та. Собственно говоря - вопрос преемственности - остается вопросом, и не факт, что MS не стукнет очередная идея тотальной революции, т.к. .NET, если рассмотреть его "претензии" - пока лишь - больше похож на фиаско, чем на "серебрянную пулю программирования". В любом случае - тотального перехода на C# и .NET не состоялось, да и не состоится уже никогда... в равной степени - как никогда Microsoft не сможет переписать на них свои Office и Windows. Определенную .NET нишу отвоюет (у Java и VB), но - не более того, а Win32/64 еще будет актуален как минимум лет двадцать ;) После покупки Хейлсберга, для того чтоб следующую "серебряную пулю" отливать, Дяде Билли придется опять кого-то покупать :) Пока никаких поползновений майкрософта в сторону тотальной революции не замечено. Но разработчики компонент активно под .NET работают (например DevExpress) C тем что .NET не вытеснит Win32 - полностью согласен. grexhide Системы такие есть, просто web браузер - это не самый удачный GUI. Но в целом ты прав - все что касается кроссплатформенности, упирается лучше всего в веб решения (PHP и AJAX - кстати, весьма интересные направления). Но опять же - готовых сред для разработки бизнес приложений - пока практически нет, создавать свою с нуля - крайне тяжело. Для веба - думаю что в ближайшее время готовой среды не появится. Идеологии отвязки фреймворка от функционала под него пока хорошей не видно, да и с паттернами AJAX дело пока обстоит как в сельском промтоварном магазине :) grexhide Если говорить про десктоп - то Windows - и только Windows будет доминировать еще не один год, смысла портировать десктоп под что либо иное - нет практического смысла. Кстати, на линуксовых форумах я эту тему поднял - тамошний народ закричал "провокация! баян!" :) Если вместо серьезного обсуждения темы начинают модератора звать - так, может, действительно не так хорошо в датском королевстве с бизнес-приложениями? :) grexhide Это с одной стороны. А с другой стороны - в мире Linux/Unix - есть довольно активно развивающися проект - Wine, он же - CrossOver. Который уже позволяет запускать Microsoft Office и приложения на Delphi7 (и сам - Delphi7). Wine != CrossOver. Если уж приспичит убирать винду с рабочих мест - то самый быстрый и надежный вариант - потратиться на один терминальный сервер и юзать rdesktop (как я и поступил - PDC на дебиане, там же на самбе 1С, там же любимый SybaseASA, терминалка на Win2k3, а на рабочих столах - что душе угодно) grexhide Но реального спроса нет, и не предвидится в ближайшие несколько лет (возможно, интерес к корпоративному Linux подстегнет возможная неудача с Vista, но .... вероятность - довольна низкая). Эксперты из Gartner Group прогнозируют начало более-менее реального применения Vista на вторую половину 2008 года. Думаю что так оно и будет. grexhide А вот отдельные мысли насчет Java..... В принципе - использовать можно, если осторожно ;) Но в ее стане сейчас идут интенсивные брожения, результаты, которых, кстати - не могут не радовать - SWT, EJB3, Faces, Java 1.5 и выше. Сторонние производители компонент пока не сильно на яву рвутся. Во всяком случае, аналогов Devexpress Grid и FastReport явовских я не нашел (может искал плохо). А отсутствие предложения - симптом отсутствия спроса. Понятно, что можно потратить время и написать свои библиотеки - но если каждый программер будет изобретать велосипед, далеко дело не продвинется. Для разработчиков бизнес-приложений написание собственных гридов не творчество, а рутинная работа, ибо круг задач у них всё-таки другой. grexhide При том, что если копнуть поглубже (BEA WebLogic, Oracle AS, IBM WebSphere) - то можно обнаружить массу интересных вещей. Другой вопрос, что для "наколеночного" RAD кодирования - они - практически бесполезны своей монстровидностью. Пощупал Eclipse и сравнил с NetBeans. NetBeans имхо намного удобнее для наколеночного RAD, ибо Eclipse в сравнении с ним как пульт РВСН рядом с двустволкой. При наличии дополнительных самописных или готовых библиотек вполне можно бизнес-GUI лепить (именно лепить, поскольку в последнее время создание экранных форм всё больше сводится к мышевозюканию, что позволяет высвободить время на собственно задачи бизнес-логики). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 09:55 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Ну почему же... Debian полностью бесплатный, а свежая версия (Etch) ведет себя на десктопе очень даже пристойно. Да и OpenSUSE тоже можно бесплатно юзать (платный только саппорт). Чем более юзебилнее Линукс,тем дороже он стоит,и тем более будет стоить. А без саппорта одновление можно получить? Vladimir Kozlov Wine != CrossOver. Если уж приспичит убирать винду с рабочих мест - то самый быстрый и надежный вариант - потратиться на один терминальный сервер и юзать rdesktop (как я и поступил - PDC на дебиане, там же на самбе 1С, там же любимый SybaseASA, терминалка на Win2k3, а на рабочих столах - что душе угодно) Ага, а почтовый клиент тоже через терминалку или на линухе?? А как же если вордовый документ пришел?? А Вы не забыли заплатить за лицензию на каждого клиента на Терминалку??? А за оффис и 1С под Терминалкой не надо ничего платить?? А нах тогда Линукс на раб. станции нужен? Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это?? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 11:11 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
bas Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это?? Для того, чтобы putty.exe запускать, для чего же еще ? На самом деле - Linux - это СЕРВЕРНАЯ платформа. А админам - нужно еще и в инет ходить, почту читать, играться в CS, в конце то концов ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 12:22 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovДля разработчиков бизнес-приложений написание собственных гридов не творчество, а рутинная работа, ибо круг задач у них всё-таки другой. Вот вот. Гриды - это не главное, и не основное. Но лучше, когда они есть, чем когда их нет. Впрочем, десктоп в Java - это считается совсем немодным (т.к. акцент делают именно на серверной инфраструктуре) Vladimir Kozlov Пощупал Eclipse и сравнил с NetBeans. NetBeans имхо намного удобнее для наколеночного RAD, ибо Eclipse в сравнении с ним как пульт РВСН рядом с двустволкой. Посмотри еще на JDeveloper, который последний, 10.3. Меня - весьма впечатлил подход. Или пример реализации - SQL Developer (в тему гридов и не только). Все это добро - лежит на otn.oracle.com При этом следует заметить, что это (ADF Framework) - лишь вершина айсберга и пример подхода, скажем так - совсем малое, что с барского плеча отдают в Community. При разработке "серьезных" решений Oracle же применят куда более тяжелую артиллерию, с совсем другими средствами и подходом (смотря на рекламные ролики Oracle Fuision и OA Framework в OEBS). И в целом - ты правильно заметил - где простота, а где технология. Но если базовая технология - весьма не проста, то что можно говорить о уже конечном бизнес-фреймворке, на ней построенной ? Уйдут годы на изучение, а реального выигрыша можно и не получить (что и не удивительно, потому как весьма сомнительно, что Boeing 747 будет эффективен в эксплуатации и обслуживании на авиалиниях Мухосранск-Васюки, в отличии от, соотвественно - перелета на каком Пе-2 через атлантику ;))) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 12:30 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Сторонние производители компонент пока не сильно на яву рвутся. И что значит - сторонние ? SAP, BEA, IBM или Oracle - это сторонние, по отношению к Sun ? Наверное да ;))) Тут модель - совсем другая. Решения по JSR принимаются всеобщим голосованием, в отличии от практики доминирования мнения одной компании с известным названием. Тот же Borland Delphi не восприняли в буржуинии по этой же причине - не захотели диктата одного лица с сомнительной репутацией. Microsoft же воспринимают традиционно - по принципу, куда от нее денешься (с подводной лодки то ?) Но тем не менее, крупные корпорации - не сильно рвутся под ее опеку. Опять же, IBM и вовсе заявила в бытность, что не собирается и не рекомендует своим клиентам переходить на Vista и .NET. Тоже самое озвучил и Л.Эллисон. Впрочем, говорить они могут о чем угодно, вопрос только в том - как это согласуется с нашими текущими вопросами внедрения чего то там в масштабах Москва-Усть-пердюйск и бестолковые/безграмотные студенты-кодеры со стартовыми запросами - 1500у.е. и выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 12:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Политика Борланда совершенно не ясна - то они дельфю продают, то турбо-линейку возрождают... был на конфе - Борланд решил поделиться на две компании одна -разработка там делфи/Билдер/Интербейз вторая -там ALM - глобальное управление проектами/разработкой турбо - это "кастрированный" борланд насчет юесплатных обновлений -сколько использовал дистров -они везде бесплатные а тех поддержка -это консультации по телефону/мылу и по опыту - там не редко такие "спецы", что на форумах быстрее и лучше ответят на любые вопросы. тем более поддержка линуха ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 13:02 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide Vladimir Kozlov Сторонние производители компонент пока не сильно на яву рвутся. И что значит - сторонние ? Сторонние - наподобие DevExpress по отношению к Delphi и NET. То есть те производители, которые пишут дополнительные библиотеки/компоненты, которые не будут включаться в стандарт, но которые способны облегчить жизнь. grexhide Вот вот. Гриды - это не главное, и не основное. Но лучше, когда они есть, чем когда их нет. Я сейчас копаюсь в явовском JTable на предмет понимания того, как же корректно вводить туда числа с десятичной точкой, и поиск по инету показывает что сотни и тысячи программеров занимаются одни и тем же мартышкиным трудом по созданию однотипных наследников от JFormattedTextField и ходят по одним и тем же граблям, воюя с форматтерами/валидаторами. Нет, ну понятно что в конце-концов можно всё написать, и получить нужный результат - но сколько в целом по миру человеко-часов уходит на однотипные рутинные вещи... grexhide Впрочем, десктоп в Java - это считается совсем немодным (т.к. акцент делают именно на серверной инфраструктуре) Возвращаясь к нашим баранам - а для чего ж столько сред разработки под яву с претензиями на RAD? Неужто кто-то массово клепает формочки для массовых продуктов? Или всё-таки "узок их круг и страшно далеки они от народа"? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 13:20 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlovи поиск по инету показывает что сотни и тысячи программеров занимаются одни и тем же мартышкиным трудом Поддерживаю. Пока занимался явой, регулярно получал ровно такое же впечатление. Vladimir KozlovВозвращаясь к нашим баранам - а для чего ж столько сред разработки под яву с претензиями на RAD? Неужто кто-то массово клепает формочки для массовых продуктов? Или всё-таки "узок их круг и страшно далеки они от народа"? :) Имхо второе. Чтобы была возможность кричать, что не уступают дельфе :) С претензиями-то с претензиями, но не так давно один мой знакомый пересел на проект на яве, посмотрел на эти среды, и сказал мне: знаешь, чем так рисовать формы, уж лучше кодировать их создание руками. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 13:46 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide bas Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это?? Для того, чтобы putty.exe запускать, для чего же еще ? На самом деле - Linux - это СЕРВЕРНАЯ платформа. А админам - нужно еще и в инет ходить, почту читать, играться в CS, в конце то концов ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 14:14 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
глюки только цитирование осталось :( в общем это стереотип что линух только под серваки и этот стереотип и не дает ему распространится на десктоп :( у меня дмоа линух и я делаю все описаное выше на нем ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2006, 14:26 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarer Поддерживаю. Пока занимался явой, регулярно получал ровно такое же впечатление. ... Имхо второе. Чтобы была возможность кричать, что не уступают дельфе :) С претензиями-то с претензиями, но не так давно один мой знакомый пересел на проект на яве, посмотрел на эти среды, и сказал мне: знаешь, чем так рисовать формы, уж лучше кодировать их создание руками. В общем-то это выбор между конструктором Лего и высыпанным посреди комнаты мешком пластиковых гранул. Используя Лего, заранее закладываешься на его ограничения, и если нет кубика нужной формы то приходится лепить то-что-получится-из-того-что-есть. Используя пластиковые гранулы, можно сделать всё - но сначала нужно нарисовать чертежи кубиков, потом изготовить оборудование для литья пластмассы, на нём изготовить кубики, и только тогда из них что-то лепить... Только вот 99% задач проектирования GUI, как правило, могут обойтись готовыми Лего-кубиками, а для 99% задач серверных приложений и бизнеслогики нужны пластмассовые гранулы :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 10:04 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovВ общем-то это выбор между конструктором Лего и высыпанным посреди комнаты мешком пластиковых гранул. Это выбор из равно дурных альтернатив. Серебряная пуля посередине - в наборе, включающем в себя и крупноблочные детали, и мелкие кирпичики, и напильник для точной доводки. Vladimir KozlovТолько вот 99% задач проектирования GUI, как правило, могут обойтись готовыми Лего-кубиками, а для 99% задач серверных приложений и бизнеслогики нужны пластмассовые гранулы :) Это красивый образ, но совершенно не соответствующий действительности. P.S. Вот только вчера возился с явовским серверным приложением, купленным моей родной фирмой. Гранулы, ****. Настроенное поведение - любимый мной явовский стиль: получая exception, молча ничего не делать и никуда его не писать. Пришлось ковырнуть, руками запускать java -jar app.jar 2> shit.log только чтобы увидеть, где именно у него столь же нежно любимый NullPointerException. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 10:35 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov и если нет кубика нужной формы то приходится лепить то-что-получится-из-того-что-есть. Нет проблем: берем гранулы, делаем новые кубики и оп-ля ! (т.е. расширяем конструктор) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 11:48 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
мод Vladimir Kozlov и если нет кубика нужной формы то приходится лепить то-что-получится-из-того-что-есть. Нет проблем: берем гранулы, делаем новые кубики и оп-ля ! (т.е. расширяем конструктор) Расширяем конструктор - это берем готовый кубик, разогретый нож и ложку с раcплавленной пластмассой, и придаем кубику нужную нам форму. Мне лень было в приложении писать кучу кода для заполнения выпадающих списков - сделал наследника от TDropdownList, в конструктор которого передается хэндл коннекта и текст запроса :) softwarer Это выбор из равно дурных альтернатив. Серебряная пуля посередине - в наборе, включающем в себя и крупноблочные детали, и мелкие кирпичики, и напильник для точной доводки. Эх... видел я клиентские приложения на Access-е писаные... Альфреду Хичкоку такое и не снилось... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 14:01 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovЭх... видел я клиентские приложения на Access-е писаные... Альфреду Хичкоку такое и не снилось... Я очень плохо знаю Access; насколько я понимаю, это именно жестко заданный Лего без вариантов. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 15:15 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarer Vladimir KozlovЭх... видел я клиентские приложения на Access-е писаные... Альфреду Хичкоку такое и не снилось... Я очень плохо знаю Access; насколько я понимаю, это именно жестко заданный Лего без вариантов. А что-же тогда про Оракулевский формз скажем ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 19:07 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
nik_x А что-же тогда про Оракулевский формз скажем ??? Они очень подобны в идеалогии, и формз и акссесс. Только если в перовом еще есть какой-то намек на кросплатформенность (при его непроходимой маргинальности и заброшенности в развитии), то второй - к кроссплатформенности то каким боком ? --- А качество реализаций от среды зависит лишь косвенно. Скажем так и на forms и на access и на foxpro МОЖНО писать крайне эффективные приложения (хотя да, кунсткамера - отдыхает, практически все виденные мною разработки имели весьма... кхм, своеобразный взляг на промышленный дизайн UI). ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2006, 21:00 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Мне лень было в приложении писать кучу кода для заполнения выпадающих списков - сделал наследника от TDropdownList, в конструктор которого передается хэндл коннекта и текст запроса :) "Ну так это элементарно, Ватсон" (с) Любая нормальная среда должна позволять подобное. Кстати, сам же и ответил на свой вопрос - уж коли специалист в PHP, то взять еще и нормальную базу данных (такую, чтобы на ее языке можно было middleware делать) - и ты получаешь абсолютную кроссплатформенность. Далеко ходить за кроссплатформенным RDBMS middleware - не нужно: Oracle - работает практически одиаково на всех поддерживаемых платформах (а для прикладника - абсолютно одинаково). При этом, что информационные системы можно писать практически на "голой" RDBMS - достаточно посмотреть в сторону, к примеру, HTML DB ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 01:47 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
nik_xА что-же тогда про Оракулевский формз скажем ??? В первую очередь то же самое - очень плохо знаю и вроде бы похож на жесткое Лего. В старых версиях вроде бы можно было подключать ActiveX-компоненты, в новых - Java, но я так понимаю, это припарки. Я читал довольно много тем, в которых выступали специалисты по Forms с достаточно разными мнениями на тему жесткости конструкции, из чего сделал вывод, что гибкость там как минимум хорошо и надежно запрятана, раз многие до нее не добираются. Наконец, в одной из недавних тем прозвучало не опровергнутое никем утверждение, что в Forms практически нельзя сделать окна с нормальным ресайзом; с моей точки зрения, это показывает общий уровень решения и закрывает тему использования его как нормального инструмента разработчика. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 09:58 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarer в Forms практически нельзя сделать окна с нормальным ресайзом; с моей точки зрения, это показывает общий уровень решения и закрывает тему использования его как нормального инструмента разработчика. Просто нужно строить UI, не требующий ресайза :). Претензий к Forms много, но это пока единственное IDE от Oracle, интегрированное с самой СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 12:18 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
мод Просто нужно строить UI, не требующий ресайза :). +1 и всем срочно пересесть на телеги аки гужевой транспорт. А то действительно, ABS, круиз контроль, гидроусилитель руля.... Что ? У вас 19" дюймовые TFT ? "Фтопку" - всем пользовать 800x600 ("раз такие умные - почему строем не ходите ?") мод Претензий к Forms много, но это пока единственное IDE от Oracle, интегрированное с самой СУБД. Бред. Точно такое же OCI-based приложение, как и все. То что есть свой диковинный PL/SQL движок (устаревший), так это еще тот вопрос. А делать "прямые" процедурные вызовы вида: MyPackage.MyProc(AIN, AOUT, AINOUT) - можно любого клиента научить, через генерацию прокси-модулей ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 12:26 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
модПросто нужно строить UI, не требующий ресайза :) Не, не нужно. модно это пока единственное IDE от Oracle, интегрированное с самой СУБД. Во-первых я не вижу, каким именно место оно интегрировано с СУБД. Во-вторых, мне нафиг не интересно, от кого именно IDE, меня больше интересует его работа. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 13:43 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarer 1. Юзеру по барабану ваш ресайз - ему что, больше делать нечего ?. 2. Forms надо знать, тогда и судить (это не только к вам). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 13:59 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide мод Претензий к Forms много, но это пока единственное IDE от Oracle, интегрированное с самой СУБД. Бред. Точно такое же OCI-based приложение, как и все. То что есть свой диковинный PL/SQL движок (устаревший), так это еще тот вопрос. Ошибаешься, Forms не использует OCI. Forms и оракловый прекомпилятор (точнее результат его деятельности) работают через SQLLIB, это разные вещи. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 14:08 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
мод Forms надо знать, тогда и судить (это не только к вам). Стандартный ответ - чтобы ценить вкусную еду, не обязательно уметь готовить. Если повара ресторана X поголовно не способны приготовить съедобную яичницу - придется выбирать из вариантов "они все поголовно ламеры" и "им стоило бы сменить поставщика яиц". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 14:42 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
mcureenab Ошибаешься, Forms не использует OCI. Forms и оракловый прекомпилятор (точнее результат его деятельности) работают через SQLLIB, это разные вещи. Да не суть важно. И SQLLIB и OCI используют вызовы UPI (User programming interface). Т.е. по отношению к самому серверу RDBMS - точно такие же внешние приложения, как и любые другие (идея то задвигалась о "глубокой интеграции"). Опять же, да, можно писать SQL и процедурные вызовы "напрямую", без оберток. Что вовсе не ново - ту же функциональность дает Pro*C или... SQLJ (который то умирает, то вновь становится весьма актуальным). Т.е. "интегрировнность" - это просто миф, а на самом деле мы лишь имеем дело с степенью развитости транслятора (какой там еще компилятор в Oracle Forms, не поминайте всуе). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 15:04 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarerчтобы ценить вкусную еду, не обязательно уметь готовить. Чтобы оценить вкусную еду ее надо хотя бы попробовать а еще лучше разжевать и проглотить. Впрочем, я понимаю, что fоrms это не ваш метод. Кстати, в тему топика, fоrms как раз под linux. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 15:23 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhideТ.е. по отношению к самому серверу RDBMS - точно такие же внешние приложения, как и любые другие (идея то задвигалась о "глубокой интеграции"). Да не проблема: OCI в руки, барабан на шею и вперед - сделайте хоть что-то похожее на forms, тогда и посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 15:28 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
мод Да не проблема: OCI в руки, барабан на шею и вперед - сделайте хоть что-то похожее на forms, тогда и посмотрим. ;)))))) создать среду, в которой нет грида и динамического изменения размеров контролов - это, действительно, нужно еще умудриться сделать. --- а в целом - функционал Forms можно реализовать на чем угодно - даже на Access ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 15:42 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
модЧтобы оценить вкусную еду ее надо хотя бы попробовать а еще лучше разжевать и проглотить. Пробовал. И в OEBS пощелкал - уж если это плохое Forms-приложение, то где искать хорошее? И пару лет сидел рядом с Forms-разработчиками. Собственно, я знаю одно приложение, которое написано безусловно хорошо, и возможно что на формсах. Это инсталлятор, который используется в Oracle Designer, Oracle SCM итп. модВпрочем, я понимаю, что fоrms это не ваш метод. Именно. Попробовав чужую готовку, не проникся желанием готовить такое сам. модКстати, в тему топика, fоrms как раз под linux. В нынешних версиях он не то чтобы прямо под линукс... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 16:12 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
А я тем временем NetBeans щупаю. Что ж, если потратить некоторое время на написание своих "кубиков" - то вполне нормальное Лего соорудить можно. Во всяком случае, с явой я последний раз работал на уровне HelloWorld году эдак в 97 - то есть можно сказать что я в ней ламер/чайник/профан. Однако накопленный в .NET опыт очень помогает - во всяком случае датасет с OnCalcFields для просмотра в гриде за полтора дня слепил, да на второй день создание датасета по словарю и выпихивание OnCalcFields в плугин осилил :) И явовская архитектура TableModel мне несказанно понравилась. Чувствуется что над ней хорошо авторы потрудились, не приходится часами шоркаться по документации, всё прозрачно и понятно. Зато какой кайф - сунул аппликуху в линух а там всё так же как в винде работает; до этого пытался что-то написать в mono с использованием линухового odbc, в результате одбц был покрыт толстым слоем русского мата :( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 16:40 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide ;)))))) создать среду, в которой нет грида и динамического изменения размеров контролов - это, действительно, нужно еще умудриться сделать. Запросто. Погляди на угрёбище под названием Microsoft.Forms.2.0 :) Делал на нем формочки для документооборота в эксченже (с использованием WFD) - ощущение что пишешь не буквами по экрану а кровью мозга по стене :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 16:42 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Тут на форуме пробегала ссылка на весьма интересную книгу - "Bitter Java.pdf" Скажем так - антипаттерновский взгляд на суть Java кубиков. Сейчас сам вечерами почитываю, весьма захватывающие. Правда, если отбросить в сторону упадочничество "как на этом вообще можно программировать" - возникает вполне разумный вопрос - "а собственно говоря - это ведь только начало, за язык то, никто не тянул..... и какие еще могут быть грабли на конкретных продуктах..." ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 17:03 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide Vladimir Kozlov Тут на форуме пробегала ссылка на весьма интересную книгу - "Bitter Java.pdf" Скажем так - антипаттерновский взгляд на суть Java кубиков. Сейчас сам вечерами почитываю, весьма захватывающие. Уже стянул с натахаус.ру эту книжку. Залью на на свой ipaq и долгими зимними вечерами буду читать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 17:07 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
модЧтобы оценить вкусную еду ее надо хотя бы попробовать Кстати, на тему "попробовать": http://sql.ru/forum/actualthread.aspx?tid=180213&pg=11#3225651 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 17:16 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
ссылку дайте плиз на Bitter Java.pdf поик не дает ничего ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 09:11 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhideа в целом - функционал Forms можно реализовать на чем угодно - даже на Access А ребята с Oracle Parkway и не знают ... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 09:28 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
softwarerВ нынешних версиях он не то чтобы прямо под линукс... тем не менее это не сегодняшний день самый продвинутый продукт для темы топика ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 09:34 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide;)))))) создать среду, в которой нет грида и динамического изменения размеров контролов - это, действительно, нужно еще умудриться сделать. грид для редактирования вещь довольно неприятная, предпочитаю не использовать - только для просмотра-поиска динамическое изменения размеров контролов возможно, но опять-таки не использую за ненадобностью ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 09:44 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinalссылку дайте плиз на Bitter Java.pdf поик не дает ничего http://www.natahaus.ru в поиске набери bitter ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 09:49 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> ни одной бухгалтерской/складской системы с вебинтерфейсом, > способной хоть на 10% вытеснить пресловутую 1С, я не видел... Плохо смотрел. Раз о них еще не знают 100% потенциальных покупателей - значит, до упомянутых 10% оченно далеко, имхо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 18:51 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Раз о них еще не знают 100% потенциальных покупателей - значит, до > упомянутых 10% оченно далеко, имхо. Дело даже не в этом. В России у массового потребителя неправильное отношение к open source в принципе. Если с интернет-ориентированными продуктами все более или менее нормально, то с учетными - практически никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2006, 23:57 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621 В России у массового потребителя неправильное отношение к open source в принципе. C учетными open source - и у буржуинов - практически никак. По известным мотивам. А насчет неправильного.... это еще как посмотреть. Грубо говоря, и положа руку на сердце, какой процент пользователей и предприятий работает на лицензионных Windows и Office? А если платить и так не надо, то и "на кой нам этот Open Source" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2006, 12:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> C учетными open source - и у буржуинов - практически никак. Пожалуйста, поделитесь источником информации. > По известным мотивам. Например? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2006, 15:11 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> C учетными open source - и у буржуинов - практически никак. Пожалуйста, поделитесь источником информации. Ну, назовите хоть одну более менее известную и достойную для рассмотрения Open Source ERP ? Compiere или TinyERP ? И что, они могут называться комплексным продуктом, готовым для непосредственного внедрения ? Да посмотрите хоть на скриншоты, хоть на описания функционала guest_20040621 > По известным мотивам. Например? - наличие методики внедрения (читай - доработки и конфигурации по месту) - наличие документации, литературы, курсов - наличие внедренцев - наличие внедреных проектов, в конце то концов. --- Нет, я не спорю, что год-два назад Compiere был вообще ни на что не похож, сейчас же можно говорить хоть о каких то применениях в рамках уж очень небольших компаний, но пока ситуация больше похожа - на именно никак. Но тенденция есть, отвоюют они 0.05% рынка - это уже будет прорыв ;) ------ И вообще, понятие Open Source - это еще тот вопрос. Скажем так - в OEBS - нет никакой проблемы получить исходные коды. В SAP - аналогично, с небольшими поправками. Аналогично и в 1c - конфигурация, как бы открыта... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2006, 16:00 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> ни одной бухгалтерской/складской системы с вебинтерфейсом, > способной хоть на 10% вытеснить пресловутую 1С, я не видел... Плохо смотрел. Поделись ссылкой, куда смотреть, для примера. Только по существу, пожалуйста, а не google.com. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2006, 16:03 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Ну, назовите хоть одну более менее известную и достойную > для рассмотрения Open Source ERP ? Это неправильная постановка задачи. Вы говорите: "практически никак". Это значит, что у Вас есть статистика внедрений, которая говорит о том, что доля open source ERP составляет (например) 0,01%, что является величиной на уровне статистической погрешности. Она таки есть или Вы полагаете, что ее можно запросто заменить собственным мироощущением? > Compiere или TinyERP ? Навскидку я еще пяток назову, но дело совсем не в количестве. > И что, они могут называться комплексным продуктом, готовым для > непосредственного внедрения ? Вы рассчитываете прочесть обстоятельный сравнительный анализ open source продуктов с прочими? ;) Зря. Встречный вопрос: а что, в природе существуют комплексные продукты? Напрасно Вы так думаете. > Да посмотрите хоть на скриншоты, хоть на описания функционала Зачем? Косвенно оценить количество пользователей я могу по количеству загрузок апдейтов, например. > наличие методики внедрения (читай - доработки и конфигурации по месту) > наличие документации, литературы, курсов > наличие внедренцев > наличие внедреных проектов, в конце то концов. Дружище, хотите изучить конкретный продукт - посмотрите у вендора, что он предлагает. Устраивает Вас предлагаемый сервис - пользуйтесь, не устраивает - не пользуйтесь. Вы сказать-то чего хотели? > сейчас же можно говорить хоть о каких то применениях Что, статистика таки появилась? Или опять мироощущение? > Скажем так - в OEBS - нет никакой проблемы получить исходные коды. > В SAP - аналогично, с небольшими поправками. Под какой лицензией? GPL? MPL? BSD? > Аналогично и в 1c Вы с чем эту убогую поделку сравниваете, можно поинтересоваться? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2006, 00:46 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> Раз о них еще не знают 100% потенциальных покупателей - значит, до > упомянутых 10% оченно далеко, имхо. Дело даже не в этом. В России у массового потребителя неправильное отношение к open source в принципе. Если с интернет-ориентированными продуктами все более или менее нормально, то с учетными - практически никак. Гм. Вот лично мне чрезвычайно не нравится коммерческое лицензирование прав пользования опенсорсными продуктами. Имеются примеры и СУБД, и интранет, и СЭД. Исходники открытые, а софт не свободный. По мне, так или юзай традиционную модель проприетарного софта, или декларируй, что зарабатываешь на внедрении и тиражировании. А российский массовый потребитель разницы free software и open source не знает и знать не хочет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2006, 18:07 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Исходники открытые, а софт не свободный. ;) Наличие исходников в любом случае лучше их отсутствия. > По мне, так или юзай традиционную модель проприетарного софта, или > декларируй, что зарабатываешь на внедрении и тиражировании. Мне кажется, разработчик имеет полное право самостоятельно выбрать модель продвижения продукта. У пользователя, в свою очередь, всегда есть альтернатива; навскидку не приходит на память пример абсолютной монополии. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2006, 20:05 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621 Мне кажется, разработчик имеет полное право самостоятельно выбрать модель продвижения продукта. Разработкик ? Продвижения (на рынок)? Или же развития (производства) ? guest_20040621 У пользователя, в свою очередь, всегда есть альтернатива; У пользователя никогда нет альтернативы. Кроме, конечно, каких пол- ручных способов построения какого нестандартного отчета в Excel guest_20040621 навскидку не приходит на память пример абсолютной монополии. После подписания договора внедрения ЛЮБОЙ информационной системы наступает многолетняя ее монополия. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2006, 20:35 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621 > По мне, так или юзай традиционную модель проприетарного софта, или > декларируй, что зарабатываешь на внедрении и тиражировании. Мне кажется, разработчик имеет полное право самостоятельно выбрать модель продвижения продукта. Да кто ж ему, родимому, запретит. Вот только иногда это является чисто маркетинговым ходом, ну или, например, следствием выбора некоей технологии, в которой сокрытие исходного кода сопряжено с некими техническими неудобствами. Открытые исходники на питоне или ASP - от дают, от какая бизнес-модель продвинутая и социально полезная. А кусочки скомпилированные в библиотечку тоже имеются, но это неважно, все равно "опенсорс". Самое смешное что пользователю это все по барабану, если только он не намерен посвятить лучшие годы реинжинирингу приобретенного за небольшие деньги кода. Я не спорю, что иметь исходники полезно, но не более чем для подспорья в поиске причин глюков. Макароны там или чудеса проектирования, неважно, все равно пока найдешь что-то в чужом коде, нервов потратишь с избытком. Я, конечно, права разработчиков не определяю. Я высказываю мнение пользователя, паче того - заказчика, каковым заказчиком периодически бывал. guest_20040621У пользователя, в свою очередь, всегда есть альтернатива; навскидку не приходит на память пример абсолютной монополии.Даже не одна ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 11:54 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> иногда это является чисто маркетинговым ходом Да. И достаточно часто. > Я не спорю, что иметь исходники полезно, но не более чем для подспорья > в поиске причин глюков. Не только. Целая куча лицензий, которые позволяют создавать и распространять собственные продукты на базе исходного кода. Кстати, многие этим успешно пользуются. Imho наиболее продуктивная модель - параллельное существование свободной и коммерческой лицензии (или свободного и коммерческого продукта). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 16:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> Я не спорю, что иметь исходники полезно, но не более чем для подспорья > в поиске причин глюков. Не только. Целая куча лицензий, которые позволяют создавать и распространять собственные продукты на базе исходного кода. Кстати, многие этим успешно пользуются. я высказался с точки зрения покупателя guest_20040621Imho наиболее продуктивная модель - параллельное существование свободной и коммерческой лицензии (или свободного и коммерческого продукта)....пока свободная версия не начинает отставать от коммерческой вначале на циферку в младшем номере, а потом и в старшем... вон и MySQL уже так поступает, похоже... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 19:03 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> я высказался с точки зрения покупателя Последние полгода - год наблюдаю абсолютно новую (для меня новую; возможно, раньше просто не обращал на это внимание) картину: сегментируется и ПО, и покупатели. Два основных двигателя: IP телефония и бизнес-ориентированные продукты. Причем, качество ПО растет буквально на глазах. ПО сегментируется в том смысле, что появляются явные лидеры (речь об open source). Покупатели охотно оплачивают поддержку, разработку модулей, новый функционал и пр. Так что с покупателями все не так просто; разные они, и задачи у них тоже разные. ;) > ...пока свободная версия не начинает отставать от коммерческой Бывает и наоборот (что, кстати, imho рациональнее для вендора): RH многие вещи сначала включает в FC и только потом - в RHEL. > вон и MySQL уже так поступает, похоже... Если честно, давно не сталкивался с MySQL. На мой взгляд, Open Source (как идеология) ничего не потеряет от того, что MySQL станет коммерческим продуктом. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 19:48 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621 Если честно, давно не сталкивался с MySQL. На мой взгляд, Open Source (как идеология) ничего не потеряет от того, что MySQL станет коммерческим продуктом. ;) Ну, если не брать в расчет сруль, каждый день с ним сталкиваемся... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 22:32 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621 MySQL станет коммерческим продуктом. ;) Он и так уже очень давно коммерческий . Собственно free to use обеспечиватся строго в том случае, если само решение - строго под GPL (или его какой-то аналог). Что, впрочем, не мешает массе ISV, хостеров и прочей братии откровенно забивать на данное утверждение/соглашение. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 22:57 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> каждый день с ним сталкиваемся... Dogen, я имел в виду использование. По-моему, мой последний опыт был связан с 3.23 (могу ошибаться в последней цифре). UTF-8 нормальным образом не понимал, системные таблицы - без намека на SQL-2003, - в общем, потраченного на него времени было жаль. > Он и так уже очень давно коммерческий. grexhide, вроде для open source как бы и не очень коммерческий. ;) Остальные бесплатно используют его на свой страх и риск. > Собственно free to use обеспечиватся строго в том случае, если само > решение - строго под GPL (или его какой-то аналог). Да нет, почему? Например, CentricCRM - собственная лицензия, свободное использование и модификация для своих задач, коммерческое партнерское соглашение - для распространения. GPL - это вообще тема для отдельного обсуждения. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 23:35 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
grexhide guest_20040621 MySQL станет коммерческим продуктом. ;) Он и так уже очень давно коммерческий . Собственно free to use обеспечиватся строго в том случае, если само решение - строго под GPL (или его какой-то аналог). Что, впрочем, не мешает массе ISV, хостеров и прочей братии откровенно забивать на данное утверждение/соглашение. Хостерам нет причин забивать, они могут вполне легально его юзать, разве только клиенты захотят через cgi генерить страницы из каких-нить сишных бинарников. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 23:39 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> каждый день с ним сталкиваемся... Dogen, я имел в виду использование. По-моему, мой последний опыт был связан с 3.23 (могу ошибаться в последней цифре). UTF-8 нормальным образом не понимал, системные таблицы - без намека на SQL-2003, - в общем, потраченного на него времени было жаль. Было б удивительно увидеть поддержку SQL-2003 в версии года этак 2000го) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2006, 23:40 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Было б удивительно увидеть поддержку SQL-2003 в версии года этак 2000го ОК, пусть будет SQL-99, принципиально это ничего не меняет. Я не знаток MySQL и честно об этом сказал. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 00:15 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> Было б удивительно увидеть поддержку SQL-2003 в версии года этак 2000го ОК, пусть будет SQL-99, принципиально это ничего не меняет. Я не знаток MySQL и честно об этом сказал. Как не знатоку сообщаю - с UTF проблем практически нет, хранимые процедуры и UDF использовать страшновато (и не используем), innoDB работает без нареканий (однажды за несколько лет видел битую страницу, база в несколько гигабайт крутилась на не-серверном железе - списали на сбой RAM)... В общем, в ряду MySQL, PostgreSQL и FireBird достаточное количество тараканов есть у каждого сервера, можно вдумчиво и долго выбирать под конкретные задачи... Сам я, однако, тоже не знаток MySQL ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 11:05 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Как не знатоку сообщаю - с UTF проблем практически нет ;) Практически - это как? А системные таблицы у MySQL до сих пор такие же убогие или что-то изменилось? > в ряду MySQL, PostgreSQL и FireBird FB никогда не использовал; судя по описанию, никогда и не буду использовать ни для чего, кроме персональной записной книжки. ;) А вот MySQL и PostgreSQL я бы в один ряд не ставил. Imho ничего общего: PostgreSQL - это полноценный SQL сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 11:17 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621>... FB никогда не использовал; судя по описанию, никогда и не буду использовать ни для чего, кроме персональной записной книжки. ;) ... а чем FB заслужил такого унижения? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 11:53 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621;) Практически - это как? Ну так - практически хранит, практически отдает. Встречались необъяснимые глюки с перевиранием записываемой в символьное (если не ошибаюсь) поле зашифрованной XOR-ом строки. Какие-то комбинации символов сводят с ума MySQL. Не знаю уж, при чем тут UTF - может, что и при чем. guest_20040621А системные таблицы у MySQL до сих пор такие же убогие или что-то изменилось?Теперь есть еще БД с гордым именем information_schema. А юзеры и привилегии так же хранятся в БД mysql. Все это вроде как в UTF. guest_20040621FB никогда не использовал; судя по описанию, никогда и не буду использовать ни для чего, кроме персональной записной книжки. ;) А вот MySQL и PostgreSQL я бы в один ряд не ставил. Imho ничего общего: PostgreSQL - это полноценный SQL сервер.Ja, Ja, Naturlich. Вот меня процесс устранения вакуума смущает. Полноценный SQL-сервер - и не может самостоятельно с дисковым пространством разобраться. А че, вот у меня было до недавних пор противоположное впечатление - FireBird - это полноценный SQL сервер, а Postgre - непонятно что. А теперь вроде никто больших проектов на FB не делает. Имхо фигня эти все рассуждения без тестов. Вон, щас фанаты набегут, чморить станут, цитатами закидывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 11:55 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> Как не знатоку сообщаю - с UTF проблем практически нет ;) Практически - это как? А системные таблицы у MySQL до сих пор такие же убогие или что-то изменилось? > в ряду MySQL, PostgreSQL и FireBird FB никогда не использовал; судя по описанию, никогда и не буду использовать ни для чего, кроме персональной записной книжки. ;) А вот MySQL и PostgreSQL я бы в один ряд не ставил. Imho ничего общего: PostgreSQL - это полноценный SQL сервер. С 3.23 изменилось очень многое. В том числе и http://dev.mysql.com/doc/refman/5.0/en/information-schema.html The implementation for the INFORMATION_SCHEMA table structures in MySQL follows the ANSI/ISO SQL:2003 standard Part 11 Schemata. Our intent is approximate compliance with SQL:2003 core feature F021 Basic information schema. Users of SQL Server 2000 (which also follows the standard) may notice a strong similarity. However, MySQL has omitted many columns that are not relevant for our implementation, and added columns that are MySQL-specific. One such column is the ENGINE column in the INFORMATION_SCHEMA.TABLES table. Не могу судить за вас, достаточно ли они неубоги, но изменения есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 11:56 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> а чем FB заслужил такого унижения? Почему унижения? Imho реальная оценка границ применения. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 12:00 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Теперь есть еще БД с гордым именем information_schema Именно база данных? ;) > Вот меня процесс устранения вакуума смущает. Вроде в последнем релизе с этим получше. > Имхо фигня эти все рассуждения без тестов. Это как бы не очень рассуждения. ;) Я поделился с Вами своей иерархией предпочтений, Вы - своей. ;) Почему она такая - рассказывать долго и не очень интересно. К счастью, она не уникальна. ;) > Вон, щас фанаты набегут, чморить станут, цитатами закидывать. Флаг в руки. Своим глазам я верю больше, чем цитатам. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 12:05 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> approximate compliance Вы будете смеяться, но мне для характеристики достаточно этого словосочетания. Тошнит от мелкомягкоподобного подхода. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 12:08 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> а чем FB заслужил такого унижения? Почему унижения? Imho реальная оценка границ применения. Вы рассуждаете как рыбак-теоретик. Как практик теоретику говорю, вы не правы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 12:21 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Не стоит тут открывать филиал форума "Сравнение СУБД". Темы FB vs PG vs MySQL и типа того лучше там обсудить. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 12:45 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> Теперь есть еще БД с гордым именем information_schema Именно база данных? ;) По крайней мере в phpMyAdmin и mysql, и information_schema показываются в списке баз данных. Таблицы там и там MyISAM по дефолту, collation где utf8, где latin1. В чем великий смысл - не знаю. Функции и процедуры все равно описываются в mysql. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 13:27 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Александр ГoлдунНе стоит тут открывать филиал форума "Сравнение СУБД". Темы FB vs PG vs MySQL и типа того лучше там обсудить. Там - предвзято, Вы же знаете ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 13:28 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Ну их нафиг, эти СУБД. Обсудим лучше Java, gcc с GTK+ и... на чем там еще можно под линукс писать?.. =============================================================================== Отвечать без смысла на это письмо. Сообщение направлено вам роботом доски объявлений. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 13:32 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Ну их нафиг, эти СУБД. Упс... как же так? ;) А я только хотел чуть подробнее поговорить о качестве софта... Нет желания обсудить возможность оценки качества ПО по структуре данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 13:54 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
guest_20040621> Ну их нафиг, эти СУБД. Упс... как же так? ;) А я только хотел чуть подробнее поговорить о качестве софта... Нет желания обсудить возможность оценки качества ПО по структуре данных? Это не мой конек, это Ваш. Я дальше беглого анализа количества и системы именования таблиц не опускаюсь. Самая гениальная структура, которую видел - АБС Scrooge донецкого производства. Таблиц что-то десятка полтора было. Хватало. Опять же, вопрос Ваш с подвохом - структура БД в какой-то мере определяет качество системы Клиент+Сервер_данных, но все же клиентов можно написать много, для одной и той же базы данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 14:00 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
если на С++ то есть http://www.wxwidgets.org/ народ хвалил или на Qt там а лучше на Java - там например www.eclipse.org - много фич и многие стали ее поддерживать.... %) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 14:05 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinalесли на С++ то есть http://www.wxwidgets.org/ народ хвалил или на Qt там а лучше на Java - там например www.eclipse.org - много фич и многие стали ее поддерживать.... %) О чем и речь. что не надо делать для Линукс, надо делать кроссплатформенный софт. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 14:18 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
DogenСамая гениальная структура, которую видел - АБС Scrooge донецкого производства. Таблиц что-то десятка полтора было. Хватало. расскажите это Crimean :) Колв-во таблиц в скрудже за пару сотен точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 14:25 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
согласен что надо выбрать инструменты, которые хотя и могу в начале осложнить (приемлемо) разработку, но зато позволят разработчику быть гибче и меньше зависеть от "привратностей судьбы" ;) кстати из плюсов открытых исходников в "давние времена" была библиотека TurboVision на которой было сделано много чего но в которой были конечно свои проблемы одна из них -это утечка памяти, даже "ради" которой был штатный элемент, показывающий свободную памать, и "рекомендации" разработчиков, что если число маленькое -то просто выйти из программы и войти в нее так вот - TurboVision поставляется с исходниками (если кто покупал %) так я за пару недель выловил все утечки и локализовал ее что, согласитесь, не смог бы сделать, если бы не было исходников. так что полюс исходников очевиден -это больше свободы. а вот воспользуетесь вы ей или нет -вам решать. много хороших идей погибло потому что разработчики бросили свой продукт, а под новые требования надо его всего лишь пересобрать -но нет исходников и тупик ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 14:27 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Dogen А че, вот у меня было до недавних пор противоположное впечатление - FireBird - это полноценный SQL сервер, а Postgre - непонятно что. А теперь вроде никто больших проектов на FB не делает. Кстати по ходу интересный вопрос поднялся. Если уж делать кроссплатформенный Enterprise-wide проект, то от сервера БД очень много зависит. Пока из легкоподнимаемых серверов с минимальным администрированием (а щупал я их немало) больше всего привлекает Sybase. Но он денег стоит. Фэны файрберда утверждают - потянет любые масштабы; противники файрберда - да затормозит и умрёт :) MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут. А вот 1С-ники под линуховую платформу выбрали постгрес. Ну еще SAPDB где-то на краю земли есть... Кто купил сайбейзовский сервер, или у кого масштабы позволяют безоглядно на файрберд подсесть - с теми всё ясно. А в остальном лагере - "разброд и шатания". Если забыть про накопленный экспириенс и выбирать БД с нуля - девелопер становится в позу буриданова осла :) Хотя jedem das seine и серебряной пули не существует - но интересно: если сейчас кому-то пришлось бы начинать с нуля - Я НЕ СПРАШИВАЮ КАКУЮ БД бы он выбрал, потому что это религиозная война; но КАКИМИ _ДОСТОВЕРНЫМИ_ ИСТОЧНИКАМИ руководствовался бы девелопер, кроме рассказов о танках/боингах и мнением левой пятки? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 16:38 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
GreyCardinal а чем FB заслужил такого унижения? Cамолично знаю склад/магазин на FB (собственно в начале там IB был) база которого живет с 1999 года :) За всё время из администрирования выполнялись только апгрейды сервака :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 16:40 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
DogenНу их нафиг, эти СУБД. Обсудим лучше Java, gcc с GTK+ и... на чем там еще можно под линукс писать?.. После игр с netbeans поставил Sun Studio Enterprise :( Вроде всё как в нетбинсе, но... неужто это продукт сделанный компанией на которую все под козырёк должны равняться? В netbeans - ни одной сколько-либо существенной траблы, даже в 6.0 который по сути milestone - а сановский продукт за пару часов работы утомил эксепшнами :) А ява - если написать кучу наследников от jtable, abstracttablemodel, jtextedit и т.д. - вполне достойная платформа. Во всяком случае дисциплинирует девелопера :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 16:45 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
"достоверных" источников практически не бывает. каждый что нить умалчивает/преувеличивает я для себя выбирал базу по след параметрам (порядок не важен -а надо оценивать по интегральности/важности) - легкость установки/настройки/администрирования - многоплатформенность/переносимость - лицензии на выбор (комм и GPL с легкостью перехода/комбинации) - поддержка со стороны средств разработки - поддержка хранимиых процедур/ сооветствие стандартам SQL все остальное (там скорость, поддержка разных "фирменных" фич, возможность "держать" большие объемы данных) -это от лукавого. можно долго сражаться и приводить доводы и синтетические тесты и говорить как нам говорят все поставщики AS-400 что "ну и пусть она тормозит -зато тормоза не зависят от объема данных!" насчет надежности и распространнености - это от пиара зависит. Много систем тихо работаю годами и даже незнают пользователи что это за база. а если она постоянно валиться и тп -то да -все знают "что ругать" и в опросах она всегда "наверху популярности" %) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 17:26 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Alexey Kudinov DogenСамая гениальная структура, которую видел - АБС Scrooge донецкого производства. Таблиц что-то десятка полтора было. Хватало. расскажите это Crimean :) Колв-во таблиц в скрудже за пару сотен точно. имеется в виду не Scrooge II ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 18:08 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir KozlovКАКИМИ _ДОСТОВЕРНЫМИ_ ИСТОЧНИКАМИ руководствовался бы девелопер, кроме рассказов о танках/боингах и мнением левой пятки? Тестами на прототипе реального приложения и завышенных объемах БД и нагрузок на сервер. Если у Вас на это нет ресурсов, то придется рисковать. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 18:12 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут.Если под этим подразумевается распространяемый программный продукт -- то да, придётся либо платить за коммерческую лицензию, либо релизить под GPL. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 19:15 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
DocAl Vladimir Kozlov MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут.Если под этим подразумевается распространяемый программный продукт -- то да, придётся либо платить за коммерческую лицензию, либо релизить под GPL. Вы же сами говорили нечто несколько отличающееся. Поиск по форуму "MySQL+лицензия" - много интересного. Не используйте фичи MySQL, так, чтобы можно было работать с другими серверами, и у Вас останутся проблемы с лицензированием драйверов, но не с самой СУБД MySQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 20:10 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
> Я дальше беглого анализа количества и системы именования > таблиц не опускаюсь. Не царское это дело? ;) > структура БД в какой-то мере определяет качество системы Клиент+Сервер_данных Imho полностью определяет. > клиентов можно написать много, для одной и той же базы данных Да. Но больше информации, чем есть в базе данных, извлечь не удастся. И большего функционала, чем позволяет структура данных - тоже. Простой пример: возьмем любую софтинку, где есть юридические лица. Они могут менять форму собственности, реорганизовываться, разделяться, объединяться в холдинги, поглощаться и пр., - т. е. абсолютным минимумом для описания юридических лиц будет поддержка структурой данных хронологии изменений. И уже по качеству реализации хронологии изменений можно судить о качестве собственно ПО. В принципе, можно выделить наиболее распространенный ключевой функционал и типовые структуры данных для его реализации. О "на чем там еще можно под линукс писать": процентов на 80 я, пожалуй, соглашусь с http://www.theserverside.com/news/thread.tss?thread_id=42351 С учетом специфики применения, конечно. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2006, 22:25 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Dogen DocAl Vladimir Kozlov MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут.Если под этим подразумевается распространяемый программный продукт -- то да, придётся либо платить за коммерческую лицензию, либо релизить под GPL. Вы же сами говорили нечто несколько отличающееся. Поиск по форуму "MySQL+лицензия" - много интересного. Не используйте фичи MySQL, так, чтобы можно было работать с другими серверами, и у Вас останутся проблемы с лицензированием драйверов, но не с самой СУБД MySQL. Хм, ну я предполагал, что оговорки о распространяемости продукта тут будет достаточно. Хорошо, будем буквоедами. Уточняю: платить за коммерческую лицензию будет нужно, если вы пишете распространяемый (т.е. не для внутреннего пользования) программный продукт, который может быть классифицирован как derivative work от кода MySQL (серверной части или клиентских библиотек). Хостеры никакой программный продукт не распространяют, потому непонятно, на что они тут должны "забивать". Разработчики, продающие какие-либо наборы PHP-скриптов (форумы и прочую ботву) опять же ничего не нарушают, даже если продают их в закрытом Zend encoderом формате. Лицензия PHP это допускает, а для неё сделано исключение на бесплатное использование MySQL. То же исключение имеется и для других FLOSS-лицензий . ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2006, 00:39 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Скорее бесплатность и глючность ... Линкс в неумелых руках = бывшая в употреблении туалетная бумага... Это постоянный стресс для сотрудников... Неужели кому-то еще в голову это приходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2006, 20:01 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
BusyMan Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Скорее бесплатность и глючность ... Линкс в неумелых руках = бывшая в употреблении туалетная бумага... Это постоянный стресс для сотрудников... Неужели кому-то еще в голову это приходит? C момента переноса [контроллера домена + сервера ASA + баз 1С] на Debian - куда-то пропал постоянный стресс.... что я делаю не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2006, 21:28 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
DocAlХорошо, будем буквоедами. Уточняю: платить за коммерческую лицензию будет нужно, если вы пишете распространяемый (т.е. не для внутреннего пользования) программный продукт, который может быть классифицирован как derivative work от кода MySQL (серверной части или клиентских библиотек). Если я пишу некий софт который через JDBC цепляется к стоящему в локалке MySQL - это под какой-то параграф попадает? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2006, 21:31 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov на Debian - куда-то пропал постоянный стресс.... что я делаю не так? А если перейти на RHEL или SuSE, то стресс вообще пропадает, в равной степени как и серьезные проблемы ;)) А если еще и нормальных книжек/студгайдов/статей почитать..... -- А пользователям Linux как таковой лучше вообще не показывать. У них, действительно, срабатывает первородный животный инстинкт/рефлекс на командную строку в MS-DOS, а то и вовсе в какой МВС ЕС 2.0 , с которой им (или их (пользователей) далеким предкам) таки приходилось плотно иметь дело в дикие и "романтичные" времена прошлого века. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2006, 23:56 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
А пользователям Linux как таковой лучше вообще не показывать. У них, действительно, срабатывает первородный животный инстинкт/рефлекс на командную строку в MS-DOS, а то и вовсе в какой МВС ЕС 2.0 , с которой им (или их (пользователей) далеким предкам) таки приходилось плотно иметь дело в дикие и "романтичные" времена прошлого века. Ну чего уж так сразу и не показывать :). При работе в KDE или GNOME пользователь даже не заметит разницы между Win и Linux. (или все дают пользователям делать в системе что угодно ?). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2006, 05:14 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
Vladimir Kozlov DocAlХорошо, будем буквоедами. Уточняю: платить за коммерческую лицензию будет нужно, если вы пишете распространяемый (т.е. не для внутреннего пользования) программный продукт, который может быть классифицирован как derivative work от кода MySQL (серверной части или клиентских библиотек). Если я пишу некий софт который через JDBC цепляется к стоящему в локалке MySQL - это под какой-то параграф попадает? AFAIK только если софт не может работать в отсутствие MySQL (читай - с другой СУБД). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2006, 10:39 |
|
Перспективы разработки информационных систем под Linux
|
|||
---|---|---|---|
#18+
BusyMan Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Скорее бесплатность и глючность ... Линкс в неумелых руках = бывшая в употреблении туалетная бумага... Это постоянный стресс для сотрудников... Неужели кому-то еще в голову это приходит? "Совет - это всегда исповедь" (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2006, 10:39 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1549274]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
150ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
324ms |
get tp. blocked users: |
1ms |
others: | 248ms |
total: | 765ms |
0 / 0 |