Мне сегодня грустно. Я вас посмешу.
От: LaptevVV Россия  
Дата: 21.10.04 14:49
Оценка: 24 (9) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))
Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".
Почитайте — не пожалеете!
Несколько цитат из нее.

Самое загадочное сообщение об ошибке, которое мне встречалось:
Error: Success

Класс!!!!!!

Из документации Unix относительно команды FED:
ВОЗМОЖНЫЕ ОШИБКИ
Терминал, на котором работает программа, был украден

Ой, не могу-у-у-у!!!!

Написать программу без ошибок можно двумя способами. К сожалению, работает только третий.

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

Некоторые сообщения об ошибках старого компилятора Apple C

Слишком много ошибок в одной строке (сделайте поменьше)

...И сказал Господь: "Да, будут в командах switch толко секции case и default".

Появление typedef в этой точке программы стало для меня полной неожиданностью

Вот истиный пример для подражания!!!!
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Мне сегодня грустно. Я вас посмешу.
От: algod Украина  
Дата: 22.10.04 07:17
Оценка: 30 (10) :))) :))) :))) :))) :))) :))) :))) :))
Здравствуйте, LaptevVV, Вы писали:

LVV>Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".

LVV>Почитайте — не пожалеете!
LVV>Несколько цитат из нее.

LVV>

LVV>Самое загадочное сообщение об ошибке, которое мне встречалось:
LVV>Error: Success

LVV>Класс!!!!!!

Ты смеешься.
Меня полгода назад чуть не убили , когда у конечного пользователя вылетела следующая мессага:

The operation successfully failed.


There is no bug
Re[2]: Мне сегодня грустно. Я вас посмешу.
От: Аноним  
Дата: 22.10.04 07:24
Оценка:
Здравствуйте, algod, Вы писали:

A>Здравствуйте, LaptevVV, Вы писали:


A>

A>The operation successfully failed.


Я так понимаю, это нормальный англо-программистский язык.
Например, Oracle 8.1.7 очень любит оканчивать какие-нибудь операции фразой

The operation successfully terminated.
Re: Мне сегодня грустно. Я вас посмешу.
От: Abalak США  
Дата: 22.10.04 07:44
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".

LVV>Почитайте — не пожалеете!
LVV>Несколько цитат из нее.

LVV>

LVV>Самое загадочное сообщение об ошибке, которое мне встречалось:
LVV>Error: Success


Копал тут недавно .net'оский халявный ftp класс. Так после запроса на листинг каталога он мне кидал ексепшн "Tranfer complete!" Залез в исходники и обнаружил там полную кашу с парсингом результатов выполнения команд, в 90% случаев он кидал исключения при успешном завершении

Воистину, бесплатный код только в ....
Re[3]: Мне сегодня грустно. Я вас посмешу.
От: just_dmitry Россия www.parsec-club.ru
Дата: 22.10.04 08:23
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Я так понимаю, это нормальный англо-программистский язык.

А>Например, Oracle 8.1.7 очень любит оканчивать какие-нибудь операции фразой

А>The operation successfully terminated.


Немного наоборот:

The operation terminated successfully.

Re[3]: Мне сегодня грустно. Я вас посмешу.
От: Дарней Россия  
Дата: 22.10.04 08:50
Оценка:
Здравствуйте, Аноним, Вы писали:

А>The operation successfully terminated.


ты просто не понимаешь
ведь может быть и The operation terminated unsuccessfully.
Всех излечит, исцелит
добрый Ctrl+Alt+Delete
Re: Мне сегодня грустно. Я вас посмешу.
От: Eugene Kilachkoff Россия  
Дата: 22.10.04 11:01
Оценка: 3 (1) :))) :))) :))) :))
Здравствуйте, LaptevVV, Вы писали:
LVV>

LVV>Самое загадочное сообщение об ошибке, которое мне встречалось:
LVV>Error: Success

Гм, мне тут пришлось ковырять одну слегка индусскую систему — я это запомнил на всю жизнь. Поскольку система была большой и сложной то для отладки она писала логи. Лог выглядел так:

123
12343
....
32423
ok
good
sangam
till here is ok

sangam 123423
sangamsangam

и так далее
... << RSDN@Home 1.1.3 stable >>
Re: Мне сегодня грустно. Я вас посмешу.
От: Paul A. Kuptsov  
Дата: 25.10.04 08:24
Оценка: 3 (1) :)))
Здравствуйте, LaptevVV, Вы писали:

LVV>Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".

LVV>Почитайте — не пожалеете!
LVV>Несколько цитат из нее.

Наблюдал в одной программе следующую ошибку:

Ошибка скрипта в скрипте.

Re[2]: Мне сегодня грустно. Я вас посмешу.
От: Eugeny__ Украина  
Дата: 27.10.04 14:28
Оценка: 3 (1)
Здравствуйте, algod, Вы писали:

A>

A>The operation successfully failed.


Скажи спасибо, что не вылетело нечто вроде такого
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Re[3]: Мне сегодня грустно. Я вас посмешу.
От: algod Украина  
Дата: 27.10.04 14:50
Оценка: :)
Здравствуйте, Eugeny__, Вы писали:

E__>Скажи спасибо, что не вылетело нечто вроде такого


Баян

А вообще — нормальная ситуация. Намного неприятней, когда проявляются не "недокументированные" ошибки, а ошибки изначально вложенные в продукт.

У нас у заказчика в "Start" меню с очередной версией продукта (слава руту, бета) стал появляться очень интересный шоткат с именем (да простит меня великий алл и модератор в частности — но из мата песни не выкинешь) "fuckoff.lnk" .


Как в последствии выяснилось – одному было плохо, а второму еще хорошее. И когда первый спросил второго, под каким именем генерить шоткат – второй ему на не нашем языке вежливо предложил уйти подальше. Второй воспринял это слишком буквально (или слишком близко к сердцу? ).

В общем – мата в последствии было намного больше...
There is no bug
Re[2]: Мне сегодня грустно. Я вас посмешу.
От: Spidola Россия http://www.usametrics.ru
Дата: 27.10.04 16:19
Оценка:
Здравствуйте, algod, Вы писали:

A>Здравствуйте, LaptevVV, Вы писали:


LVV>>Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".

LVV>>Почитайте — не пожалеете!
LVV>>Несколько цитат из нее.

LVV>>

LVV>>Самое загадочное сообщение об ошибке, которое мне встречалось:
LVV>>Error: Success

LVV>>Класс!!!!!!

A> Ты смеешься.

A> Меня полгода назад чуть не убили , когда у конечного пользователя вылетела следующая мессага:

A>

A>The operation successfully failed.


A>


Так это ещё не страшно... Не помню в какой версии Windows (95, кажется) стандартное дилоговое окно в русском варианте выглядело вроде как "Произошла такая-то ошибка... Завершить? Прекратить?" Вот тут пользователи становились в тупик...
... << RSDN@Home 1.1.4 >>...
Re[3]: Мне сегодня грустно. Я вас посмешу.
От: algod Украина  
Дата: 28.10.04 08:09
Оценка:
Здравствуйте, Spidola, Вы писали:

S>Так это ещё не страшно... Не помню в какой версии Windows (95, кажется) стандартное дилоговое окно в русском варианте выглядело вроде как "Произошла такая-то ошибка... Завершить? Прекратить?" Вот тут пользователи становились в тупик...



Ну да, а вспомним дорогой и любимый ексель. Окошко с капшеном — "Microsoft Excel", красным крестиком и капой "OK". Я в это не верил, пока у самого не вылетело (правда, насколько я помню, это было офис где то в районе 97...). Рассказывают что были подобные окошки, только с двумя кнопками "Да" и "Нет". Вот ту и стоит подумать что нажимать .


По поводу ошибок — тоже у нас было. Повторить не удалось, но один зверек (под виндозой 9х) описал такой баг (и прислал скриншот!) – он запустил наше приложение, поработал в нем, и вылетела следующая ошибка: Приложение notepad.exe (не наше ) совершило недопустимую операцию в модуле im_prn.dll (а вот это наше ) и будет закрыто. Понятно, что это был глюк виндозы, но что бы до такой степени...
There is no bug
Re: Воскрешение баяна
От: volk  
Дата: 20.05.06 16:58
Оценка: 6 (2) :))) :)
Здравствуйте, LaptevVV, Вы писали:

LVV>Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".

LVV>Почитайте — не пожалеете!
LVV>Несколько цитат из нее.

LVV>Некоторые сообщения об ошибках старого компилятора Apple C

LVV>

Слишком много ошибок в одной строке (сделайте поменьше)
...И сказал Господь: "Да, будут в командах switch толко секции case и default".
Появление typedef в этой точке программы стало для меня полной неожиданностью


Еще оттуда же:

"Не сочтите меня параноиком, но присутствие /* внутри этого комментария наводит на подозрения."

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

"Не могу преобразовать тип void к типу void (да потому что так сказано в спецификации ANSI, вот почему)."

"Тип в ... должен быть скалярным --- см. ANSI 3.3.4; стр.39, строки 10-11 (знаю, что вам наплевать, мне просто захотелось вас позлить)"

"Фатальная ошибка --- переполнение символьной таблицы; пожалуйста, приобретите дополнительную память у представителя Apple."
"Чего-чего?"

Тот, кто желает, но не делает, распространяет чуму.
Re[2]: Мне сегодня грустно. Я вас посмешу.
От: neiroman Украина  
Дата: 20.05.06 17:47
Оценка: :)
A> Ты смеешься.
A> Меня полгода назад чуть не убили , когда у конечного пользователя вылетела следующая мессага:

A>

A>The operation successfully failed.


A>

Я видел в MathCad'e такое сообщение "Ошибки нет ! Все нормально!"
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Слова, пустые слова, подумал Стормгрен. Слова, за которые прежде люди дрались и умирали, но никогда больше не станут за них ни умирать, ни драться. И от этого мир станет лучше.
Re[4]: Мне сегодня грустно. Я вас посмешу.
От: Xander Zerge Россия www.zerge.com
Дата: 21.05.06 00:03
Оценка:
Здравствуйте, algod, Вы писали:

A>Ну да, а вспомним дорогой и любимый ексель...


Да, помнится в одной из ранних версий выскочило:

"Действие не может быть выполнено, поскольку занят Неизвестный"
Кнопки: "Перейти в ...", "Повторить"


Вот это я понимаю — загнать пользователя в ступор. При том, что вылезало это секунд через двадцать после начала некоей OLE-операции, поэтому связать причину и следствие было трудно, а тут ещё такая гнилая отмазка "кто-то очень занят, а кто — неизвестно", да ещё недвусмысленное предложение пройти в направлении трёх букв.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Серёжа Новиков,
программист
Re: Мне сегодня грустно. Я вас посмешу.
От: alexeiz  
Дата: 21.05.06 05:47
Оценка: 1 (1)
Здравствуйте, LaptevVV, Вы писали:

LVV>Читал замечательную книжку С. Уэллина " Как не надо программировать на С++".

LVV>Почитайте — не пожалеете!
LVV>Несколько цитат из нее.

LVV>

LVV>Самое загадочное сообщение об ошибке, которое мне встречалось:
LVV>Error: Success

LVV>Класс!!!!!!

Скажем так. У тебя никогда не было такой ошибки? Если не было, то очень трудно понять, откуда проистекает такое сообщение. Поэтому оно кажется смешным. А допустить такую ошибку элементарно, как ни странно. Два раза вызвать GetLastError() всего лишь.

Самое крутое, когда нужно получить код ошибки из .NET, используя C++/CLI и IJW (т.е. функции Win32 вызываются не через DllImport). Тогда в самый неожиданный момент runtime сам может позвать какие-либо функции Win32 и невзначай обнулить твой error code.
Re[2]: Мне сегодня грустно. Я вас посмешу.
От: Аноним  
Дата: 21.05.06 14:04
Оценка:
Здравствуйте, Eugene Kilachkoff, Вы писали:

Re: Мне сегодня грустно. Я вас посмешу.
От: Sshur Россия http://shurygin-sergey.livejournal.com
Дата: 22.05.06 06:56
Оценка:
Здравствуйте, LaptevVV, Вы писали:


LVV>Появление typedef в этой точке программы стало для меня полной неожиданностью

LVV>[/q]
LVV>Вот истиный пример для подражания!!!!


Инсталлятор mdac 2.7:

Click finish to begin installation

Шурыгин Сергей

"Не следует преумножать сущности сверх необходимости" (с) Оккам
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.