Люди добрые, кто-нибудь знает, почему оно считается не комильфо? Только им, родимым, и пользуюсь. _________________ Не спрашивай, по ком гудит трансформатор. Это глупый вопрос; он гудит сам по себе.
Добавлено: Вт Сен 12, 2006 7:56 am Заголовок сообщения:
Цитата:
Только им, родимым, и пользуюсь.
Так ведь им и надо пользоваться. Дебаггеры - зло. 8) _________________ И будет вечно, как бывало
С тех пор как существует свет
Где много денег - мыслей мало,
Где много мыслей - денег нет.
Добавлено: Вт Сен 12, 2006 12:15 pm Заголовок сообщения:
А что такого? Сам так писал.. ((-: Правда с появлением визуальных языков точки останова стали несколько удобнее. _________________ Только он не шел, он летел...
Летел быстро.....
И когда долетел... не остановился...
Последний раз в своей жизни . . .
Вот такой у меня модный стиль. Конечно найдутся извращенцы, которые будут вместо zzz писать имя файла, функции, координаты родителей, но как показывает практика где-то в районе zzz7 баг обязательно находится.
Делали мы как-то такую отладку под французской операционной системой. Ее главный и единственный плюс был в том, что она французская, то есть все комментарии к программе типа "merge" и скорбные истории любви понимали только избранные полиглоты. Короче баг мы искали часа два, оказалась прога падала на print("zzz"). Такая команда оказалась не по зубам могучей ОС.
А потом у нас один Дон ее два месяца оптимизировал, после чего она стала работать в три раза медленее. Французы спохватились и хотели заставить его переделать, но он к тому времени уже в Микрософт уехал работать.
Кстати в компании байка ходила, что когда Билл Гейтс был молодой и зеленый, он не смог пройти собеседование в одном из ее филиалов. После чего обиделся и бросился делать свою DOS. _________________ танцы, английский язык, знакомства
Добавлено: Вт Сен 12, 2006 2:06 pm Заголовок сообщения:
Oleg писал(а):
(...)
ППКС. С одним уточнением: у меня баги почему-то не в районе "zzz", а возле "asdf" и "qwer", в особо тяжелых случаях - "asdf level N". _________________ Не спрашивай, по ком гудит трансформатор. Это глупый вопрос; он гудит сам по себе.
Добавлено: Вт Сен 12, 2006 2:43 pm Заголовок сообщения:
Сначала баги ищутся в районе q1, q2, q3, q4... Потом w1, w2, w3... Потом...
А в итоге оказывается, что ошибка вообще была в другом модуле.
Вот я сам себя недавно порадовал таким "замечательным" кодом:
if (n != NULL) return NULL;
if (!n->Registered) return NULL;
Ошибку я искал д-о-о-о-о-о-о-о-лго. _________________ И будет вечно, как бывало
С тех пор как существует свет
Где много денег - мыслей мало,
Где много мыслей - денег нет.
Добавлено: Вт Сен 12, 2006 5:09 pm Заголовок сообщения:
Немного побаяним. Классика шуток.
#define m(x)(x<0?-1:!!x)
#define g tj()-J
#define a(x)(x<0?-x:x)
#define h(x)((x)<=K?x:N-(x))
#define f 9999
#define A return
#define H printf(
#define R double
#define U int
#define V for
#define b else
#define u while
#define B if
U v,w,Y= -1,W,J,p,F,o=f,M,N,K,X,YY,_,P[f],s(); typedef U(*L)(); L q[f]; tj(){
U S=m(v)+(m(w)<<K); B(!S)A J; V(v=W+S; v!=J&&!q[v]; v+=S); A v; } k(){ _=K;
A
Говорят полностью рабочий код ((-; _________________ Только он не шел, он летел...
Летел быстро.....
И когда долетел... не остановился...
Последний раз в своей жизни . . .
Добавлено: Вт Сен 12, 2006 5:29 pm Заголовок сообщения:
Цитата:
Говорят полностью рабочий код ((-;
Ну и чё он делает? Считает, сколько денег пираты украли у Гейтса?
Кому не лень это чудо скомпилировать - расскажите о результатах...
Я на первом курсе получше развлекался:
#define int char
#define char int
#define while if
...
Всё это в один из стандартных заголовочных файлов - и на компы ничё не подозревающих стедентегов. _________________ И будет вечно, как бывало
С тех пор как существует свет
Где много денег - мыслей мало,
Где много мыслей - денег нет.
Добавлено: Вт Сен 12, 2006 5:33 pm Заголовок сообщения:
Espero
Гыыыыыыыыыы наш человек.. ((-: А мы еще прикалывались вспомнив старую шутку. Писали переменные длинной 32 символа просто потоптав клаву и дальше копи-пастом. Преподы у нас были такие что заставляли в рукописном виде сдавать проги ну не знаю почему... Ну и студентики кто потупее честно все буквочки переписывали. (-; _________________ Только он не шел, он летел...
Летел быстро.....
И когда долетел... не остановился...
Последний раз в своей жизни . . .
Добавлено: Вт Сен 12, 2006 5:36 pm Заголовок сообщения:
Oleg писал(а):
...
printf("zzz");
...
printf("zzz1");
...
printf("zzz2");
...
Вот такой у меня модный стиль. Конечно найдутся извращенцы, которые будут вместо zzz писать имя файла, функции, координаты родителей, но как показывает практика где-то в районе zzz7 баг обязательно находится.
ППКС. смотря с какой частотой ставить
Espero писал(а):
Всё это в один из стандартных заголовочных файлов - и на компы ничё не подозревающих стедентегов.
какой ты злодей
интересно есть ли хоть один человек на этом форуме юзающий обычно деббагер ?
Добавлено: Вт Сен 12, 2006 5:43 pm Заголовок сообщения:
Цитата:
ага, теперь я знаю кто писал Виндовс Еси
это они так понадшутились над юзерами
Ну а как же! Конечно мы! Узнаю непринужденный есевский стиль! _________________ И будет вечно, как бывало
С тех пор как существует свет
Где много денег - мыслей мало,
Где много мыслей - денег нет.
Добавлено: Вт Сен 12, 2006 5:57 pm Заголовок сообщения:
Ну что баяним? Как вам вот это?
А не слабо нам мысленно взмахнуть волшебной палочкой? Абак и астролябия, уж Бог с ними, пусть остаются на своих исторических местах. А вот, например, первый калькулятор пусть изобрел не Блез Паскаль в помощь отцу в 1642 году, а крепостной Федька Драный для учета телесных наказаний при Алексее Михайловиче "Тишайшем", и его за это случайно не запороли насмерть. И поэтому дальше покатилось!
Чарльзу Томасу Кольмарскому, допустим, утер нос наш Михал Василич Ломоносов. Пресловутого Бэббиджа заткнул за пояс, само собой, Колька Лобачевский - кому ж еще? Хермана Холлериха поставил на место, например Пал Карлыч Штернберг, который своевременно бросил валять дурака с астрономией и Мосреввоенсоветом, а занялся делом: основал товарищество на паях Международные Деловые Машины (далее - "МДМ").
Дальше все шло в том же духе. В Штатах, после неудачи с сухим законом, долго искали виновных, посажали-постреляли миллионов двадцать народу потолковей, потом посажали-постреляли тех, кто сажал-стрелял, ну и так далее. Во время войны американцы, вместо того, чтобы расчет траекторий стрельбы автоматизировать, Эккерта с Мочли вместе со всем Пенсильванским университетом как самых умных в заградотряды определили. А потом, в 46-м, вместо возни с ЭНИАКом они долго излечивались от космополитизма в благодатном юконском климате.
С фон Нейманом американцам совсем не повезло. Они его шлепнули еще в 41-м, за одну только приставку к фамилии. А Винер отсидел по полной за увлечение лженаукой "сибирьнетикой", про которую узнал из передач радиостанции "Рука Москвы". За КВ-приемник ему, кстати, еще червонец накинули.
Что случилось потом - общеизвестно. В 53-м наши гении сварганили БЭСМ. Потом за дело взялся штернберговский "розовый гигант" - МДМ. К концу 60-х весь машинно-счетный мир говорил на русском. Дольше всех, по обыкновению, сопротивлялись американцы: настойчиво употребляли неблагозвучную аббревиатуру ECM (произносится "э-кэ-эм") вместо простого и ясного русского слова "вычислятель" (пишется через "я", так как относится к неодушевленному предмету. Ср. "вычислительщик" - человек, работающий с вычислятелями).
Был еще такой эпизод. Два друга, молодые парни, Степан Попов и Степан Ямщик, в отцовском огороде слепили из отечественных комплектующих первый одночеловечный вычислятель, "Картошка-1". По сей день всему миру известен товарознак основанной ими компании - картофельный клубень со сгнившим боком.
В настоящее время лидирующее положение на вычислятельном базаре занимают такие товарищества, как Умник (известное в первую очередь своими оченьмаленькодвигалками), Малослабость (прогобеспный гигант), МДМ, Солнце, Урочище, Коммунистический Упаковщик и многие другие, составляющие российскую гордость в начале XXI века. По акциям этих компаний судят о состоянии наукоемких и высокотехнологичных отраслей экономики России, для чего в свое время был введен специальный индекс, называемый "Максимально Универсальный инДекс Акций Компаний".
В заключение этого краткого исторического обзора приведем небольшой чатлано-пацакский словарь по вычислятельной технике и электронике:
software прогобесп
freeware хальобесп
shareware дешобесп
hardware желтовар
transistor треххвост
diode двуххвост
lcd светодвуххвост
microchip малогрызок
laser сувил (световое усиление посредством возбужденного испускания лучей)
streamer струячечник
inkjet printer чернильник
laser printer сувильник
scanner последовательник
radio поповолн
modem накладыватель-сниматель сообщения на несущую
(термин сокращению не подлежит)
cd-rom пк-чтп (плотный круг - чтение только память)
motherboard [censored] доска
joystick палочка наслаждений
mov двиг
cmp срав
jmp прыг
call звон
xor исклили
int дерг
push засун
pop высун
xchg сменка
red hat linux красношляпый ванякс
pan-european windows ос им. петра первого
outlook выглядыш, выглядок, выглюк
.exe .исп
.bat .пак
.com .ком
.sys .сис
.htm .гтр
.html .гтря
copyright скопировано правильно, копья справа
download низогруз
debugger дуст, обезжучиватель, долбагер
abort, retry, ignore нефиг, нафиг, пофиг
TrueType Font шрифт для печати газеты "Правда"
upgrade вышесорт
reboot снова-ботинок, переботинок
chkdsk провдиск _________________ И будет вечно, как бывало
С тех пор как существует свет
Где много денег - мыслей мало,
Где много мыслей - денег нет.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах