powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Перспективы разработки информационных систем под Linux
114 сообщений из 114, показаны все 5 страниц
Перспективы разработки информационных систем под Linux
    #34025606
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом?

Пока из "плюсов" линукса вижу бесплатность и устойчивость. С другой стороны - десктоп это всё-таки не сервер, и устойчивость для него не настолько критична, если раз в два дня пасьянс рухнет - переживут :) Из минусов - всё-таки виндовые средства разработки типа Visual Studio и Delphi более удобны, более распространены и имеют огромное комьюнити; не знаю что в будущем ждет дельфю а визуалстудия уж точно никуда не денется.
А в линухе - KDevelop, Mono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?), ну плюс еще системы с вебинтерфейсом лепить можно - но опять же ни одной бухгалтерской/складской системы с вебинтерфейсом, способной хоть на 10% вытеснить пресловутую 1С, я не видел...

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

У кого какие мысли на этот счет?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025708
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все зависит от цели
создать кросплатформенную(клиент) ИС? - бери жабу или веб интерфейс. А лучше всю логику на сервере, а интерфейс за "5 мин" на чем хочешь и под какую хочешь ОС

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

для разработчика - это существенное удешевление/управляемость
так как он может поставить все "под ключ",а не вынуждать заказчика еще докупать недешевые серверные и клиентские лицензии на ОС(до которых заказчику фиолетово -так как ему нужна не винда/линух, а ИС)

насчет IDE и кросплатформенности посмотри http://www.eclipse.org и http://wiki.lazarus.freepascal.org/Image:Lazarus_IDE_Windows.jpg

насчет устойчивости клиента - тоже очень важно. Кто как ни он рушит(логически) ИС и потом ее надо лечить? %)


насчет "10% функциональности 1С" - смотря какая имеется в виду функциональность (может там 95% никому не нужная, а что надо не делает%)
и реально 1С делает мало, а ее надо долго и дорого затачивать под требования заказчика....

насчет "распростроненности" линух - если сделать предложение руководителю предприятия
или заменить 100 компов + ОС свежую (за софт лиц от 300 баков на место) или на старых поставить линух и получить туже самую функциональность
-что он выберет? %)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025777
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GreyCardinalили заменить 100 компов + ОС свежую (за софт лиц от 300 баков на место) или на старых поставить линух и получить туже самую функциональность-что он выберет? %) Только не забудьте включить в "туже самую функциональность" Word, Excel и PowerPoint.
Эта троица (по крайней мере первые два) абсолютные must have для офисного компьютера.

Причем их версия должна быть посвежее по очевидным причинам.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025824
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
естественно офис входит в стоимость офисного компа %)
там еще надо включать и "серверные" лицензии по колдичеству клиентов
в общем пирамидка получается....
но просто сломать сетеротип очень сложно :(
особенно когда за ним стоит огромная финансовая империя
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025858
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovMono (кстати а хоть какое-то подобие бухсистемы хоть кто-то на нем видел?) Mono - это вещь в себе, интересная только ее создателям. Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix
GreyCardinal но просто сломать сетеротип очень сложно :( а главное зачем ? :))
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025906
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KudinovMono - это вещь в себе, интересная только ее создателям. Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix


А какие минусы у Mono? Вроде поддержка System.Windows.Forms там достаточно хорошо развита, датасеты и прочее для работы с БД присутствует, да и кроссплатформенность реально есть (я пробовал под моно писать простейшие программки работающие с БД, разницы между виндой и линухом по ходу не заметил)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025913
gybson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда на на линух узгромоздят столько же поделок, сколько сейчас в винде - он тоже начнет падать.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025923
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GreyCardinal
насчет IDE и кросплатформенности посмотри http://www.eclipse.org и http://wiki.lazarus.freepascal.org/Image:Lazarus_IDE_Windows.jpg


лазарус когда-то смотрел. Сейчас не поленился скачать свежую версию, которую минут через 5 после начала работы пришлось выбивать taskmanager-ом :)

GreyCardinal
насчет устойчивости клиента - тоже очень важно. Кто как ни он рушит(логически) ИС и потом ее надо лечить? %)


Клиент который в ходе своего падения логически рушит ИС, должен быть отправлен в бумагоуничтожитель вместе с руками написавшего его программера :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34025986
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Kudinov Только не забудьте включить в "туже самую функциональность" Word, Excel и PowerPoint.

OpenOffice ?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026001
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovА какие минусы у Mono? Вроде поддержка System.Windows.Forms там достаточно хорошо развита, датасеты и прочее для работы с БД присутствует, да и кроссплатформенность реально есть (я пробовал под моно писать простейшие программки работающие с БД, разницы между виндой и линухом по ходу не заметил) Минус один - отсутствие потребности в этом Mono.

Если вам нужна кроссплатформенность, вы берете Java (где она "в крови") и пишите все что нужно.

Зачем использовать суророгат адаптированный неизвестно кем, неизвестно как, без всяких гарантий со стороны производителя .Net ? Сторонние производители компонент под .Net также не адаптируют свои продукты для mono. И т.д.

Короче - чистое искусство ради искусства.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026082
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
асчет устойчивости клиента - тоже очень важно
Кто как ни он рушит(логически) ИС и потом ее надо лечить?

Кто же такие клиенты пишет? Те, кто не слышал про транзакции?

С уважением.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026423
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovНасколько вообще перспективно разрабатывать кроссплатформенные ИС с линуксовым клиентом?
Вопрос стоит разделить на два - насколько перспективно разрабатывать кроссплатформенные ИС и насколько перспективно разрабатывать линуксовых клиентов.

Следующий вопрос - для кого пишем. Если ориентируемся на мировой рынок, надо смотреть его требования; в российской реальности не-Windows в роли рабочей станции конечных пользователей сами знаете как часто встречается.

Если говорить о кроссплатформенности, наверное правильно будет так: если это можно обеспечить бесплатно/дешево, то стоит, если дорого - скорее всего нет. То есть: если все равно собирались писать на Java, можно потестировать на разных платформах и гордо выпячивать поясницу; делать кроссплатформенность требованием к продукту и обоснованием выбора технологии - имхо глупость. Каждый раз, когда я вижу кроссплатформенность в таком контексте, я делаю вывод, что разработчики по каким-то причинам придумали именно такую архитектуру решения, а затем начали подбирать аргументацию в обоснование выбора.

Если говорить о написании именно линуксового клиента, то имхо это должно быть сформулированным требованием конкретного заказчика. Пересадить пользователей на другую рабочую станцию очень тяжело; если разрабатываемая ИС масштабом поменьше SAP-а, скорее всего от продукта с такими требованиями к внедрению просто откажутся. И именно в этом случае можно посмотреть "как писать так, чтобы потом можно было относительно легко перетащить на Windows" - то есть использовать Kylix, Qt, wxWindows, тот же Mono.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026445
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Kudinov Я не могу себе представить, что кто-то в здравом уме начнет писать на .net под *nix
Я не уверен в своем здравом уме, как вообще так и с Вашей точки зрения, но если на меня свалится кроссплатформенный проект с напрашивающейся явой, я очень внимательно присмотрюсь к C#/Mono. Слишком уж не нравится ява.

А если серьезно, мне известен один довольно дорогой проект, сделанный на Mono. Точнее, там была следующая история: сделали проект на .NET, и когда он подходил к сдаче, клиенту слишком не понравилась цифра в счете от Microsoft за виндовые лицензии. В результате проект спешно и успешно перевели на Mono.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026658
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerЯ не уверен в своем здравом уме, как вообще так и с Вашей точки зрения, но если на меня свалится кроссплатформенный проект с напрашивающейся явой, я очень внимательно присмотрюсь к C#/Mono. Слишком уж не нравится ява. Ну что же ... Присматривайтесь. Только очень внимательно.
softwarerА если серьезно, мне известен один довольно дорогой проект, сделанный на Mono. Точнее, там была следующая история: сделали проект на .NET, и когда он подходил к сдаче, клиенту слишком не понравилась цифра в счете от Microsoft за виндовые лицензии. В результате проект спешно и успешно перевели на Mono. Не говоря уже о некоторой бредовости ситуации как таковой (забыли клиенту в "дорогом" проекте рассказать о лицензиях на Win... ну да ладно, бывает всякое) некоторые сомнения вызывает фраза "спешно и успешно". Очень напоминает попытку выдать нужду за добродетель. Причем есть подозрения, что именно в данном случае "спешно и успешно" = "удалось скомпилить". Впрочем, вам конечно виднее.

Ну и конечно возможность перевода .net приложения на *nix сама по себе не говорит о том, что именно так и надо делать.

Собственно говоря, на форумах .net неоднократно возникали вопросы о [успешных] попытках как-либо использовать Mono (поищите по этому слову), которые пока остаются без ответа. Если вы или ваши друзья расскажут о успешном переводе дорогого проекта с net на mono, думаю вам будут благодарны.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026684
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> ни одной бухгалтерской/складской системы с вебинтерфейсом,
> способной хоть на 10% вытеснить пресловутую 1С, я не видел...

Плохо смотрел.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34026772
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KudinovНе говоря уже о некоторой бредовости ситуации как таковой
Специфика работы с госорганами, я так понимаю. Бредово, конечно.

Alexey Kudinovнекоторые сомнения вызывает фраза "спешно и успешно". Очень напоминает попытку выдать нужду за добродетель. Причем есть подозрения, что именно в данном случае "спешно и успешно" = "удалось скомпилить".
Хм. Скажем так, рассказывал мне об этом руководитель этого проекта, человек, с которым я хорошо знаком, рассказывал по своей инициативе, и думаю у него не было никаких причин приукрашивать. Что же до "скомпилировать" - проект уже пару лет как реально эксплуатируется в общероссийских масштабах [я имею в виду именно "реально эксплуатируется", а не "внедрен"].

В принципе, рассказчик вроде бы иногда заглядывает на sql.ru, захочет - расскажет подробнее.

Alexey KudinovНу и конечно возможность перевода .net приложения на *nix сама по себе не говорит о том, что именно так и надо делать.
Конечно, не говорит. Пример говорит о том, что такую задачу в принципе можно решить.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34027335
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 кодирования - они - практически бесполезны своей монстровидностью.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34027403
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gybsonКогда на на линух узгромоздят столько же поделок, сколько сейчас в винде - он тоже начнет падать.Спорное утверждение. Кроме количества поделок существуют и другие, весьма немаловажные факторы.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34027631
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 лепить (именно лепить, поскольку в последнее время создание экранных форм всё больше сводится к мышевозюканию, что позволяет высвободить время на собственно задачи бизнес-логики).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34027896
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov
Ну почему же... Debian полностью бесплатный, а свежая версия (Etch) ведет себя на десктопе очень даже пристойно. Да и OpenSUSE тоже можно бесплатно юзать (платный только саппорт).

Чем более юзебилнее Линукс,тем дороже он стоит,и тем более будет стоить. А без саппорта одновление можно получить?

Vladimir Kozlov
Wine != CrossOver. Если уж приспичит убирать винду с рабочих мест - то самый быстрый и надежный вариант - потратиться на один терминальный сервер и юзать rdesktop (как я и поступил - PDC на дебиане, там же на самбе 1С, там же любимый SybaseASA, терминалка на Win2k3, а на рабочих столах - что душе угодно)

Ага, а почтовый клиент тоже через терминалку или на линухе?? А как же если вордовый документ пришел?? А Вы не забыли заплатить за лицензию на каждого клиента на Терминалку??? А за оффис и 1С под Терминалкой не надо ничего платить?? А нах тогда Линукс на раб. станции нужен?

Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это??
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028204
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bas
Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это??

Для того, чтобы putty.exe запускать, для чего же еще ?

На самом деле - Linux - это СЕРВЕРНАЯ платформа.

А админам - нужно еще и в инет ходить, почту читать, играться в CS, в конце то концов ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028260
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 через атлантику ;)))
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028312
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov
Сторонние производители компонент пока не сильно на яву рвутся.

И что значит - сторонние ?

SAP, BEA, IBM или Oracle - это сторонние, по отношению к Sun ? Наверное да ;)))

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

Тот же Borland Delphi не восприняли в буржуинии по этой же причине - не захотели диктата одного лица с сомнительной репутацией. Microsoft же воспринимают традиционно - по принципу, куда от нее денешься (с подводной лодки то ?)

Но тем не менее, крупные корпорации - не сильно рвутся под ее опеку.

Опять же, IBM и вовсе заявила в бытность, что не собирается и не рекомендует своим клиентам переходить на Vista и .NET. Тоже самое озвучил и Л.Эллисон.

Впрочем, говорить они могут о чем угодно, вопрос только в том - как это согласуется с нашими текущими вопросами внедрения чего то там в масштабах Москва-Усть-пердюйск и бестолковые/безграмотные студенты-кодеры со стартовыми запросами - 1500у.е. и выше.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028438
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Политика Борланда совершенно не ясна - то они дельфю продают, то турбо-линейку возрождают...

был на конфе - Борланд решил поделиться на две компании
одна -разработка там делфи/Билдер/Интербейз
вторая -там ALM - глобальное управление проектами/разработкой

турбо - это "кастрированный" борланд

насчет юесплатных обновлений -сколько использовал дистров -они везде бесплатные
а тех поддержка -это консультации по телефону/мылу
и по опыту - там не редко такие "спецы", что на форумах быстрее и лучше ответят на любые вопросы. тем более поддержка линуха
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028523
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Vladimir Kozlov
Сторонние производители компонент пока не сильно на яву рвутся.

И что значит - сторонние ?



Сторонние - наподобие DevExpress по отношению к Delphi и NET. То есть те производители, которые пишут дополнительные библиотеки/компоненты, которые не будут включаться в стандарт, но которые способны облегчить жизнь.

grexhide
Вот вот. Гриды - это не главное, и не основное. Но лучше, когда они есть, чем когда их нет.


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

grexhide
Впрочем, десктоп в Java - это считается совсем немодным (т.к. акцент делают именно на серверной инфраструктуре)


Возвращаясь к нашим баранам - а для чего ж столько сред разработки под яву с претензиями на RAD? Неужто кто-то массово клепает формочки для массовых продуктов? Или всё-таки "узок их круг и страшно далеки они от народа"? :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028640
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlovи поиск по инету показывает что сотни и тысячи программеров занимаются одни и тем же мартышкиным трудом
Поддерживаю. Пока занимался явой, регулярно получал ровно такое же впечатление.

Vladimir KozlovВозвращаясь к нашим баранам - а для чего ж столько сред разработки под яву с претензиями на RAD? Неужто кто-то массово клепает формочки для массовых продуктов? Или всё-таки "узок их круг и страшно далеки они от народа"? :)
Имхо второе. Чтобы была возможность кричать, что не уступают дельфе :)

С претензиями-то с претензиями, но не так давно один мой знакомый пересел на проект на яве, посмотрел на эти среды, и сказал мне: знаешь, чем так рисовать формы, уж лучше кодировать их создание руками.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028781
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide bas
Что-то у всех супер-пупер админов, преданных Линухам, на их клиентской машине стоит Винда. К чему бы это??

Для того, чтобы putty.exe запускать, для чего же еще ?

На самом деле - Linux - это СЕРВЕРНАЯ платформа.

А админам - нужно еще и в инет ходить, почту читать, играться в CS, в конце то концов ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34028831
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
глюки
только цитирование осталось :(
в общем это стереотип что линух только под серваки
и этот стереотип и не дает ему распространится на десктоп :(
у меня дмоа линух и я делаю все описаное выше на нем
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34030605
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Поддерживаю. Пока занимался явой, регулярно получал ровно такое же впечатление.

...

Имхо второе. Чтобы была возможность кричать, что не уступают дельфе :)

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

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

Только вот 99% задач проектирования GUI, как правило, могут обойтись готовыми Лего-кубиками, а для 99% задач серверных приложений и бизнеслогики нужны пластмассовые гранулы :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34030713
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovВ общем-то это выбор между конструктором Лего и высыпанным посреди комнаты мешком пластиковых гранул.
Это выбор из равно дурных альтернатив. Серебряная пуля посередине - в наборе, включающем в себя и крупноблочные детали, и мелкие кирпичики, и напильник для точной доводки.

Vladimir KozlovТолько вот 99% задач проектирования GUI, как правило, могут обойтись готовыми Лего-кубиками, а для 99% задач серверных приложений и бизнеслогики нужны пластмассовые гранулы :)
Это красивый образ, но совершенно не соответствующий действительности.

P.S. Вот только вчера возился с явовским серверным приложением, купленным моей родной фирмой. Гранулы, ****. Настроенное поведение - любимый мной явовский стиль: получая exception, молча ничего не делать и никуда его не писать. Пришлось ковырнуть, руками запускать java -jar app.jar 2> shit.log только чтобы увидеть, где именно у него столь же нежно любимый NullPointerException.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34031014
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov и если нет кубика нужной формы то приходится лепить то-что-получится-из-того-что-есть.
Нет проблем: берем гранулы, делаем новые кубики и оп-ля ! (т.е. расширяем конструктор)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34031656
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Vladimir Kozlov и если нет кубика нужной формы то приходится лепить то-что-получится-из-того-что-есть.
Нет проблем: берем гранулы, делаем новые кубики и оп-ля ! (т.е. расширяем конструктор)

Расширяем конструктор - это берем готовый кубик, разогретый нож и ложку с раcплавленной пластмассой, и придаем кубику нужную нам форму.

Мне лень было в приложении писать кучу кода для заполнения выпадающих списков - сделал наследника от TDropdownList, в конструктор которого передается хэндл коннекта и текст запроса :)

softwarer
Это выбор из равно дурных альтернатив. Серебряная пуля посередине - в наборе, включающем в себя и крупноблочные детали, и мелкие кирпичики, и напильник для точной доводки.


Эх... видел я клиентские приложения на Access-е писаные... Альфреду Хичкоку такое и не снилось...
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34032046
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovЭх... видел я клиентские приложения на Access-е писаные... Альфреду Хичкоку такое и не снилось...
Я очень плохо знаю Access; насколько я понимаю, это именно жестко заданный Лего без вариантов.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34033002
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer Vladimir KozlovЭх... видел я клиентские приложения на Access-е писаные... Альфреду Хичкоку такое и не снилось...
Я очень плохо знаю Access; насколько я понимаю, это именно жестко заданный Лего без вариантов.

А что-же тогда про Оракулевский формз скажем ???
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34033120
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_x
А что-же тогда про Оракулевский формз скажем ???

Они очень подобны в идеалогии, и формз и акссесс. Только если в перовом еще есть какой-то намек на кросплатформенность (при его непроходимой маргинальности и заброшенности в развитии), то второй - к кроссплатформенности то каким боком ?

---

А качество реализаций от среды зависит лишь косвенно. Скажем так и на forms и на access и на foxpro МОЖНО писать крайне эффективные приложения (хотя да, кунсткамера - отдыхает, практически все виденные мною разработки имели весьма... кхм, своеобразный взляг на промышленный дизайн UI).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34033291
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov
Мне лень было в приложении писать кучу кода для заполнения выпадающих списков - сделал наследника от TDropdownList, в конструктор которого передается хэндл коннекта и текст запроса :)


"Ну так это элементарно, Ватсон" (с)

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

Далеко ходить за кроссплатформенным RDBMS middleware - не нужно: Oracle - работает практически одиаково на всех поддерживаемых платформах (а для прикладника - абсолютно одинаково). При этом, что информационные системы можно писать практически на "голой" RDBMS - достаточно посмотреть в сторону, к примеру, HTML DB ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34033563
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_xА что-же тогда про Оракулевский формз скажем ???
В первую очередь то же самое - очень плохо знаю и вроде бы похож на жесткое Лего. В старых версиях вроде бы можно было подключать ActiveX-компоненты, в новых - Java, но я так понимаю, это припарки. Я читал довольно много тем, в которых выступали специалисты по Forms с достаточно разными мнениями на тему жесткости конструкции, из чего сделал вывод, что гибкость там как минимум хорошо и надежно запрятана, раз многие до нее не добираются. Наконец, в одной из недавних тем прозвучало не опровергнутое никем утверждение, что в Forms практически нельзя сделать окна с нормальным ресайзом; с моей точки зрения, это показывает общий уровень решения и закрывает тему использования его как нормального инструмента разработчика.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34034149
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer в Forms практически нельзя сделать окна с нормальным ресайзом; с моей точки зрения, это показывает общий уровень решения и закрывает тему использования его как нормального инструмента разработчика.
Просто нужно строить UI, не требующий ресайза :). Претензий к Forms много, но это пока единственное IDE от Oracle, интегрированное с самой СУБД.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34034194
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод
Просто нужно строить UI, не требующий ресайза :).

+1 и всем срочно пересесть на телеги аки гужевой транспорт. А то действительно, ABS, круиз контроль, гидроусилитель руля....

Что ? У вас 19" дюймовые TFT ? "Фтопку" - всем пользовать 800x600 ("раз такие умные - почему строем не ходите ?")

мод
Претензий к Forms много, но это пока единственное IDE от Oracle, интегрированное с самой СУБД.

Бред. Точно такое же OCI-based приложение, как и все. То что есть свой диковинный PL/SQL движок (устаревший), так это еще тот вопрос.

А делать "прямые" процедурные вызовы вида:

MyPackage.MyProc(AIN, AOUT, AINOUT) - можно любого клиента научить, через генерацию прокси-модулей ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34034653
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
модПросто нужно строить UI, не требующий ресайза :)
Не, не нужно.

модно это пока единственное IDE от Oracle, интегрированное с самой СУБД.
Во-первых я не вижу, каким именно место оно интегрировано с СУБД. Во-вторых, мне нафиг не интересно, от кого именно IDE, меня больше интересует его работа.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34034737
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
1. Юзеру по барабану ваш ресайз - ему что, больше делать нечего ?.
2. Forms надо знать, тогда и судить (это не только к вам).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34034776
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
мод
Претензий к Forms много, но это пока единственное IDE от Oracle, интегрированное с самой СУБД.

Бред. Точно такое же OCI-based приложение, как и все. То что есть свой диковинный PL/SQL движок (устаревший), так это еще тот вопрос.

Ошибаешься, Forms не использует OCI. Forms и оракловый прекомпилятор (точнее результат его деятельности) работают через SQLLIB, это разные вещи.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34034913
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Forms надо знать, тогда и судить (это не только к вам).
Стандартный ответ - чтобы ценить вкусную еду, не обязательно уметь готовить. Если повара ресторана X поголовно не способны приготовить съедобную яичницу - придется выбирать из вариантов "они все поголовно ламеры" и "им стоило бы сменить поставщика яиц".
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035035
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mcureenab
Ошибаешься, Forms не использует OCI. Forms и оракловый прекомпилятор (точнее результат его деятельности) работают через SQLLIB, это разные вещи.

Да не суть важно. И SQLLIB и OCI используют вызовы UPI (User programming interface).

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

Опять же, да, можно писать SQL и процедурные вызовы "напрямую", без оберток. Что вовсе не ново - ту же функциональность дает Pro*C или... SQLJ (который то умирает, то вновь становится весьма актуальным).

Т.е. "интегрировнность" - это просто миф, а на самом деле мы лишь имеем дело с степенью развитости транслятора (какой там еще компилятор в Oracle Forms, не поминайте всуе).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035128
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerчтобы ценить вкусную еду, не обязательно уметь готовить.
Чтобы оценить вкусную еду ее надо хотя бы попробовать а еще лучше разжевать и проглотить. Впрочем, я понимаю, что fоrms это не ваш метод.
Кстати, в тему топика, fоrms как раз под linux.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035144
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideТ.е. по отношению к самому серверу RDBMS - точно такие же внешние приложения, как и любые другие (идея то задвигалась о "глубокой интеграции").
Да не проблема: OCI в руки, барабан на шею и вперед - сделайте хоть что-то похожее на forms, тогда и посмотрим.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035186
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод
Да не проблема: OCI в руки, барабан на шею и вперед - сделайте хоть что-то похожее на forms, тогда и посмотрим.

;)))))) создать среду, в которой нет грида и динамического изменения размеров контролов - это, действительно, нужно еще умудриться сделать.

---

а в целом - функционал Forms можно реализовать на чем угодно - даже на Access
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035291
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
модЧтобы оценить вкусную еду ее надо хотя бы попробовать а еще лучше разжевать и проглотить.
Пробовал. И в OEBS пощелкал - уж если это плохое Forms-приложение, то где искать хорошее? И пару лет сидел рядом с Forms-разработчиками.

Собственно, я знаю одно приложение, которое написано безусловно хорошо, и возможно что на формсах. Это инсталлятор, который используется в Oracle Designer, Oracle SCM итп.

модВпрочем, я понимаю, что fоrms это не ваш метод.
Именно. Попробовав чужую готовку, не проникся желанием готовить такое сам.

модКстати, в тему топика, fоrms как раз под linux.
В нынешних версиях он не то чтобы прямо под линукс...
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035419
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я тем временем NetBeans щупаю. Что ж, если потратить некоторое время на написание своих "кубиков" - то вполне нормальное Лего соорудить можно.

Во всяком случае, с явой я последний раз работал на уровне HelloWorld году эдак в 97 - то есть можно сказать что я в ней ламер/чайник/профан. Однако накопленный в .NET опыт очень помогает - во всяком случае датасет с OnCalcFields для просмотра в гриде за полтора дня слепил, да на второй день создание датасета по словарю и выпихивание OnCalcFields в плугин осилил :) И явовская архитектура TableModel мне несказанно понравилась. Чувствуется что над ней хорошо авторы потрудились, не приходится часами шоркаться по документации, всё прозрачно и понятно.

Зато какой кайф - сунул аппликуху в линух а там всё так же как в винде работает; до этого пытался что-то написать в mono с использованием линухового odbc, в результате одбц был покрыт толстым слоем русского мата :(
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035426
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
;)))))) создать среду, в которой нет грида и динамического изменения размеров контролов - это, действительно, нужно еще умудриться сделать.


Запросто. Погляди на угрёбище под названием Microsoft.Forms.2.0 :) Делал на нем формочки для документооборота в эксченже (с использованием WFD) - ощущение что пишешь не буквами по экрану а кровью мозга по стене :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035515
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov

Тут на форуме пробегала ссылка на весьма интересную книгу - "Bitter Java.pdf"

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

Правда, если отбросить в сторону упадочничество "как на этом вообще можно программировать" - возникает вполне разумный вопрос - "а собственно говоря - это ведь только начало, за язык то, никто не тянул..... и какие еще могут быть грабли на конкретных продуктах..."
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035530
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Vladimir Kozlov

Тут на форуме пробегала ссылка на весьма интересную книгу - "Bitter Java.pdf"

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


Уже стянул с натахаус.ру эту книжку. Залью на на свой ipaq и долгими зимними вечерами буду читать :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34035571
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
модЧтобы оценить вкусную еду ее надо хотя бы попробовать
Кстати, на тему "попробовать": http://sql.ru/forum/actualthread.aspx?tid=180213&pg=11#3225651
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34036535
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ссылку дайте плиз на Bitter Java.pdf
поик не дает ничего
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34036579
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideа в целом - функционал Forms можно реализовать на чем угодно - даже на Access
А ребята с Oracle Parkway и не знают ...
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34036596
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerВ нынешних версиях он не то чтобы прямо под линукс...
тем не менее это не сегодняшний день самый продвинутый продукт для темы топика
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34036612
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide;)))))) создать среду, в которой нет грида и динамического изменения размеров контролов - это, действительно, нужно еще умудриться сделать.
грид для редактирования вещь довольно неприятная, предпочитаю не использовать - только для просмотра-поиска
динамическое изменения размеров контролов возможно, но опять-таки не использую за ненадобностью
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34036623
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GreyCardinalссылку дайте плиз на Bitter Java.pdf
поик не дает ничего

http://www.natahaus.ru в поиске набери bitter
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34038824
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> ни одной бухгалтерской/складской системы с вебинтерфейсом,
> способной хоть на 10% вытеснить пресловутую 1С, я не видел...

Плохо смотрел.
Раз о них еще не знают 100% потенциальных покупателей - значит, до упомянутых 10% оченно далеко, имхо.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34039125
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Раз о них еще не знают 100% потенциальных покупателей - значит, до
> упомянутых 10% оченно далеко, имхо.

Дело даже не в этом. В России у массового потребителя неправильное отношение к open source в принципе. Если с интернет-ориентированными продуктами все более или менее нормально, то с учетными - практически никак.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34039338
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621
В России у массового потребителя неправильное отношение к open source в принципе.

C учетными open source - и у буржуинов - практически никак. По известным мотивам.

А насчет неправильного.... это еще как посмотреть. Грубо говоря, и положа руку на сердце, какой процент пользователей и предприятий работает на лицензионных Windows и Office?

А если платить и так не надо, то и "на кой нам этот Open Source" ?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34039470
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> C учетными open source - и у буржуинов - практически никак.

Пожалуйста, поделитесь источником информации.

> По известным мотивам.

Например?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34039512
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> C учетными open source - и у буржуинов - практически никак.

Пожалуйста, поделитесь источником информации.


Ну, назовите хоть одну более менее известную и достойную для рассмотрения Open Source ERP ?

Compiere или TinyERP ? И что, они могут называться комплексным продуктом, готовым для непосредственного внедрения ? Да посмотрите хоть на скриншоты, хоть на описания функционала

guest_20040621
> По известным мотивам.

Например?

- наличие методики внедрения (читай - доработки и конфигурации по месту)
- наличие документации, литературы, курсов
- наличие внедренцев
- наличие внедреных проектов, в конце то концов.

---

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

------

И вообще, понятие Open Source - это еще тот вопрос. Скажем так - в OEBS - нет никакой проблемы получить исходные коды. В SAP - аналогично, с небольшими поправками.

Аналогично и в 1c - конфигурация, как бы открыта...
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34039514
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> ни одной бухгалтерской/складской системы с вебинтерфейсом,
> способной хоть на 10% вытеснить пресловутую 1С, я не видел...

Плохо смотрел.
Поделись ссылкой, куда смотреть, для примера. Только по существу, пожалуйста, а не google.com.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34039914
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ну, назовите хоть одну более менее известную и достойную
> для рассмотрения Open Source ERP ?

Это неправильная постановка задачи. Вы говорите: "практически никак". Это значит, что у Вас есть статистика внедрений, которая говорит о том, что доля open source ERP составляет (например) 0,01%, что является величиной на уровне статистической погрешности. Она таки есть или Вы полагаете, что ее можно запросто заменить собственным мироощущением?

> Compiere или TinyERP ?

Навскидку я еще пяток назову, но дело совсем не в количестве.

> И что, они могут называться комплексным продуктом, готовым для
> непосредственного внедрения ?

Вы рассчитываете прочесть обстоятельный сравнительный анализ open source продуктов с прочими? ;) Зря. Встречный вопрос: а что, в природе существуют комплексные продукты? Напрасно Вы так думаете.

> Да посмотрите хоть на скриншоты, хоть на описания функционала

Зачем? Косвенно оценить количество пользователей я могу по количеству загрузок апдейтов, например.

> наличие методики внедрения (читай - доработки и конфигурации по месту)
> наличие документации, литературы, курсов
> наличие внедренцев
> наличие внедреных проектов, в конце то концов.

Дружище, хотите изучить конкретный продукт - посмотрите у вендора, что он предлагает. Устраивает Вас предлагаемый сервис - пользуйтесь, не устраивает - не пользуйтесь. Вы сказать-то чего хотели?

> сейчас же можно говорить хоть о каких то применениях

Что, статистика таки появилась? Или опять мироощущение?

> Скажем так - в OEBS - нет никакой проблемы получить исходные коды.
> В SAP - аналогично, с небольшими поправками.

Под какой лицензией? GPL? MPL? BSD?

> Аналогично и в 1c

Вы с чем эту убогую поделку сравниваете, можно поинтересоваться?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34045291
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Раз о них еще не знают 100% потенциальных покупателей - значит, до
> упомянутых 10% оченно далеко, имхо.

Дело даже не в этом. В России у массового потребителя неправильное отношение к open source в принципе. Если с интернет-ориентированными продуктами все более или менее нормально, то с учетными - практически никак.
Гм.

Вот лично мне чрезвычайно не нравится коммерческое лицензирование прав пользования опенсорсными продуктами. Имеются примеры и СУБД, и интранет, и СЭД. Исходники открытые, а софт не свободный.

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

А российский массовый потребитель разницы free software и open source не знает и знать не хочет.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34045597
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Исходники открытые, а софт не свободный.

;) Наличие исходников в любом случае лучше их отсутствия.

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

Мне кажется, разработчик имеет полное право самостоятельно выбрать модель продвижения продукта. У пользователя, в свою очередь, всегда есть альтернатива; навскидку не приходит на память пример абсолютной монополии.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34045632
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621
Мне кажется, разработчик имеет полное право самостоятельно выбрать модель продвижения продукта.

Разработкик ? Продвижения (на рынок)? Или же развития (производства) ?

guest_20040621
У пользователя, в свою очередь, всегда есть альтернатива;

У пользователя никогда нет альтернативы. Кроме, конечно, каких пол- ручных способов построения какого нестандартного отчета в Excel

guest_20040621
навскидку не приходит на память пример абсолютной монополии.
После подписания договора внедрения ЛЮБОЙ информационной системы наступает многолетняя ее монополия.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34046644
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621

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

Мне кажется, разработчик имеет полное право самостоятельно выбрать модель продвижения продукта. Да кто ж ему, родимому, запретит. Вот только иногда это является чисто маркетинговым ходом, ну или, например, следствием выбора некоей технологии, в которой сокрытие исходного кода сопряжено с некими техническими неудобствами. Открытые исходники на питоне или ASP - от дают, от какая бизнес-модель продвинутая и социально полезная. А кусочки скомпилированные в библиотечку тоже имеются, но это неважно, все равно "опенсорс". Самое смешное что пользователю это все по барабану, если только он не намерен посвятить лучшие годы реинжинирингу приобретенного за небольшие деньги кода. Я не спорю, что иметь исходники полезно, но не более чем для подспорья в поиске причин глюков. Макароны там или чудеса проектирования, неважно, все равно пока найдешь что-то в чужом коде, нервов потратишь с избытком.

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

guest_20040621У пользователя, в свою очередь, всегда есть альтернатива; навскидку не приходит на память пример абсолютной монополии.Даже не одна
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048058
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> иногда это является чисто маркетинговым ходом

Да. И достаточно часто.

> Я не спорю, что иметь исходники полезно, но не более чем для подспорья
> в поиске причин глюков.

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

Imho наиболее продуктивная модель - параллельное существование свободной и коммерческой лицензии (или свободного и коммерческого продукта).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048570
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Я не спорю, что иметь исходники полезно, но не более чем для подспорья
> в поиске причин глюков.

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

guest_20040621Imho наиболее продуктивная модель - параллельное существование свободной и коммерческой лицензии (или свободного и коммерческого продукта)....пока свободная версия не начинает отставать от коммерческой вначале на циферку в младшем номере, а потом и в старшем... вон и MySQL уже так поступает, похоже...
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048655
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> я высказался с точки зрения покупателя

Последние полгода - год наблюдаю абсолютно новую (для меня новую; возможно, раньше просто не обращал на это внимание) картину: сегментируется и ПО, и покупатели. Два основных двигателя: IP телефония и бизнес-ориентированные продукты. Причем, качество ПО растет буквально на глазах. ПО сегментируется в том смысле, что появляются явные лидеры (речь об open source). Покупатели охотно оплачивают поддержку, разработку модулей, новый функционал и пр.

Так что с покупателями все не так просто; разные они, и задачи у них тоже разные. ;)

> ...пока свободная версия не начинает отставать от коммерческой

Бывает и наоборот (что, кстати, imho рациональнее для вендора): RH многие вещи сначала включает в FC и только потом - в RHEL.

> вон и MySQL уже так поступает, похоже...

Если честно, давно не сталкивался с MySQL. На мой взгляд, Open Source (как идеология) ничего не потеряет от того, что MySQL станет коммерческим продуктом. ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048830
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621
Если честно, давно не сталкивался с MySQL. На мой взгляд, Open Source (как идеология) ничего не потеряет от того, что MySQL станет коммерческим продуктом. ;)
Ну, если не брать в расчет сруль, каждый день с ним сталкиваемся...
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048856
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621 MySQL станет коммерческим продуктом. ;)

Он и так уже очень давно коммерческий .

Собственно free to use обеспечиватся строго в том случае, если само решение - строго под GPL (или его какой-то аналог).

Что, впрочем, не мешает массе ISV, хостеров и прочей братии откровенно забивать на данное утверждение/соглашение.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048885
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> каждый день с ним сталкиваемся...

Dogen, я имел в виду использование. По-моему, мой последний опыт был связан с 3.23 (могу ошибаться в последней цифре). UTF-8 нормальным образом не понимал, системные таблицы - без намека на SQL-2003, - в общем, потраченного на него времени было жаль.

> Он и так уже очень давно коммерческий.

grexhide, вроде для open source как бы и не очень коммерческий. ;) Остальные бесплатно используют его на свой страх и риск.

> Собственно free to use обеспечиватся строго в том случае, если само
> решение - строго под GPL (или его какой-то аналог).

Да нет, почему? Например, CentricCRM - собственная лицензия, свободное использование и модификация для своих задач, коммерческое партнерское соглашение - для распространения. GPL - это вообще тема для отдельного обсуждения.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048890
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide guest_20040621 MySQL станет коммерческим продуктом. ;)

Он и так уже очень давно коммерческий .

Собственно free to use обеспечиватся строго в том случае, если само решение - строго под GPL (или его какой-то аналог).

Что, впрочем, не мешает массе ISV, хостеров и прочей братии откровенно забивать на данное утверждение/соглашение.
Хостерам нет причин забивать, они могут вполне легально его юзать, разве только клиенты захотят через cgi генерить страницы из каких-нить сишных бинарников.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048894
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> каждый день с ним сталкиваемся...

Dogen, я имел в виду использование. По-моему, мой последний опыт был связан с 3.23 (могу ошибаться в последней цифре). UTF-8 нормальным образом не понимал, системные таблицы - без намека на SQL-2003, - в общем, потраченного на него времени было жаль.
Было б удивительно увидеть поддержку SQL-2003 в версии года этак 2000го)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34048905
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Было б удивительно увидеть поддержку SQL-2003 в версии года этак 2000го

ОК, пусть будет SQL-99, принципиально это ничего не меняет. Я не знаток MySQL и честно об этом сказал.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049540
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Было б удивительно увидеть поддержку SQL-2003 в версии года этак 2000го

ОК, пусть будет SQL-99, принципиально это ничего не меняет. Я не знаток MySQL и честно об этом сказал.
Как не знатоку сообщаю - с UTF проблем практически нет, хранимые процедуры и UDF использовать страшновато (и не используем), innoDB работает без нареканий (однажды за несколько лет видел битую страницу, база в несколько гигабайт крутилась на не-серверном железе - списали на сбой RAM)... В общем, в ряду MySQL, PostgreSQL и FireBird достаточное количество тараканов есть у каждого сервера, можно вдумчиво и долго выбирать под конкретные задачи...

Сам я, однако, тоже не знаток MySQL
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049576
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Как не знатоку сообщаю - с UTF проблем практически нет

;) Практически - это как? А системные таблицы у MySQL до сих пор такие же убогие или что-то изменилось?

> в ряду MySQL, PostgreSQL и FireBird

FB никогда не использовал; судя по описанию, никогда и не буду использовать ни для чего, кроме персональной записной книжки. ;) А вот MySQL и PostgreSQL я бы в один ряд не ставил. Imho ничего общего: PostgreSQL - это полноценный SQL сервер.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049759
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621>...

FB никогда не использовал; судя по описанию, никогда и не буду использовать ни для чего, кроме персональной записной книжки. ;) ...

а чем FB заслужил такого унижения?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049778
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 не делает.

Имхо фигня эти все рассуждения без тестов. Вон, щас фанаты набегут, чморить станут, цитатами закидывать.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049785
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.

Не могу судить за вас, достаточно ли они неубоги, но изменения есть.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049810
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> а чем FB заслужил такого унижения?

Почему унижения? Imho реальная оценка границ применения.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049857
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Теперь есть еще БД с гордым именем information_schema

Именно база данных? ;)

> Вот меня процесс устранения вакуума смущает.

Вроде в последнем релизе с этим получше.

> Имхо фигня эти все рассуждения без тестов.

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

> Вон, щас фанаты набегут, чморить станут, цитатами закидывать.

Флаг в руки. Своим глазам я верю больше, чем цитатам. ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049874
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> approximate compliance

Вы будете смеяться, но мне для характеристики достаточно этого словосочетания. Тошнит от мелкомягкоподобного подхода.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34049951
Programmer_Ortodox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> а чем FB заслужил такого унижения?

Почему унижения? Imho реальная оценка границ применения.
Вы рассуждаете как рыбак-теоретик. Как практик теоретику говорю, вы не правы.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050108
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не стоит тут открывать филиал форума "Сравнение СУБД". Темы FB vs PG vs MySQL и типа того лучше там обсудить.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050371
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Теперь есть еще БД с гордым именем information_schema

Именно база данных? ;)

По крайней мере в phpMyAdmin и mysql, и information_schema показываются в списке баз данных. Таблицы там и там MyISAM по дефолту, collation где utf8, где latin1.

В чем великий смысл - не знаю. Функции и процедуры все равно описываются в mysql.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050374
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр ГoлдунНе стоит тут открывать филиал форума "Сравнение СУБД". Темы FB vs PG vs MySQL и типа того лучше там обсудить.
Там - предвзято, Вы же знаете
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050397
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну их нафиг, эти СУБД.

Обсудим лучше Java, gcc с GTK+ и... на чем там еще можно под линукс писать?..


===============================================================================
Отвечать без смысла на это письмо. Сообщение направлено вам роботом доски объявлений.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050488
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ну их нафиг, эти СУБД.

Упс... как же так? ;) А я только хотел чуть подробнее поговорить о качестве софта... Нет желания обсудить возможность оценки качества ПО по структуре данных?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050509
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Ну их нафиг, эти СУБД.

Упс... как же так? ;) А я только хотел чуть подробнее поговорить о качестве софта... Нет желания обсудить возможность оценки качества ПО по структуре данных?

Это не мой конек, это Ваш.

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

Самая гениальная структура, которую видел - АБС Scrooge донецкого производства. Таблиц что-то десятка полтора было. Хватало.

Опять же, вопрос Ваш с подвохом - структура БД в какой-то мере определяет качество системы Клиент+Сервер_данных, но все же клиентов можно написать много, для одной и той же базы данных.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050528
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если на С++ то есть http://www.wxwidgets.org/ народ хвалил
или на Qt там
а лучше на Java - там например www.eclipse.org - много фич и многие стали ее поддерживать.... %)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050592
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GreyCardinalесли на С++ то есть http://www.wxwidgets.org/ народ хвалил
или на Qt там
а лучше на Java - там например www.eclipse.org - много фич и многие стали ее поддерживать.... %)
О чем и речь. что не надо делать для Линукс, надо делать кроссплатформенный софт.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050631
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DogenСамая гениальная структура, которую видел - АБС Scrooge донецкого производства. Таблиц что-то десятка полтора было. Хватало. расскажите это Crimean :) Колв-во таблиц в скрудже за пару сотен точно.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34050641
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
согласен
что надо выбрать инструменты, которые хотя и могу в начале осложнить (приемлемо) разработку, но зато позволят разработчику быть гибче и меньше зависеть от "привратностей судьбы" ;)
кстати из плюсов открытых исходников
в "давние времена" была библиотека TurboVision
на которой было сделано много чего
но в которой были конечно свои проблемы
одна из них -это утечка памяти, даже "ради" которой был штатный элемент, показывающий свободную памать, и "рекомендации" разработчиков, что если число маленькое -то просто выйти из программы и войти в нее

так вот - TurboVision поставляется с исходниками (если кто покупал %)
так я за пару недель выловил все утечки и локализовал ее
что, согласитесь, не смог бы сделать, если бы не было исходников.

так что полюс исходников очевиден -это больше свободы.
а вот воспользуетесь вы ей или нет -вам решать.
много хороших идей погибло потому что разработчики бросили свой продукт, а под новые требования надо его всего лишь пересобрать -но нет исходников и тупик
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051276
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dogen
А че, вот у меня было до недавних пор противоположное впечатление - FireBird - это полноценный SQL сервер, а Postgre - непонятно что. А теперь вроде никто больших проектов на FB не делает.


Кстати по ходу интересный вопрос поднялся. Если уж делать кроссплатформенный Enterprise-wide проект, то от сервера БД очень много зависит.
Пока из легкоподнимаемых серверов с минимальным администрированием (а щупал я их немало) больше всего привлекает Sybase. Но он денег стоит. Фэны файрберда утверждают - потянет любые масштабы; противники файрберда - да затормозит и умрёт :)
MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут. А вот 1С-ники под линуховую платформу выбрали постгрес. Ну еще SAPDB где-то на краю земли есть...
Кто купил сайбейзовский сервер, или у кого масштабы позволяют безоглядно на файрберд подсесть - с теми всё ясно. А в остальном лагере - "разброд и шатания".

Если забыть про накопленный экспириенс и выбирать БД с нуля - девелопер становится в позу буриданова осла :) Хотя jedem das seine и серебряной пули не существует - но интересно: если сейчас кому-то пришлось бы начинать с нуля - Я НЕ СПРАШИВАЮ КАКУЮ БД бы он выбрал, потому что это религиозная война; но КАКИМИ _ДОСТОВЕРНЫМИ_ ИСТОЧНИКАМИ руководствовался бы девелопер, кроме рассказов о танках/боингах и мнением левой пятки?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051284
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GreyCardinal
а чем FB заслужил такого унижения?

Cамолично знаю склад/магазин на FB (собственно в начале там IB был) база которого живет с 1999 года :) За всё время из администрирования выполнялись только апгрейды сервака :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051310
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DogenНу их нафиг, эти СУБД.

Обсудим лучше Java, gcc с GTK+ и... на чем там еще можно под линукс писать?..


После игр с netbeans поставил Sun Studio Enterprise :( Вроде всё как в нетбинсе, но... неужто это продукт сделанный компанией на которую все под козырёк должны равняться? В netbeans - ни одной сколько-либо существенной траблы, даже в 6.0 который по сути milestone - а сановский продукт за пару часов работы утомил эксепшнами :)

А ява - если написать кучу наследников от jtable, abstracttablemodel, jtextedit и т.д. - вполне достойная платформа. Во всяком случае дисциплинирует девелопера :)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051506
GreyCardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"достоверных" источников практически не бывает. каждый что нить умалчивает/преувеличивает

я для себя выбирал базу по след параметрам (порядок не важен -а надо оценивать по интегральности/важности)

- легкость установки/настройки/администрирования
- многоплатформенность/переносимость
- лицензии на выбор (комм и GPL с легкостью перехода/комбинации)
- поддержка со стороны средств разработки
- поддержка хранимиых процедур/ сооветствие стандартам SQL

все остальное (там скорость, поддержка разных "фирменных" фич, возможность "держать" большие объемы данных) -это от лукавого. можно долго сражаться и приводить доводы и синтетические тесты и говорить как нам говорят все поставщики AS-400 что "ну и пусть она тормозит -зато тормоза не зависят от объема данных!"

насчет надежности и распространнености - это от пиара зависит. Много систем тихо работаю годами и даже незнают пользователи что это за база. а если она постоянно валиться и тп -то да -все знают "что ругать" и в опросах она всегда "наверху популярности" %)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051693
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Kudinov DogenСамая гениальная структура, которую видел - АБС Scrooge донецкого производства. Таблиц что-то десятка полтора было. Хватало. расскажите это Crimean :) Колв-во таблиц в скрудже за пару сотен точно.
имеется в виду не Scrooge II
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051706
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovКАКИМИ _ДОСТОВЕРНЫМИ_ ИСТОЧНИКАМИ руководствовался бы девелопер, кроме рассказов о танках/боингах и мнением левой пятки?
Тестами на прототипе реального приложения и завышенных объемах БД и нагрузок на сервер. Если у Вас на это нет ресурсов, то придется рисковать.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051890
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov
MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут.Если под этим подразумевается распространяемый программный продукт -- то да, придётся либо платить за коммерческую лицензию, либо релизить под GPL.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34051988
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl Vladimir Kozlov
MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут.Если под этим подразумевается распространяемый программный продукт -- то да, придётся либо платить за коммерческую лицензию, либо релизить под GPL.
Вы же сами говорили нечто несколько отличающееся.
Поиск по форуму "MySQL+лицензия" - много интересного. Не используйте фичи MySQL, так, чтобы можно было работать с другими серверами, и у Вас останутся проблемы с лицензированием драйверов, но не с самой СУБД MySQL.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34052129
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Я дальше беглого анализа количества и системы именования
> таблиц не опускаюсь.

Не царское это дело? ;)

> структура БД в какой-то мере определяет качество системы Клиент+Сервер_данных

Imho полностью определяет.

> клиентов можно написать много, для одной и той же базы данных

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

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

О "на чем там еще можно под линукс писать": процентов на 80 я, пожалуй, соглашусь с http://www.theserverside.com/news/thread.tss?thread_id=42351 С учетом специфики применения, конечно. ;)
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34052230
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dogen DocAl Vladimir Kozlov
MySQL - думаю что если бухию коммерческую на нем замутить, проблемы с лицензированием полезут.Если под этим подразумевается распространяемый программный продукт -- то да, придётся либо платить за коммерческую лицензию, либо релизить под GPL.
Вы же сами говорили нечто несколько отличающееся.
Поиск по форуму "MySQL+лицензия" - много интересного. Не используйте фичи MySQL, так, чтобы можно было работать с другими серверами, и у Вас останутся проблемы с лицензированием драйверов, но не с самой СУБД MySQL.
Хм, ну я предполагал, что оговорки о распространяемости продукта тут будет достаточно. Хорошо, будем буквоедами. Уточняю: платить за коммерческую лицензию будет нужно, если вы пишете распространяемый (т.е. не для внутреннего пользования) программный продукт, который может быть классифицирован как derivative work от кода MySQL (серверной части или клиентских библиотек).

Хостеры никакой программный продукт не распространяют, потому непонятно, на что они тут должны "забивать". Разработчики, продающие какие-либо наборы PHP-скриптов (форумы и прочую ботву) опять же ничего не нарушают, даже если продают их в закрытом Zend encoderом формате. Лицензия PHP это допускает, а для неё сделано исключение на бесплатное использование MySQL. То же исключение имеется и для других FLOSS-лицензий .
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34058525
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Скорее бесплатность и глючность ...

Линкс в неумелых руках = бывшая в употреблении туалетная бумага...

Это постоянный стресс для сотрудников... Неужели кому-то еще в голову это приходит?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34058623
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BusyMan Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Скорее бесплатность и глючность ...

Линкс в неумелых руках = бывшая в употреблении туалетная бумага...

Это постоянный стресс для сотрудников... Неужели кому-то еще в голову это приходит?

C момента переноса [контроллера домена + сервера ASA + баз 1С] на Debian - куда-то пропал постоянный стресс.... что я делаю не так?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34058626
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlХорошо, будем буквоедами. Уточняю: платить за коммерческую лицензию будет нужно, если вы пишете распространяемый (т.е. не для внутреннего пользования) программный продукт, который может быть классифицирован как derivative work от кода MySQL (серверной части или клиентских библиотек).


Если я пишу некий софт который через JDBC цепляется к стоящему в локалке MySQL - это под какой-то параграф попадает?
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34058740
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov на Debian - куда-то пропал постоянный стресс.... что я делаю не так?

А если перейти на RHEL или SuSE, то стресс вообще пропадает, в равной степени как и серьезные проблемы ;)) А если еще и нормальных книжек/студгайдов/статей почитать.....

--

А пользователям Linux как таковой лучше вообще не показывать. У них, действительно, срабатывает первородный животный инстинкт/рефлекс на командную строку в MS-DOS, а то и вовсе в какой МВС ЕС 2.0 , с которой им (или их (пользователей) далеким предкам) таки приходилось плотно иметь дело в дикие и "романтичные" времена прошлого века.
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34058834
cav_inc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пользователям Linux как таковой лучше вообще не показывать. У них, действительно, срабатывает первородный животный инстинкт/рефлекс на командную строку в MS-DOS, а то и вовсе в какой МВС ЕС 2.0 , с которой им (или их (пользователей) далеким предкам) таки приходилось плотно иметь дело в дикие и "романтичные" времена прошлого века. Ну чего уж так сразу и не показывать :). При работе в KDE или GNOME пользователь даже не заметит разницы между Win и Linux. (или все дают пользователям делать в системе что угодно ?).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34059214
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov DocAlХорошо, будем буквоедами. Уточняю: платить за коммерческую лицензию будет нужно, если вы пишете распространяемый (т.е. не для внутреннего пользования) программный продукт, который может быть классифицирован как derivative work от кода MySQL (серверной части или клиентских библиотек).


Если я пишу некий софт который через JDBC цепляется к стоящему в локалке MySQL - это под какой-то параграф попадает?
AFAIK только если софт не может работать в отсутствие MySQL (читай - с другой СУБД).
...
Рейтинг: 0 / 0
Перспективы разработки информационных систем под Linux
    #34059216
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BusyMan Vladimir Kozlov Пока из "плюсов" линукса вижу бесплатность и устойчивость. Скорее бесплатность и глючность ...

Линкс в неумелых руках = бывшая в употреблении туалетная бумага...

Это постоянный стресс для сотрудников... Неужели кому-то еще в голову это приходит?
"Совет - это всегда исповедь" (с)
...
Рейтинг: 0 / 0
114 сообщений из 114, показаны все 5 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Перспективы разработки информационных систем под Linux
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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