Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.7 MB
Время: 0.02 c
2-1131732106
ANSH
2005-11-11 21:01
2005.11.27
программа с элементами webbrowzer-a


14-1131311266
Yeg
2005-11-07 00:07
2005.11.27
Олимпиалы и прочии конкурсы по программированию...


1-1130791479
Aragon
2005-10-31 23:44
2005.11.27
Передача по ссылке параметра в Dll-процедуру


6-1124203894
Shopot
2005-08-16 18:51
2005.11.27
Как заткнуть модем, чтобы не визжал.


9-1121120467
Conferno
2005-07-12 02:21
2005.11.27
Ode или Newton в GLScene?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский