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

Вниз

просто интересно.   Найти похожие ветки 

 
Zacho ©   (2005-11-01 10:27) [80]

Гаврила ©   (01.11.05 10:01) [76]

А если кулл хацкеръ Вася Пупкин напишет на Дельфи вирус, который отформатирует клиенту винчестер, то виноват в этом будет Борланд ?


 
Гаврила ©   (2005-11-01 10:33) [81]


>  [80] Zacho ©  

Злой умысел не рассматриваем


 
Игорь Шевченко ©   (2005-11-01 10:42) [82]


> Злой умысел не рассматриваем


Юра, левые программы с левым BDE являются не менее злым умыслом.


 
Zacho ©   (2005-11-01 11:09) [83]

Гаврила ©   (01.11.05 10:33) [81]

Ну если такая аналогия тебя не устраивает, то вот другая.

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


 
Гаврила ©   (2005-11-01 11:23) [84]


> [83] Zacho ©  


> [82] Игорь Шевченко ©


разница вот в чем.
Ситуация 1
Вася Пупкин по раздолбайству убил систему. Разгневанный клиент звонит Васе пупкину и говорит все, что о нем думает.
Ситуация 2.
Вася Пупкин испортил БДЕ. Моя программа не работает, и клиент говорит уже мне, что он думает.
"А вы случайно не запускали перед этим программу Васи Пупкина?"
"Запускали"
"Он виноват"
"Нифига. Его программа как раз работает, а ваша нет"
Попробуйте объяснить 100 клиентам (которые с компьютером на Вы) по телефону, в чем дело


 
Loginov Dmitry ©   (2005-11-01 11:38) [85]

Это что же получается... Единственный способ распространения BDE вместе со своей прогой - использование программ установки от Borland (Install Shield)? А других способов нет? Тогда какое может быть уважение к этому BDE?


 
boriskb ©   (2005-11-01 11:43) [86]

Loginov Dmitry ©   (01.11.05 11:38) [85]
Тогда какое может быть уважение к этому BDE?


Глубокое и искренее. :)
Я, когда первый раз с BDE столкнулся, был в восхищении :)
Не было тогда другого. А здесь практически с любой базой, просто и быстро.
Это сейчас хорошо пальцы загибать и морду кривить. А тогда не было альтернатив.
Или я ошибаюсь?


 
Игорь Шевченко ©   (2005-11-01 13:08) [87]


> Единственный способ распространения BDE вместе со своей
> прогой - использование программ установки от Borland (Install
> Shield)? А других способов нет?


А зачем нужны другие способы ?


 
Sergey_Masloff   (2005-11-01 13:19) [88]

Гаврила ©   (01.11.05 11:23) [84]
>Вася Пупкин испортил БДЕ. Моя программа не работает, и клиент говорит >уже мне, что он думает.
При запуске своей программы проверять настройки BDE на которые она полагается. Если что не так - страшная ругань и незапускание. Или после ругани предложение юзеру вернуть СВОИ настройки. А дальше по его выбору.


 
Loginov Dmitry ©   (2005-11-01 14:39) [89]


> Игорь Шевченко ©   (01.11.05 13:08) [87]
> А зачем нужны другие способы ?


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


 
Sergey_Masloff   (2005-11-01 14:46) [90]

Loginov Dmitry ©   (01.11.05 14:39) [89]
>Для показа.
>Допустим, начальник потребовал продемонстрировать ему текущее >состояние проекта. Для этого не обязательно ведь компилировать >установочный файл, а можно просто скопировать нужные файлы на >сменный носитель и скинуть их на комп этого начальника.

Почему не скинуть нормальные установочные файлы.


 
Игорь Шевченко ©   (2005-11-01 14:47) [91]

Loginov Dmitry ©   (01.11.05 14:39) [89]

Странный ты. Что мешает установить ?


 
Bless ©   (2005-11-01 14:52) [92]


Игорь Шевченко ©   (31.10.05 17:43) [63]
> VCL - до сих пор не имеет поддержки юникода, это просто
> свинство

Мир давно использует TNT.


А что это такое?


 
Германн ©   (2005-11-01 15:12) [93]


> Мир давно использует TNT.
>
> А что это такое?


Тринитротолуол. :-)


 
Игорь Шевченко ©   (2005-11-01 15:32) [94]

Bless ©   (01.11.05 14:52) [92]

http://tnt.ccci.org/delphi_unicode_controls/


 
ZeroDivide ©   (2005-11-01 15:34) [95]

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

BDE... BDE... BDE...
Доколе? Умерло оно уже ДАВНО... земля ему пухом.


 
Algol   (2005-11-01 15:44) [96]


> Однако... я думал будет больше недовольных Delphi из профессионалов.
>  Не верю я, что все устраивает.


Просто постановка вопроса несколько некорректна. К делфи, как к среде разработки - претензий то особых быть не может. Другое дело ObjectPascal+VCL. Там бы недовольства было намного больше (ну и холивар, само собой)).


 
Desdechado ©   (2005-11-01 16:07) [97]

а у меня к IDE претензия
до Д7 (дальше не знаю) закладки в тексте кода не сохраняются, если перезапустить Дельфи
почему-то брэкпойнты сохраняются даже для закрытых в данный момент модулей, а закладки - вообще никак


 
Zacho ©   (2005-11-01 17:07) [98]

2 Loginov Dmitry © :

У меня просто уже нет слов, одни эмоции. Вы, критиканы Борланда и БДЕ, когда-нибудь соизволите сначало прочитать стандартную документацию, включённую в поставку Дельфи (да, да ! тот самый bdedeploy.txt), а потом уже писать в форум ????
Извените за такое проявление эмоций, но уже надоело читать всякий бред, вызванный исключительным невежеством и нежеланием изучать стандартную документацию.


 
pasha_golub ©   (2005-11-01 18:06) [99]


> Извените


ИзвЕняем.... ;0)

Это я не со зла. Просто по русскому языку тоже есть документация. ;0)


 
Zacho ©   (2005-11-01 18:41) [100]

Гаврила ©   (01.11.05 11:23) [84]

Ну, и ? Что ты предлагаешь ? Самому портить BDE ?
Я действительно не понимаю. Попробуй мне объяснить.

И кстати, у тебя самого были случаи, когда твоя корректно сделанная программа перестаёт работать после установки некорректной программы Васи Пупкина ? У меня были. Именно поэтому я пытаюсь объяснить "Васям Пупкинам", что надо изучать документацию, а не обвинять в своих проблемах Борланд или там ещё кого. А что ты пытаешься добиться своими постами в этой теме ? Без обид, мне действительно интересно.
Да, кстати, а если некорректная программа Васи Пупкина убила твою, без всякой привязки к BDE, то всё равно виноват Борланд ?
Ответь, в конце концов на этот вопрос: в том, что программисты не читают документацию, виноват Борланд ?

pasha_golub ©   (01.11.05 18:06) [99]

:)

Читал я эту документацию, много думал :)
А у тебя есть что сказать по теме, кроме придирок к очепяткам ?
Как думаешь, есть разница между (случайной) ошибкой и нежеланием учиться ?

Это я тоже не со зла :-P Мне действительно интересно услышать твоё мнение по теме.


 
Гаврила ©   (2005-11-01 19:12) [101]


>  [97] Desdechado ©


> закладки в тексте кода не сохраняются


До сих пор не сохраняются


>  (01.11.05 18:41)


> Именно поэтому я пытаюсь объяснить "Васям Пупкинам",


Ты это будешь не "васям" объяснять, а пользователям.
Которые, в отличие от "вась", вправе предъявить тебе претензии.
А "васям" объяснять бесполезно, тем более их много


> а если некорректная программа Васи Пупкина убила твою


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

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

а после того, как все упало на презентации, во время получения по шапке - самое время вспомнить что ты не виноват в этом

Короче, сокрытие информации явно придумали дурачки


 
vrem   (2005-11-01 19:17) [102]

"Object TreeView" окошко над окном "Object Inspector" в D7 - как сделать что бы не появлялось само? мне оно не нужно, каждый раз приходится закрывать и объект инспектор вверх двигать и ровно что бы...


 
ECM ©   (2005-11-01 19:46) [103]


> jack128 ©   (31.10.05 17:00) [59]


> ... так лудше


Можно быть  "мастер-ом Delphi" не зная родного языка?
...сомневаюсь...


 
Гаврила ©   (2005-11-01 19:50) [104]


>  [103] ECM ©  

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


 
ECM ©   (2005-11-01 19:56) [105]


> гневные посты, ратующие за правила русского языка

За Державу обидно...

Я понял! Это просто луДший из мастеров...
:)


 
GuAV ©   (2005-11-01 19:58) [106]


> vrem   (01.11.05 19:17) [102]

RTFM: Desktop file


 
programania ©   (2005-11-01 21:22) [107]

16 цветов в редакторе мало или может можно в Delphi 5 задать любые?
Хорошо бы в отладчике кнопку: выход из процедуры в точку ее вызова
а не через окно call stack,  а может есть?
Хорошо бы в отладчике кнопку для движения назад
и возможность править текст не теряя это состояние программы.
Хорошо бы в редакторе сворачивать блоки begin end
до begin...end и процедуры и разворачивать, а может есть?
Хорошо бы при AV всегда показывала где или find error всегда работало
Хорошо бы препроцессор текста перед трансляцией на той  же delphi
чтоб писать как кому удобнее и короче например вместо begin end -  {}
или даже как в [37] предложено

А в BDE тоже замечал много глюков например если одновременно
2 программы работают с разными базами с одинаковым именем файла
то BDE может их спутать и устанавливать BDE вместе со своей
программой опасно могут перестать работать уже установленные
лучше бы для каждой программы иметь свою автономную BDE в ее папке


 
Gero ©   (2005-11-01 22:04) [108]

А почему бы в Борланд предложения не направить?


 
Prohodil Mimo ©   (2005-11-01 22:49) [109]

programania ©   (01.11.05 21:22) [107]
Хорошо бы в редакторе сворачивать блоки begin end
до begin...end и процедуры и разворачивать, а может есть?


в 2005 появилось.

ЗЫ. А кому не нравится БДЕ - не используйте.
Я с него слез, жить стало намного легче.


 
wp2 ©   (2005-11-01 23:51) [110]

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


 
Gero ©   (2005-11-01 23:52) [111]


> Например, без компонента Timer можно свободно обойтись...

Покажи мне такой компонент, без которого нельзя обойтись.


 
Плохиш ©   (2005-11-02 01:10) [112]


> vrem   (01.11.05 19:17) [102]
> "Object TreeView" окошко над окном "Object Inspector" в
> D7 - как сделать что бы не появлялось само?

Включить опцию "сохранять десктоп"

> wp2 ©   (01.11.05 23:51) [110]
> Мне не нравится, что много компонентов.

Во-во. Одному мало, другому много.

> Gero ©   (01.11.05 22:04) [108]
> А почему бы в Борланд предложения не направить?

В Борланд первым делом поинтересуются наличием лицензии, а у 99,9999...% скулящих здесь она отсутствует.


 
Gero ©   (2005-11-02 01:19) [113]


> В Борланд первым делом поинтересуются наличием лицензии

Они принимают предложения и пожелания только при предоставлении лицензии?
А если я триал скачал, предложений быть не может?


 
Плохиш ©   (2005-11-02 01:23) [114]


> Loginov Dmitry ©   (01.11.05 11:38) [85]
> Это что же получается... Единственный способ распространения
> BDE вместе со своей прогой - использование программ установки
> от Borland (Install Shield)?

Открою гостайну - это не продукт от Борланда.

> Loginov Dmitry ©   (01.11.05 14:39) [89]
> Допустим, начальник потребовал продемонстрировать ему текущее
> состояние проекта. Для этого не обязательно ведь компилировать
> установочный файл,

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

> ZeroDivide ©   (01.11.05 15:34) [95]
> Однако... я думал будет больше недовольных Delphi из профессионалов.
>  Не верю я, что все устраивает.

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

> Algol   (01.11.05 15:44) [96]
>  Другое дело ObjectPascal+VCL. Там бы недовольства было
> намного больше (ну и холивар, само собой)).

Не порите чушь, ей больно.


 
Плохиш ©   (2005-11-02 01:25) [115]


> Gero ©   (02.11.05 01:19) [113]
> Они принимают предложения и пожелания только при предоставлении лицензии?
> А если я триал скачал, предложений быть не может?

Ты относишься к тем 0,00...01% ;-)


 
vrem   (2005-11-02 07:23) [116]

GuAV ©   (01.11.05 19:58) [106]
Плохиш ©   (02.11.05 01:10) [112]
>Включить опцию "сохранять десктоп"
:) нашёл где про десктоп, сохранил и получилось.
какая тема полезная!


 
Гаврила ©   (2005-11-02 10:05) [117]


>  [114] Плохиш ©


> а быть недовольным - это удел чайников и ламеров


Это ты мощно задвинул.
То есть если ты набираешь текст в редакторе, и у тебя падает с @Assertion Failed" среда (даже при постоянном нажатии ctrl+s последние пара предложений, как правило, пропадают), - то ты доволен? (при условии что не ламер и не чайник) ?
:-)


 
JLes ©   (2005-11-02 10:12) [118]

Чего в дельфи не хватает? Нормального препроцессора :-)


 
Плохиш ©   (2005-11-02 10:54) [119]


> Гаврила ©   (02.11.05 10:05) [117]
> То есть если ты набираешь текст в редакторе, и у тебя падает
> с @Assertion Failed" среда (даже при постоянном нажатии
> ctrl+s последние пара предложений, как правило, пропадают),
>  - то ты доволен? (при условии что не ламер и не чайник)?

Я не могу тебе ответить на твой вопрос по причине, что у меня система уже лет 6 не падала. Может я что-то не так делаю?


 
Гаврила ©   (2005-11-02 11:28) [120]


> [119] Плохиш ©


> Может я что-то не так делаю?


Ага, не так.
поставь D2005 - будет все так

PS
отношусь к тем самым 0,00...01% ;-)



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

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

Наверх




Память: 0.71 MB
Время: 0.046 c
14-1131453530
Priest
2005-11-08 15:38
2005.11.27
Подскажите интернет магазин


5-1113776827
Бывший студент
2005-04-18 02:27
2005.11.27
Свойство TCollection


2-1131777474
RiP
2005-11-12 09:37
2005.11.27
товарищи помогите с процедурой


2-1127211373
V.I.P.er
2005-09-20 14:16
2005.11.27
Fullscreen


14-1131457826
Nic
2005-11-08 16:50
2005.11.27
Администрирование класса