Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.17;
Скачать: CL | DM;

Вниз

Чего желаете?   Найти похожие ветки 

 
Kostafey ©   (2007-12-15 16:30) [80]

> [53] Игорь Шевченко ©   (04.12.07 09:45)
> Johnmen ©   (04.12.07 09:44) [52]
>
> Тогда не о Delphi, а о C#

Лучше о Java :)


 
PEAKTOP ©   (2007-12-15 18:30) [81]

> Чего желаете?
>
> TIF ©   (27.11.07 17:36)


Соблюдения правила "Знания человека принадлежат Миру", что не популярно здесь.
Например, раздел для загрузки компонентов в открытом исходном коде, в т.ч. самых популярных TeeChart, FastReport, LMDTools, TMS, DevExpress, EhLib и т.д.
Их достаточно легко найти в Интернете, но не все программисты знают китайский.


 
Григорьев Антон ©   (2007-12-15 20:13) [82]


> PEAKTOP ©   (15.12.07 18:30) [81]
> Соблюдения правила "Знания человека принадлежат Миру", что
> не популярно здесь.

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


 
Kostafey ©   (2007-12-15 21:13) [83]

> [82] Григорьев Антон ©   (15.12.07 20:13)

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


 
Torry ©   (2007-12-15 21:25) [84]


> А суть в том, что кроме заказчика сей код нафиг никому не
> нужен :)


Стать заказчиком (покупателем) того же LMD и будет тебе счастье :-)


 
Kostafey ©   (2007-12-15 21:28) [85]

> [84] Torry ©   (15.12.07 21:25)
> Стать заказчиком (покупателем) того же LMD и будет тебе
> счастье :-)

Ну... э-э-э..., да, ну... в смысле это-то понятно...
тут не поспоришь :)


 
antonn ©   (2007-12-15 21:59) [86]


> "Знания человека принадлежат Миру"

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


 
PEAKTOP ©   (2007-12-15 23:33) [87]

> Знания получает тот, кто хочет их получить приложив усилия.

Все правильно. Только где их получить ? Знаю, сейчас начнут приводить примеры, что нужно читать книги, учить теорию ... РЕАЛЬНЫЕ знания можно получить только написав что-то самому. А ориентироваться на что ? На какой код ?
Не скрою, последнее время самому приходится заниматься менеджментом и считать все на калькуляторе, иногда "в индусах", как бы печально это не звучало. А "в индусах" потому, что нет вообще никакой школы программирования, люди вообще не думают о рефакторинге (какой рефакторинг - отступы в коде не соблюдаются), а то, что ему самому нужно будет открыть исходник через месяц и устранить примитивный баг на 5 минут - об этом никто не думает. Мы не ищем легких путей, мы будем искать место в  юните половину дня.
Поэтому, если мне нужно использовать в коммерческом проекте стороннюю библиотеку,  я спокойно выложу за нее что там просят, лишь бы это было финансово оправдано. Дешевле один раз заплатить автору, чем финансировать штук 5 "индусов", поделки которых еще потом и сопровождать надо.
Другой вопрос в том, что я еще помню те времена, когда я сам был "в начале пути". И многому научился заглядывая в чужие исходники. Вот для этого, я считаю, и должно быть место, где эти исходники можно скачать и посмотреть: что и к чему.


 
PEAKTOP ©   (2007-12-16 00:47) [88]

За годы кодинга я составил для себя рейтинг библиотек:

1. Как нельзя программировать:

1 место. Александр Лочерт (библиотека QuickReport, долгое время входила в поставку Delphi). Использование глобальных переменных, обращение к published свойствам внутри методов отрисовки или protected-методов, совпадение названия глобальной функции (возвращающей указатель на глобальный объект) с именем published свойства, "грязный код".

2 место. Джефф Оверкэш и команда (библиотека Interbase Express). Этот код можно читать только "в укуренном" состоянии. Местами видна гениальная задумка FreeIB, но создается такое впечатление, что код доделывали на коленках срочно перед выходом релиза 6-й Делфи. Борланды сами признают, что так и было. Работа с родным для Борланда SQL-сервером притянута "за уши", о разделении транзакций на пишушую и читающую до сих пор никто не думал, о корректной работе с TThread можно вообще забыть - граблей рассыпано (и присыпано песочком, чтобы раньше времени не увидели) - просто немеряно.

3 место Сергей Бузаджи (FIBPlus). Просто откровенно грязный код. Стилистики названия классов и переменных вообще нет. Без пол-литры не разобраться. Хотя, лично я не могу не признать, что это - СТАБИЛЬНЫЙ код, проверенный временем. Но, видно кроме самого Сергея, в devrace этим кодом никто не занимаются.

2. На кого нужно равняться.

1 место Stalker (Евгений Балабуев) - библиотека ExtLib - первая библиотека для дизайна компонентов в RunTime. Сейчас, насколько я знаю, Stalker работает в LMD, и LMD-IDE-Tools - его творение и продолжение ExtLib. Конечно, с отступами в ExtLib мягко говоря слабовато (что было исправлено в LMD-IDE-Tools, видимо автор разобрался с настройками TabIndent в редакторе), зато код ! Stalker буквально играется классами и массивами классов с приведением типов так, что Си-ники со своими указателями-на-указатель просто нервно курят в углу. Используя стандатрые средства программирования, местами кажется, что Stalker смеется над Борландом, типа "а вы знали, что из Делфей можно выжать это ?".

2 место Рей Конопка (Raize Components) и Дмитрий Большаков (EhLib). Без комментариев. Просто классический вылизанный код, с соблюдением классической стилистики программирования. Открой любой метод - и сразу все понятно, что за переменные, откуда и для чего. Рею еще отдельное пять за область компонент - визуальные контроллы, которые выглядят нормально при любом разрешении монитора, "ловят" все требуемые клавиши с клавиатуры.

3 место сама VCL. Что-то я разуверовался в Борланд после 8-й Делфи. 2007 студия это никак не исправила.

Все изложенное мной является субъективным ИМХО, кто-то может иметь другое мнение, что свидетельствует прежде всего о наличии у этого человека уже "своего" почерка.


 
antonn ©   (2007-12-16 01:05) [89]


> Только где их получить ? Знаю, сейчас начнут приводить примеры,
>  что нужно читать книги, учить теорию ...

именно. Причем кто то именно так и делал, тратил свои силы и свое время на это.


 
Григорьев Антон ©   (2007-12-16 08:49) [90]


> PEAKTOP ©   (15.12.07 23:33) [87]
> Вот для этого, я считаю, и должно быть место, где эти исходники
> можно скачать и посмотреть: что и к чему.

Да пусть будет. Вопрос только в том, что с каждым конкретным исходником определять, где именно он будет лежать и будет ли вообще, имеет право только автор исходника.


 
Игорь Шевченко ©   (2007-12-17 13:28) [91]


> Дмитрий Большаков (EhLib). Без комментариев. Просто классический
> вылизанный код, с соблюдением классической стилистики программирования.
>  Открой любой метод - и сразу все понятно, что за переменные,
>  откуда и для чего


Я конечно Большакова уважаю, но код у него ужасный.


 
TIF ©   (2007-12-18 14:31) [92]


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


+1


> вылизанный код


э... это в каком смысле? там всё в подчистую что-ли вылизано? даже комментов нет?


 
Григорьев Антон ©   (2007-12-18 15:39) [93]


> TIF ©   (18.12.07 14:31) [92]

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


 
TIF ©   (2007-12-18 15:44) [94]


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


нет, не угадали :-)

Если, например, у какого-то компонента есть нормальная справка с указанием e-mail автора, то я его уведомляю об этом. иначе - sorry, просто размещаю и пишу, что разработано таким-то таким-то.

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


 
Григорьев Антон ©   (2007-12-18 16:22) [95]

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


 
PEAKTOP ©   (2007-12-18 19:14) [96]

> TIF ©   (18.12.07 15:44) [94]

Да много есть чего, что можно выложить.
TeeChart v8, QReport, FastReport, "SDAC-IBDAC-MyDAC", FIBPlus, IBO, EhLib, Raize, TMS, LMD, DevExpress, BlueToothFramework.

В принципе, скачать не проблема, в Китае Delphi и CBuilder очень уважают, и серверов там в стиле Anti-http://www.torry.net/ хватает.
Если возникнут проблемы с "наполнением", обращайся, поможем с переводом :)


 
TIF ©   (2007-12-21 13:41) [97]


> с переводом :)


с китайского? :-)


 
_Mike_   (2007-12-21 21:56) [98]


> Да много есть чего, что можно выложить.

Боюсь что такой сайт быстро последует за сайтом Prolaz и прочими. Когда у них там последний релиз был??? Все еще его мусолите. Ну-ну :)

Кстати, для информации горе хацкерам. "На лево" уходят заведомо битые версии (с багами и глюками а порой и с убитым кодом) :)


 
PEAKTOP ©   (2007-12-22 02:05) [99]

> _Mike_   (21.12.07 21:56) [98]
А вот и первый автор откликнулся ! :)

> Боюсь что такой сайт быстро последует за сайтом Prolaz
Это смотря как сделать. Если у себя на серваке это хранить, то тут и срок схлопотать можно (по крайней мере у вас - в России). А если публиковать только ссылки на другие сервера - то тут претензии предъявлять в первую очередь нужно Гуглю. И закрыть такой портал будет весьма проблематично, тем более что прецеденты уже были (например, "Пиратская бухта" http://www.xakep.ru/post/41070/default.asp).

> "На лево" уходят заведомо битые версии - Ну, демка твоя в них компилиться :) "Гуляет" версия 5.2.2, где именно - скину на личный ящик, дабы не нарушать правил форума.

Майк, если мне вдруг понадобиться BlueToothFramework, я ее просто у тебя куплю. Не из каких-либо совестливых побуждений или из уважения к твоему труду, отнюдь, просто это ДЕШЕВЛЕ. Это сэкономит мне кучу времени, которое я могу потратить на реализацию прикладной части и маркетинг. И если поменяется стандарт или технология получит развитие - обновить версию у тебя это будет ДЕШЕВЛЕ, чем содержать все это время студентов-"индусов", занимающихся поддержкой.
А куплю я ее у тебя по той простой причине, что я видел "товар лицом" - исходник, который хоть и не идеален, но классическая школа автора чувствуется. Так что скажи спасибо китайцам, что (возможно) подогнали тебе  потенциального клиента. Если вдруг это мне понадобиться.

И еще, Майк: "Открытое ПО" не означает "бесплатное". Например, StarOffice, RedHat LINUX. А сам работаю в прикладной области (СУБД) - у меня конфигурация открыта. Но я за нее беру деньги. Я говорил о другом: у любого начинающего программиста наступает тот момент, когда примеров из книжки уже не достаточно, а где еще поучиться - ну не на исходниках же Джеффа Оверкеша или Александра Лочерта ? :)


 
_Mike_   (2007-12-22 09:30) [100]

Вы знаете. Я не буду вступать в дискуссию по тому поводу. Скажу только одно.

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


 
Kerk ©   (2007-12-22 11:07) [101]

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


 
_Mike_   (2007-12-22 12:08) [102]


> Ну купят у тебя библиотеку на левое имя

На левое уже не купят. Такой вариант просто не проходит.


> Ну найдешь ты продукты ее использующие.

По возможности перекрою "кислоров". В плоть до выезда "специально обученных" (потому как за..ли).


 
Kerk ©   (2007-12-22 12:15) [103]

Почему на левое имя не купят? В инете не особо сложно получить виртуальную кредитку на любое имя.
И неужели одна копия столько стоит, что выезд "специально обученных" экономически оправдан?


 
_Mike_   (2007-12-22 13:47) [104]


> Почему на левое имя не купят?

Потому что Fraud Check.


> В инете не особо сложно получить виртуальную кредитку на
> любое имя.

Попробуйте. Потом расскажете на сколько не сложно.


> И неужели одна копия столько стоит

Да нет. Не настолько дорого...


> что выезд "специально обученных" экономически оправдан?

... но могу себе позволить "отвести душу".


 
PEAKTOP ©   (2007-12-22 18:39) [105]

> ... но могу себе позволить "отвести душу".
"Сделай врагов своими союзниками" (с) Бусидо

Ты никогда не сможешь победить пиратство. И бороться с пиратством бессмысленно - это надо принять и смириться с этим. Лучше подумай, что предложить такого, чтобы спокойно выкладывать сырцы на скачку, а библиотеку все равно покупали. Посмотри на Буза (Сергей Бузаджи FIBPlus) - в демке доступно 95% сырцов, т.е. при желании "отвязать" от демки остальное можно - достаточно перекодить самому один модуль. Почему он в своей области (компоненты доступа к InterBase/FireBird) лидер продаж ? Потому, что его библиотека самая быстрая ? - дудки, IBO в два раза быстрее.

Потому, что мне, как прикладнику, некогда переписывать недостающий модуль. Хотя теоретически (и практически) я это могу. Только мне хочеться, чтобы этим участком разработки занимался Буз, а я возьму готовенькое за 3600 русских рублей и буду тратить свое время на разработку непосредственно прикладной части, а не колупаться в спецификациях API разных версий сервера.

А насчет "специльно обученных" - не всегда прокатит. В разных странах разное законодательство. Например у нас, в Украине, авторские права на ПО получаются как на книгу: т.е. как на текст исходного кода. Хочешь, я получу авторские права на твою библиотеку ? Мне для этого надо всего лишь поменять в каждом модуле одну букву.


 
_Mike_   (2007-12-22 19:20) [106]


> Ты никогда не сможешь победить пиратство. И бороться с пиратством
> бессмысленно - это надо принять и смириться с этим. Лучше
> подумай, что предложить такого, чтобы спокойно выкладывать
> сырцы на скачку, а библиотеку все равно покупали. Посмотри
> на Буза (Сергей Бузаджи FIBPlus) - в демке доступно 95%
> сырцов, т.е. при желании "отвязать" от демки остальное можно
> - достаточно перекодить самому один модуль. Почему он в
> своей области (компоненты доступа к InterBase/FireBird)
> лидер продаж ? Потому, что его библиотека самая быстрая
> ? - дудки, IBO в два раза быстрее.

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

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


> А насчет "специльно обученных" - не всегда прокатит. В разных
> странах разное законодательство. Например у нас, в Украине,
>  авторские права на ПО получаются как на книгу: т.е. как
> на текст исходного кода. Хочешь, я получу авторские права
> на твою библиотеку ? Мне для этого надо всего лишь поменять
> в каждом модуле одну букву.

Угу. Лучше, для начала, изучить ваши Украинские и прочие международные законы и соглашения - а потом делать такие заявления.


 
Григорьев Антон ©   (2007-12-22 20:50) [107]


> PEAKTOP ©   (22.12.07 18:39) [105]
> Лучше подумай, что предложить такого, чтобы спокойно выкладывать
> сырцы на скачку, а библиотеку все равно покупали.

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


 
Kerk ©   (2007-12-22 22:00) [108]

_Mike_   (22.12.07 13:47) [104]

> > В инете не особо сложно получить виртуальную кредитку
> на
> > любое имя.
>
> Попробуйте. Потом расскажете на сколько не сложно.

У меня есть подобная кредитка от epass. Никаких документов, подтверждающих указанное мной имя, не требовали. Не знаю насчет шароварных регистраторов, но Google Adwords такой виртуальной картой оплачивается на ура.


 
_Mike_   (2007-12-22 22:26) [109]

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

К Вашему сведению, все операции по картам ePass очень легко могут быть получены простым запросом (если, конечно, у Вам Business Account да еще и есть поручители). Ну даже если мне, по какой-то причине, не дадут этой инфы (а пока оснований для отказа ни разу не было), то уж DR дадут в легкую (тем более, что ePass дочка DR).

Не будьте такими наивными...


 
Anatoly Podgoretsky ©   (2007-12-22 22:27) [110]

> _Mike_  (22.12.2007 19:20:46)  [106]

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

Вероятность того, что ты окажешь в тюрьме много выше, чем у кардеров.


 
Kerk ©   (2007-12-22 22:45) [111]

_Mike_   (22.12.07 22:26) [109]

> Так Вам ее выдал либо регистратор либо она привязана к Вашему
> банковскому счету либо Вы ее пополняете банковскими платежами.
>  Что очень легко, в итоге, проверяется и выдает Вас.

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

Еще можно вспомнить отлично работавший до недавнего времени Fethard, там виртуальную карту получить еще проще и куда анонимнее. Уверен, что еще есть аналоги.

И вообще, интересна формулировка причины, по которой будете требовать данные по владельцу карты у Epass/Fethard. Никакого фрода нет, человек все честно оплатил.


 
_Mike_   (2007-12-22 23:49) [112]


> Вероятность того, что ты окажешь в тюрьме много выше, чем
> у кардеров.

Ага. Щазз. С нашей то милицей. ЛОЛ.


> И вообще, интересна формулировка причины, по которой будете
> требовать данные по владельцу карты у Epass/Fethard. Никакого
> фрода нет, человек все честно оплатил.

Fraud Check request


 
_Mike_   (2007-12-22 23:57) [113]

А вообще, с нового 2008 года продажи для exUSSR будут нахрен закрыты. Пожизнено. Причем к такому выводу пришли очень многие шароварщики, продающие библиотеки с исходным кодом.


 
Kerk ©   (2007-12-23 00:04) [114]


> _Mike_   (22.12.07 23:57) [113]

Ну будут юзать бесплатно. Даже те, кто мог бы купить.


 
Anatoly Podgoretsky ©   (2007-12-23 02:08) [115]

> _Mike_  (22.12.2007 23:49:52)  [112]

Ну если только анонимом останешься.


 
Anatoly Podgoretsky ©   (2007-12-23 02:08) [116]

> _Mike_  (22.12.2007 23:57:53)  [113]

И не только с открытым.


 
_Mike_   (2007-12-23 03:43) [117]


> Ну будут юзать бесплатно. Даже те, кто мог бы купить.

Попробуйте.


 
_Mike_   (2007-12-23 03:43) [118]


> Ну если только анонимом останешься.

Зачем же? Сама же милиция и позабавится...


 
PEAKTOP ©   (2007-12-23 06:29) [119]

> А каковы лично ваши достижения в разработке, раскрутке и продаже подобных библиотек? Именно в продаже библиотек кода - никаких. Я это признаю.

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

Вы реально испытали на практике свой совет и поэтому уверены, что он принесёт пользу? Да, испытал на собственной шкуре. Что именно в этой области он принесет пользу - не уверен. Я высказал свою мысль. Решение - принимать только Майку, и я думаю в любом случае он будет прав. :)

>  Судя по всему, нет. И под этим советом разработчику скрывается  банальное желание заполучить чужие исходники, и больше ничего.
Вы не поняли суть: исходники у меня уже есть. У меня была возможность их изучить. Если мне понадобиться их использовать в коммерческом проекте - я просто докуплю лицензию на них - потому, что я видел их, изучил. Сейчас в рамках текущих моих задач они мне на фиг не нужны. Если в последствии Майк выпустит какую-то другую библиотеку, которая мне будет нужна, я куплю ее потому, что я уже видел почерк Майка и знаю, что он не ламер. В отличие от некоторых западных "гуру", которые еще и книги пишут и плодят таких же ламеров.

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


 
PEAKTOP ©   (2007-12-23 07:29) [120]

> Угу. Лучше, для начала, изучить ваши Украинские и прочие международные законы и соглашения - а потом делать такие заявления.

Лучше тогда уже испытать :) У меня уже возникал подобный вопрос - я использую EhLib. И свидельство получено полностью на весь пакет исходников, включая EhLib c "вырезанным" хэдером с копирайтом, - я Диме Большакову писал об этой проблеме. С первой продажи и сделал Donate проекту EhLIB в той сумме, которую стоит "буржуйская" версия.

А насчет международного законодательства ... Хм, знаешь где самые суровые законы по защите копирайта ? - В Китае (точнее, в КНР, не путать с Народной Республикой Китай - остров Тайвань), там они приняты в качестве дополнения к Уголовному Наставлению (вроде нашего УК) и сроки там "сталинские": 10 лет, 15 лет, 25 лет. Их заставили принять это законодательство перед вступлением в ВТО - и они приняли закон. Очень суровый закон. Но с маленькой оговоркой: он распространяется только на продукты, произведенный гражданами Поднебесной и на территории Поднебесной. Вот так. Если интересно - попробуйте найти пиратскую версию библиотеки TCADXP, - не найдете. 25 лет, однако. Вот поэтому и существует китайский Addidas и Nike.
А еще у них приоритет "локальной" торговой марки над международной - вот почему многие компании кинулись регистрировать свои торговые марки (CocaCola, McDonalds, Gucci) в Китае заново. Потому, что Addidas и Nike это прощелкали. Первыми, кстати, сообразили японцы (Toyota, Mitsubishi) - поэтому нет "китайской" Toyota. Надеюсь Вы уже слышали, что китайцы научились делать автомобили ? Причем уже неплохого качетсва.
_________________________________________________
Майк, ты не обижайся, но я хочу чтобы ты меня понял правильно.
У меня есть печальный опыт разработки библиотеки VCL (в часности, библиотеки доступа к FireBird). Я взял за основу IBX; пособирал там все (ну, надеюсь, что все) грабли; подсмотрел у Буза разделение транзакций на читающую и пишущую; реализовал наличие у каждого класса TxFBDataBase своего "личного" хендла клиентской библиотеки (кстати, первее, чем это сделал Буз) - мне нужно было иметь возможность работать одновременно с подключением к удаленному серверу и Embedded базой; подсмотрел и прикрутил у Джейсона Уотерсона (IBO) механизм курсоров, дающий бешенный выигрыш в скорости; да много чего было седлано.
И знаешь что ? Я убил на это четыре месяца ! те четыре месяца, которые я мог потратить на разработку непосредственно прикладной части и заработать денег на развитие дела.
А знаешь, что потом случилось ? - Вышел Firebird 2.0 и потребовалось все перерабатывать сначала, потому как появились конструкции EXECUTE BLOCK и передача в ХП (хранимой процедуры) параметров "по умолчанию" через служебный символ "?". А Делфячий парсер для подготовки запроса использует "?" и ":". А в подмножестве SQL для Firebird ":" используется для передачи значений в переменные ХП.
Чему меня все это научило ? - Тому, что прикладник должен заниматься прикладной задачей, а не разработкой VCL. 3600 в эквиваленте русских рублей за FIBPlus - сумма настолько мизерная, по сравнению с тем, что я потерял в финансовом развитии, потратив лишнее время на разработку библиотеки доступа. И пускай бы Буз тратил свое время и парил бы себе мозги по поводу совместимости с разными версиями сервера. А я задалбывал бы его по телефону: "Серег, когда ты EXECUTE BLOCK прикрутишь ?"
Больше VCL я не пишу.



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2008.02.17;
Скачать: CL | DM;

Наверх




Память: 0.75 MB
Время: 0.029 c
2-1201200895
bagos
2008-01-24 21:54
2008.02.17
плагины


1-1194445289
Ирина
2007-11-07 17:21
2008.02.17
Работа с Excel через делфи


2-1201119724
AntonUSAnoV
2008-01-23 23:22
2008.02.17
простой вопрос


2-1201007194
Riply
2008-01-22 16:06
2008.02.17
Работа с битовыми масками.


2-1201086730
Guriev
2008-01-23 14:12
2008.02.17
Как расчитать количество рабочих дней между двумя датами?