Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
задача такая : нужно организовать БД. К этой базе должен быть обеспечен доступ из локальной сети так и через web интерфейс. СУБД MySQL для этого подойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 04:15 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
а можно что-нибудь по существу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 09:48 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2idar а можно что-нибудь по существу? Можно. Этого от тебя и ждут. 8-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 10:14 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Более того - подойдет любая БД -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 10:42 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
нужно организовать БД. К этой базе должен быть обеспечен доступ из локальной сети так и через web интерфейс. Какие нетривиальные требования к СУБД! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 11:19 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
mvКакие нетривиальные требования к СУБД! Отлично сказано - развеселил!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 14:47 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
авторнужно организовать БД. К этой базе должен быть обеспечен доступ из локальной сети так и через web интерфейс. См. про тех кто может это... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 15:04 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
См. про тех кто может это... Догадайтесь с трех раз, почему в табличке нет столца InterBase/FireBird и отсутвует строчка "цена"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 15:16 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Ну всё-же Interbase не из этой категории тяжеловесов, а вот почему там нет Informix - я не знаю. Ещё мне интересно чё Cache игнорируют? Такое впечатление что вокруг Cache одни сказки ходят и серьёзные дядьки его не воспринимают как конкурента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 15:26 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
У тебя - то самого есть время (и причины), чтобы начать разбираться с CACHE? И шефа уболтать, что вся команда девелоперов не тем путем идет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 15:29 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Времени нету, но интересно. Если бы время было, я бы посмотрел что оно такое... Да и потом, я не думаю, что там придумали что-то совершенно новое и револючионное. Мне кажется что если есть опят работы с другими базами, то за недельку можно замечательно разобраться что там к чему... А вобще в солидных конторах должны быть курсы повышения квалификации. Вот например я знаю что такое есть в Укртелекоме. И это очень правильно, я считаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 15:46 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
револючионное - да уж поверь, брат, очень все революционное... Одна радость, что не все туда еще кинулись, можно пока со своими старыми SQL барахтаться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 15:49 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
mv, я не пойму, серьёзно ты говорищь или нет :-) Ты с ней работал, с Кашей этой? Она действительно такая крутая во всех отношениях, или это всё только реклама и когда там реальные вещи делать начинаешь, не всё так радужно как пишут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 16:33 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Она действительно такая крутая во всех отношениях, или это всё только реклама и когда там реальные вещи делать начинаешь, не всё так радужно как пишут? Ну, кому как. Мой шеф, например, вообще уже второй год как свою ООП СУБД ваяет. Под впечатлением. Вот-вот начнем все проекты под нее переводить. А нам, татарам - по фигу. В курилке поболтали - и разошлись SQL скрипты править, т.к. клиенты почему-то уже завтра хотят позавчерашние проекты готовыми видеть. Думаю, к такой СУБД мы все перейдем. Если доживем, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 16:37 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
авторНу, кому как. Мой шеф, например, вообще уже второй год как свою ООП СУБД ваяет. Под впечатлением. Вот-вот начнем все проекты под нее переводить. Это же сколько шефу лет? Что еще с детством не простился -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 19:05 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
А что, операционки писать уже не модно? В фаворе объектные субд? mv , ты шефу то идейку подкинь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 20:03 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 Gold\r \r >mv, я не пойму, серьёзно ты говорищь или нет :-) Ты с ней работал, с Кашей этой? Она действительно такая крутая во всех отношениях, или это всё только реклама и когда там реальные вещи делать начинаешь, не всё так радужно как пишут?\r \r Так вот же, целых 13 страниц настрочили по этому поводу со ссылками и цитатами:\r \r /topic/9021&pg=-1\r \r Почитай посты Garya. Еще есть Pick и D3, тоже обсуждались где-то тут недалеко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2004, 04:43 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
mvДогадайтесь с трех раз, почему в табличке нет столца InterBase/FireBird и отсутвует строчка "цена"? Наглядный пример того, что каждый видит только то, что хочет увидеть. Вы в табличке к сожалению не разглядели такую строчку как "Built-in Web Services server". А на счет того почему в том сравнении нет каких-то других серверов, если честно то даже не знаю что ответить. Я это сравнение не писал и не заказывал. Что авторы хотели сравнить, то и сравнили. Подготовте своё сравнение, выложие в Internet. Честное слово с удовольствием прочту его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2004, 10:03 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 tygra : Ты знаешь, такие идеи о несовершенстве мира и идеях его переобустройства приходят не тем, кто не расстался с детством, а тем, кто в него впал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2004, 10:34 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Это же сколько шефу лет? Что еще с детством не простился Ну, основной продукт фирмы на базе его сервака работает. SQL не справился (сложные связи/реал-тайм обработка сложных запросов/нереляционные структуры плюс полный контрол над кодом). Да,занимаемся мы сметным делом (строительство etc) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2004, 14:02 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
--Ну, основной продукт фирмы на базе его сервака работает. SQL не справился (сложные связи/реал-тайм обработка сложных запросов/нереляционные структуры плюс полный контрол над кодом). что же у вас за структура что MS SQL не справляется ? И реалтайм в строительстве ? Это что-то новое. Сервер на i386 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 00:36 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
авторНу, основной продукт фирмы на базе его сервака работает. SQL не справился (сложные связи/реал-тайм обработка сложных запросов/нереляционные структуры плюс полный контрол над кодом). Подтверждаю, мог и не справиться. Я вот насмотрелся/натерпелся/очумелся/... на разные проекты под MSSQL и пришел к забавному выводу - у MSSQL есть страшный грех: он абсолютно не переваривает кривое программирование. Мне иногда такие "чудеса" показывали, которые он вытворял, что я сначала глаза начинал протирать и вспоминать, почему же это у меня такого никогда не случалось. А потом я видел реализацию этой "супер-БД" и у меня волосы дыбом на голове вставали, я опять начинал жалеть, что снова взялся за старое, опять согласился выступить в качестве эксперта по MSSQL и мне опять подсунули чудо-юдо (хотя с другой стороны если так подумать, с чего бы это меня приглашали на консультирование, если бы в БД был порядок). Ну а если серьезно, то наверное все таки это действительно недостаток MSSQL - мне кажется СУБД должна выдерживать все, даже насилие в тяжелой форме. В качестве примера могу привести свою любимую и неповторимую Sybase ASA, на которую я переводил некоторые из "тяжелых" проектов с MSSQL и она честно, пусть и со скрипом, но перемалывала все "изгибы" заковыристой логики и структуры и не начинала "чудить". В принципе чуть погоняв БД, даже ее скорость работы увеличивалась по сравнению с MSSQL (правда это не потому, что оптимизатор у ASA более умнее, а только благодаря эвристическому анализатору, который начинал постепенное накопление статистики, а также выявление и сохранение более эффективных планов запросов, соотвествующе чем больше шла работа с БД, тем оптимальнее и правильней с ней работала СУБД). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 01:01 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Низкая (недостаточная) квалификация 80% программистов - свершившийся факт. Уродца можно написать с использованием любой СУБД и работать он будет плохо в любом случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 10:27 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Согласен, "бессмысленно наращивать мускулы там, где требуется качать мозги". Иными словами, уложить можно любой сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 18:55 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Могу привести пример кривой оборотно-сальдовой ведомомти, построенной на прочти нормальной структуре, где MSSQL все еще работает, а ASA прощается разными способами (в зависимоти от операционки), но стабильно. З.Ы. Нормально составленный запрос успешно работает на обоих серверах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 19:38 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
авторМогу привести пример кривой оборотно-сальдовой ведомомти, построенной на прочти нормальной структуре, где MSSQL все еще работает, а ASA прощается разными способами (в зависимоти от операционки), но стабильно. Есть одно большое НО. Каждый раз, когда у меня ASA прощается из за каких то глюков, я вылававливаю, на чем он спотыкается, далее просто захожу на Sybase.com, регистрирую баг, отвечаю на вопросы службы поддержки, если им что то не понятно и через некоторое время скачиваю патч (от месяца до пару в зависимости от загрузки отдела инженерного сопровождения), в котором со мной больше ASA не прощается :) Печально, но MSSQL этим похвастаться не может, многие баги в нем могут тянуться через большое кол-во сервис-паков, несмотря на то, что уже заявлены и описаны. Так же до кучи я спокойно могу зайти на форум по ASA, посвященный его дальнейшему развитию и пообщаться (поспорить) с разработчиками по поводу доработки его функциональности, которая бы очень пригодилась. Наглядный пример такого форума - это появившиеся в ASA 9 Common Table Expression, Web-сервисы, возможность выборки из ХП и т.д. Недавно выпущенный апгрейт ASA до 9.01 опять же демонстирует кучу новых возможностей, ноги которых растут из данного форума, что не должно не радовать разработчиков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 22:31 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Могу привести пример кривой оборотно-сальдовой ведомомти Это как же надо извратиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2004, 08:02 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Уже не помню всех нюансов, но принцип такой: вместо использования UNION с последующим CASE использовались кучи подзпросов, сыязанных внешним обьединением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2004, 08:51 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
что же у вас за структура что MS SQL не справляется ? Ну, например, сетевая архитектура с сотнями тысяч разнородных узлов и множеством связей между оными... Может, эмулировать можно было бы, да вот как выборки сетевых подмножеств средствами SQL как делать? И реалтайм в строительстве ? Это что-то новое. Да, подъемными кранами и бульдозерами рулит... :) Основная работа - проектная. Составление смет (etc). Оч. хочется, например, применив массив коэффициентов, видеть результат сразу же. Сервер на i386 ? Сервер на P-2/300 минимум, иначе хреновато, честно говоря... ------------------------ SQL еще долго рулить будет. Глазки у народа зашорены, ничего другого не знает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 15:27 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Pavel Приведи пример. Я не понимаю, что значит "кривая" ОСВ. ASCRUS Пожалуйста, тоже пример кривого программирования Я это не к тому, что бы кого то обидеть. Просто интересно, какие "кривизны" встречаются. Мне, к счастью не довелось править чужие базы, но все может быть. Может быть Ваш опыт когда-нибудь мне поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 21:41 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Cat2 Да в принципе все, что можно найти в советах "Не делайте так" форума MSSQL присутствовало в последнем проекте, который я правил: - постоянное использование по любому чиху темповых таблиц, к тому же получаемых посредством запроса SELECT INTO #TempTable - полное отрицание подзапросов, вместо них всегда использование темповых таблиц - частое использование UDF и ХП в качестве "повторно используемого кода", их в БД не одна тысяча, друг друга вызывают этак уровнем вложенности до 20, ну прямо продуманная иерархия обьектов, ляпота - никаких поддержек транзакций, все прет в AUTOCOMMIT, соотвествующе постоянные DELETE перед любым шагом - а как же, вдруг посреди пути процедуру вышибло и только половину таблиц она изменить успела - гордый отказ от использования курсоров - мы же крутые разработчики, никаких курсоров, циклы WHERE EXISTS() ... гораздо веселее - никаких попыток разруливать блокировки, знай себе по умолчанию PAGELOCK долбит, еще и постоянные таблицы в качестве временных используются, и что странно - вроде все данные по @@SPID разделены, а вот пользователи почему то друг друга блокируют - триггер друг человека, поэтому его обязательно и везде надо использовать. Только в MSSQL его как то "криво" сделали - возвращает понимаешь весь набор изменяемых записей, не удобно обрабатывать, вызывая на каждую запись ХП (а как же иначе, ведь ХП повторно используемый код, все по правилам), глядишь еще и этот ужасный как говорят курсор организовывать придеться. Выход всегда есть - правильно, IF (SELECT Count(*) FROM Inserted) > 1 RAISERROR('Нельзя добавить больше одной записи', 16, 1) . Шик, нигде злобная клиентская часть не добавит больше одной записи, соблюдается понимаешь главный принцип - контроль (правда в данном случае не целостности, а контроль, чтобы решение не навернулось). Помниться мне еще Glory как то удивлялся, зачем запрещать в триггере изменять больше одной записи. - План запросов это все от лукавого. Ведь и так понятно, что как бы программист не написал запрос, умный и добрый MSSQL всегда его наиболее оптимально выполнит, подумаешь там всякие NOT EXISTS, соединение таблиц через OR, использование UDF в WHERE, которые ко всему прочему частенько служат для соединения таблиц, круто же в UDF по переданному параметру найти и вернуть ID, очень понимаешь потом в запросах удобно использовать на другие таблицы ее. - Кстати, никто не подскажет - а что такое статистика, размер страницы БД, FILL FACTOR таблиц, и почему везде на многомилионных таблицах кластерный индекс тормозит на операциях удаления и добавления данных, ведь говорили же, что на нем всегда все быстрее. наверное это все злые термины, голову понимаешь пудряд почем зазря - Странно, почему, как только поменяли сервер на многопроцессорный и мощный, все так стало тормозить - наверное надо один процессор ОС отдать, другой MSSQL Ну и так далее и тому подобное. Я вообще когда эту базу рассматривал, как одну из возможностей видел убить всю ее логику, оставить только входящую структуру и переписать все оставшееся с нуля. К сожалению это не удалось - проектировка БД тоже на уровне - после того, как я вывел схему в PowerDesigner, то первой моей мыслью было - надо же, PD то оказывается глюкавит с отрисовкой диаграмм, вон как размазал линиями, покрыв почти всю диаграмму. Однако сделав zoom я с ужасом понял, что это не PD глюкавит, на таблице, к которой на глазок шло больше всего связей я насчитал порядка 56-и FOREIGN KEY. Далее уж по ходу пьесы я нашел кучу структур в виде деревьев, для которых были написаны UDF, которые в виде рекурсии генеририли путь от node до вершины, а на их основе были созданы COMPUTED поля - удобно черт подери - а то там еще о каких то алгоритмах говорят, рекурсивные запросы в СУБД встраивают. Далее я нашел таблицу, у которой было 12 индексов на одни и те же поля. Уж потом вскрылась куча таблиц, у которых частенько дублировались FOREIGN KEY. В запросах на не хилые по обьему таблицы я нашел уже потом "веселые связи", типа: SELECT T1_ID = t1.ID, T2_Name = t2.Name FROM Table1 t1, Table2 t2, Table3 t3, Table1 t4 WHERE t1.ID = t2.ID AND t2.ID = t3.ID AND t3.ID = t4.ID AND t4.ID = t1.ID В принципе этот запрос MSSQL разрулит, но там ситуации были помощнее. Кстати я не зря привел пример в ANSI 89, все скрипты писались в таком же духе, когда в ХП нет отступов слева и между, когда идет непрерывный потом операторов SELECT, DELETE, INSERT, плюс в SELECT-ах в FROM до 30 таблиц и все связи в WHERE, выглядит просто впечатляюще. В общем начальство меня просило вынести ведикт, я его вынес - пока деньги приносит, пусть себе работает и окупается, править там нечего. Жить проект будет настоящим, будующего у него нет. Так же в целях увеличения безопасности порекомендовал его разработчикам купить снайперки и от отдела сопровождения отстреливаться на расстоянии, в ближний бой с ними или клиентами не вступать, а то силы будут не равны - разработчиков то 3-е, а вот отдел сопровождения - это целая армия, которая почему все равно никак не может обеспечить правильную и нормальную работу сего проекта :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2004, 01:07 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
mv Я сталкивался с объектными базами в реальных задачах... Проблемы те же... Но меня больше волнует не кривое программирование, а кривая постановка задач, вытекающая из кривого планирования... И если потом в реляционных базах, что то можно сдеалать, то в обьектных пиши все связи заново... (читай делай задачу снова). Была жасмин у СА... И где она теперь, кто на ней пишет... А если твой шеф круче чем СА, то я тебе просто завидую))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 12:36 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
С СА я не знаком, но мой шеф - охренеть какой крутой... Я видел DOS - овские версии его программ, (Borland Pascal), там Drag-n-Drop, Docking, Windows, BitMapPrintig ...- уже все было, в графическом режиме. Везде - исключительно объектная постановка / реализация задач. Плюс своевременный маркетинг. Вот таких вот монстров Бауманка готовит. Я тоже поначалу прикалывался над "детской болезнью", но потом увидел продукты, и постепенно заткнулся. Сейчас он к своей системе IDE + систему моделирования объектов доделывает. (Правда, для мелких задач, типа тех, на которые SQL катит - он меня взял, с ErWin/SQL ему недосуг разбираться. :)! Зато я у нас - супер-пупер специалист по SQL! (других потому что нет .:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 13:37 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
авторЯ тоже поначалу прикалывался над "детской болезнью", но потом увидел продукты, и постепенно заткнулся. Сейчас он к своей системе IDE + систему моделирования объектов доделывает. А нужно то всего-навсего поставить Delphi или что-ьл подобное и не болеть.... от старческой болезни значит -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 15:13 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
mv Грустно... Или я что то не понимаю... ERwin - Один из продуктов СА (Computer Associates), третьей фирме по деньгам после MS и Оракла.... И что за фирма??? Чем занимаетесь??? PS Срок службы современного компа два три года... Потом дешевле купит новый, поэтому использовать в качестве сервера Р 300, можно... Но лучше заменить... на всякий случай))))) Работая в одной, очень не богатой структуре мы ставили такие машины в качестве серверов в 97 году(В аккурат осенью))))) tygra А вам бы только прикольнуться)))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 15:57 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
А что еще остается.... :) Когда люди (шеф) вместо дела кое-чем другим страдают..... Вселенную покоряют....... Колесо квадратное изобретают...... -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 16:41 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
А нужно то всего-навсего поставить Delphi или что-ьл подобное и не болеть.... от старческой болезни значит В общем, всё на Delphi и строится (ну, кроме нашей Веб-студии - там у них всяческие PHP и прочая, на мой наглый взгляд, гадость). или что-ьл подобное - а что еще есть "подобное" Delphi? Когда люди (шеф) вместо дела кое-чем другим страдают..... Вселенную покоряют....... Колесо квадратное изобретают...... - повторяю, основные продукты - на его движке. Ничего революционного. Да и мало нас слишком для революции - то. Все потихоньку, отлаживается основной набор классов с интерфейсами, все работы (в смысле - кодирование) - только после того, как клиента начинает подташнивать от детализации спецификаций. Из-за того, что СУБД - не-реляционная, контролы тоже свои собственные. Стабильность - дай бог каждому. Масса проблем решены - типа автоматического изменения структуры базы при изменении версии приложения, масштабирование системы по желанию клиента (естественно, в соответствии с уплаченной суммой), и проч. (многоуровневые приложения - меняем только критическую часть). Все продукты - с привязкой к электронным ключам защиты. Взломать, конечно, не проблема, но вся радость нашей системы - в постоянном обновлении и дополнении сметно-нормативных баз, а они тоже к ключу привязаны. Отделы связи с клиентами и сопровождения пашут, конечно, как кони, потихоньку перетаскивают к себе клиентов (между прочим - еще ни одного не потеряли!), сперва было только по Москве и области, а сейчас и по другим областям пошло. Да, внутренняя система управления производством - "окучивание" перспективных клиентов, управление заказами, контроль оплаты, управление производственным отделом (дистрибутивы, доставка, обслуживание, обучение...), сопровождение и ведение истории взаимодействия с клиентами (и прочая лабуда, которую сейчас зовут ERP/CRM) - на основе FireBird. + Delphi. SQL - нее некуда. 2 -- Tygra's -- "Молчи, если не был в Керчи." Л.Трубецкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 17:29 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
P.S. А потом кто то удивляется... Пришла Аксапта... и всех скушала... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 17:58 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2mv А не могли бы вы вашего шефа к нам на форум позвать. Пусть расскажет вкратце естессно-без выдавания комм. тайны, что же он такое сделал. Мож действительно Новый Билл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 06:36 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
извините конечно, но что такого сделал билл? я про программирование говорю, а не про маркетинг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 07:26 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Лично я чем дольше программирую, тем больше убеждаюсь, что практика делания своих велосипедов не надежна и наносит больше вреда, чем пользы. С точки зрения эффективности проектирования задача должна быть четко поставлена и разграничена - если пишется прикладной софт, то он должен писаться на существующих средствах разработки для такого софта. Если пишется сама среда разработки, то это отдельный продукт, ориентированный на определенный рынок. Соотвествующе для каждого направления выгодные разные средства разработки ПО, у каждого своя стоимость и маркетинговая политика развития, ну и т.д. Писать же только для самого себя инструмент, на котором потом делать и продавать прикладное ПО, мне кажется занятие не благодарное и является просто потерей времени. Я уже молчу про то, что собственный инструмент разработки, не продвигающийся на рынке как отдельный продукт является закрытой системой, требуется процесс обучения новых сотрудников, не являясь окупаемым и тиражируемым он по любому будет иметь большие ограничения по функциональности, доработка и его сопровождение потребует необоснованных вложений средств и времени, так же молчу про размер и качество документации на такой инструмент и зависимость всего прикладного ПО от разработчиков движка - вот уйдет шеф mv куда нибудь, то то весело станет. В общем лично мое мнение, что движки писать можно и нужно, но только при условии, что они позиционируются как отдельный тиражируемый продукт, могут занять свою нишу в рынке продуктов ПО и приносить доход. Иначе овчинка выделки не стоит - гораздо проще и эффетивнее правильно выбрать для написания прикладного ПО наиболее подходящий из существующих продуктов, чем лепить свое. Пока во всех случаях рассмотрения различных велосипедов - хороших, плохих и даже гениальных я приходил только к одному выводу - их разработчики просто ничего не знали, что уже существует ПО, делающее все то, что им нужно, а движки лепили на тех самых инструментах, на которых привыкли программировать и которые не умели все то, что им было нужно. Конечно все вышесказанное мое личное мнение, навеяное опытом работы с чужими и созданием собственных движков, компонент и библиотек, а может быть я уже просто перестаю быть программистом, раз пишу такие вот возмутительные рассуждения вслух :) авторизвините конечно, но что такого сделал билл? я про программирование говорю, а не про маркетинг Вроде как ходили слухи, что Билли написал ДОС. Или это только слухи ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 07:38 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
слухи ли, нет ли, но посмотреть интересно цитата оттуда Код: plaintext 1. 2. вот блин чем купер занимался по молодости, вижл бейсик писал :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 08:09 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
>>Вроде как ходили слухи, что Билли написал ДОС. Или это только слухи ? :) Читал что вроде он купил ее и DOS от слов Dirty OS - так ее называл тот уже забытый всеми гений) НУ Билли не в тему вспомнил, а все таки шефа в студию! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 08:24 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Билли украл DOS у Digital ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 08:29 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 ASCRUS Поддерживаю! Совершенно не вижу смысла в изобретании велосипеда, причем заведомо худшего и никому ненужного, чем существующие велосипеды. Это называется мания величия - все в детстве программистском таким страдали, некоторые до сих пор не повзрослели. Нет, я не против изобретений вообще. Я против изобретения того, что уже есть, с заранее известным никому ненужным результатом. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 11:50 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2ASCRUS тем не менее компания SONY даже строчки кода не берет со стороны. начиная от драйверов и кончая играми ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 18:26 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
автортем не менее компания SONY даже строчки кода не берет со стороны. начиная от драйверов и кончая играми Я честно говоря про Sony ничего не знаю, но очень сильно сомневаюсь, что все драйвера и даже игры пишутся у них на собственном языке, собственном компиляторе, собственной IDE, только собственных библиотеках и разработках и т.д. Если это так на самом деле, то я буду крайне удивлен - наверное тогда богатая это компания Sony, раз может позволить себе содержать такой штат людей, работа которых не приносит прямого дохода компании и служит только для обеспечения ПО самой себе. Ну а то, что они в конечном ПО используют свои наработки, так это правильно - крупный поставщик решений не имеет права хоть как то дискредитировать себя, получив на свою голову кучу проблем в виде чужих багов или судебных исков по поводу чужих, как потом оказывается запатентованных уже кем то строчек в коде :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 18:44 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 Cat2 Могу подбросить ещё несколько примеров кривизны(приложение разрабатывалось на Delphi, БД - Interbase) 1. Полный отказ от хп 2. Навязчивая идея универсализации и полной независимости приложения от СУБД 3. Текст всех запросов и DML-команд прописывается в клиентском приложении 4. Проверка общих записей в БД осуществлялась при старте приложения и в случае их отсутствия вставка их в БД опять-таки из приложения 5. Полный отказ от представлений и временных таблиц 6. Не использование DBGrid, а использование собственного компонента, являющегося потомком класса TSTringGrid(т.е. после выполнения запроса все данные приходилось ручками перегонять в стринггрид) 7. Меню хранилось не в базе, а в bpl-ах, таким образом проект был разбит на огромную кучу модулей 8. Непонятное использование ООП в приложении к GUI. Пример: грубо говоря есть несколько справочников древовидной формы. Так вот, каждый разработчик справочника делал форму для вывода данных хранящихся в этом справочнике делал отдельную форму. Таким образом получилось штук 15 форм вместо 1-ой. Ну и плюс полное отсутствие документации на проект... Все великие дела совершаются в командной строке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 15:42 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
...Совершенно не вижу смысла в изобретании велосипеда, причем заведомо худшего и никому ненужного, чем существующие велосипеды. e.t.c... Давайте спорить о вкусе устриц с теми, кто их ел (С) Жванецкий А не могли бы вы вашего шефа к нам на форум позвать. Пусть расскажет вкратце естессно-без выдавания комм. тайны, что же он такое сделал. Надеюсь, что он не знает, что я сам тут болтаюсь посреди "продвинутого" болтливого сообщества искушенных жизненным опытом программистов. ---------------------------------------- Всем удачи. Не обижайтесь. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 15:58 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 mv : а Вы, часом, свою ОС не разрабатываете? Которая будет гораздо можщнее чем та же Solaris ? Или свою собственную архитектуру ЭВМ? Если да, то удачи Вам в этом нелёгком деле...Буду с нетерпением ожидать их выхода в свет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 16:07 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
SONY купила LINTER(Made in VORONEZH) и теперь встраивает ее в свои продукты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 16:10 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 Borland. Эх, не догадался взять себе ник Microsoft или Sun... Вот бы все зауважали! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 16:13 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
2 mv : Хотелось бы увидеть ответ по-существу, а не пустое нажимание кнопочек Все великие дела совершаются в командной строке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 16:24 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
--SONY купила LINTER(Made in VORONEZH) и теперь встраивает ее в свои продукты купил компанию целиком, не значит покупать код. при покупке компании код становится своим. Более того из последний рук. После того как СОни купила Sonic Foundary - все ее продукты стали переписываться с нуля. Говорю так потому как мой товарищ этим занимается и про внутренню политику по поводу сорцов и сторонних библиотек сказал. Да. пользуются они VC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 21:33 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
купил компанию целиком, не значит покупать код. при покупке компании код становится своим. причём здесь покупка компании, было сказано про конкретный продукт. Более того из последний рук. После того как СОни купила Sonic Foundary - все ее продукты стали переписываться с нуля. Говорю так потому как мой товарищ этим занимается и про внутренню политику по поводу сорцов и сторонних библиотек сказал. Все крупные компании пользуются услугами сторонних разработчиков, и Сони не исключение, это выгодно. Все вопросы "по поводу сорцов и сторонних библиотек" решаются на уровне лицензирования. Это любой дурак должен сделать, чтобы обезопасить себя. И также нет ничего удивительного в ситуации с Sonic Foundary. Они может и сами хотели всё переписать, да денег не было... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 15:28 |
|
||
|
что выбрать
|
|||
|---|---|---|---|
|
#18+
Коли не было бы изобретателей велосипеда, то не было бы и... велосипеда. Принципы и механизмы работы СУБД неплохо изучены и рассмотрены в умных книжках. Читая такие книжки, так и хочется воплотить это в код, чтобы добавить что-то свое (например, объектность). Кое-кто это делает и иногда даже что-то зарабатывает (VOSS, Obdobion - базы для Smalltalk). Появляются и 100%-чистые Java DBMS. За универсальный слой работы с базами и отказ или минимизацию работы со SP также голосую всем сердцем. Вы можете увидеть пример - TOPLink/J, который теперь принадлежит Oracle, (но я имею в виду Glorp - наследник TOPLink/S). Такой подход может не годиться в задачах с особыми требованиями к производительности, но если важно прежде всего удобство программирования, то вполне... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2004, 23:25 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1554128]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
91ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 393ms |

| 0 / 0 |
