Страница 12 из 36
Re: IT юмор
Добавлено: 07.07.2010, 08:46
Леф
Теория ошибок в программировании
Теория ошибок в программировании
Ошибки так же неисчерпаемы, как и атом.
Аксиома. В любой программе есть ошибки.
Закон пропорциональности. Чем более программа необходима, тем больше в ней ошибок.
Следствие. Ошибок не содержит лишь совершенно ненужная программа.
Фундаментальный закон теории ошибок. На ошибках учатся.
Следствие 1. Программист, написавший программу, становится ученым.
Следствие 2. Чем больше программист делает ошибок, тем быстрее он делается ученым.
Следствие 3. Крупный ученый-программист никогда не пишет правильные программы.
Замечание. На то он и ученый.
Указание начинающему программисту. Если вы с первогораза сумели написать программу, в которой
транслятор не обнаружил ниодной ошибки, сообщите об этом системному программисту. Он исправитошибки
в трансляторе.
Закон необходимости ошибок. Программист может обнаружить ошибку только в чужой программе.
Следствие. Ошибке не все равно, кто ее обнаружит.
Совет начинающему программисту. Никогда не исправляйтенайденные ошибки, ибо это повлечет за собой появление неизвестногочисла ненайденных.
Лучше опишите их в сопроводительной документации какособенность программы.
Определение. Будем называть языком ошибок правила, в обход которых пишутся программы.
Язык ошибок. Ошибки могут следовать друг за другом.
От перестановки двух эквивалентных ошибок результат не меняется (коммутативность эквивалентных ошибок).
Две последовательные ошибки можно объединить в одну, более сильную.
Одинаковые ошибки необязательно делать каждый раз,достаточно сделать одну, а затем обращаться к ней по мере необходимостииз любого места программы.
Ошибки могут образовывать циклы. Наиболее устойчивый из них - бесконечный.
Ошибки могут вызывать друг друга и сами себя (рекурсивность ошибок).
Ошибки допускают многократное вложение друг в друга.Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой неявляются.
Свойство четности ошибок. Если написанная программасработала правильно, то это значит,
что во время ее работы выполнилосьчетное число ошибок или программист не понял задание.
Формулировка вышеприведенного свойства, предназначенная для политиков. Ошибка, повторенная дважды, перестает быть ошибкой.
Взаимодействие ошибок с базовой операционной системой.
Во время исполнения ошибки имеют наивысший приоритет. Прервать исполнение ошибки может только другая, более активная ошибка.
Запросы операционной системы к ошибкам ошибками могут игнорироваться.
Запросы ошибок к операционной системе игнорироваться не могут.
При работе с файлами ошибки могут пользоваться файловой системой базовой ОС и ее ошибками.
На ЭВМ с параллельной архитектурой может выполняться несколько ошибок одновременно.
Системные программы облегчают процесс написания прикладных программ и их ошибок.
Определение. Тестирование - это процесснахождения ошибок в тесте.
Хороший тест должен содержать ошибки,компенсирующие их нехватку в тестируемой программе.
Языковый редактор, призванный уберечь программиста отсинтаксических ошибок, позволяет вносить в программу весьма хитроумныеошибки, которые не удается обнаружить ни транслятором, ни отладчиком.Обычный текстовый редактор таких возможностей не предоставляет.
Программа-транслятор, предназначенная для переводапрограмм с языка высокого уровня на машинный язык, при переводепорождает ошибки.
Ошибки, которые содержались в исходном описании,переводятся безошибочно.
Заключительный совет тем, кто до него добрался.
Доначала работы над проектом следует тщательно продумать все необходимыеошибки и связи между ними.
Это значительно упростит работу над ошибкамив самом проекте.
Из -
http://vkontakte.ru/notes.php?id=2398121&76945
(автор - Сергей Хамзатов)
P.S.
В IP не разбираюсь. Но мне сказали, что эта заметка заслуживает внимания.
Re: IT юмор
Добавлено: 03.08.2010, 14:33
Falcon
Re: IT юмор
Добавлено: 25.08.2010, 22:42
Falcon
xxx: как написать в плане, что я сегодня ничего делать не собираюсь?
yyy: Напиши диагностика неисправностей и профилактическое обслуживание серверов )
Re: IT юмор
Добавлено: 26.08.2010, 18:04
tktyf
Falcon писал(а):yyy: Напиши диагностика неисправностей и профилактическое обслуживание серверов
Длинновато. Надо так - "Регламент №..." и усё.
Re: IT юмор
Добавлено: 01.09.2010, 20:32
Falcon
ccc:
Идет обычный день софтверной компании. 3 этажа разномастных айтишников усердно работают.
Вбегает охранник в опенспейс, где сидит 20 админов и 100 разрабов и кричит:
- Мужики, кто-нибудь разбирается в компьютерах?
ccc:
Оказалось его программка для камер видеонаблюдения в трей свернулась
Re: IT юмор
Добавлено: 02.09.2010, 10:19
Glott
xxx: посоветуй ченьть почитать (фентези фантастика), тока не очень пафосное, ато надоело справочник по виндовс сервер читать... это конечно и фентези и фантастика сразу, но уж очень пафосное
Re: IT юмор
Добавлено: 07.09.2010, 14:31
Dervish
Все ругают Microsoft. — И заслуженно.
Попробуйте посчитать формулу в Windows: 2+2*2=?
Стандартный калькулятор даст ответ 8!!!
А инженерный — 6!
Даже в Microsoftе не смогли прийти к единому решению.
— Жена меня ну совсем достала! Все вpемя на меня шипит!
— А может, она сконнектиться пытается?
Тяжелое детство. Все игpyшки — сплошной софт.
Только настоящий интеpнетчик на вопpос
— Сколько весит?
Ответит:
— Тpи метpа!
У него было тpyдное детство.
Воспитывался он без pодителей, в Интеpнете.
— «Не» с глаголами пишется вместе или отдельно?
— Через пробел!
В тюрьме столько не сидят, сколько они в своем ИНТЕРНЕТЕ!
О человеке можно судить по его Tеmporarу Intеrnеt Filеs...
Утpом пpогpаммиста спpашивает его новая подpужка:
— (нежно) Ты на мне женишься?
— (pаздpаженно) Каждый pаз одни и те же вопpосы!!!! В FAQ!!!!
Программиста спрашивают:
— Скажите, который час?
— "Который час", если Вас это прикалывает, девушка.
Новость:
Наконец-то выяснена причина отсутствия связи с марсианским спускаемым аппаратом.
Через телескоп Хаббл удалось рассмотреть панель управления, на которой мигает "Press any key to continue".
Бьется богатырь со змеем горынычем.
Отрубил ему голову — выросло две,
отрубил две — выросло четыре,
отрубил четыре — выросло восемь,
отрубил восемь — выросло шестнадцать,
отрубил шестнадцать — выросло тридцать две,
отрубил тридцать две — выросло шестьдесят четыре,
отрубил шестьдесят четыре — выросло сто двадцать восемь,
отрубил сто двадцать восемь — выросло двести пятьдесят шесть,
отрубил двести пятьдесят шесть — умер змей горыныч.
знать восьмиразрядный был змей горыныч!
Пpоpаботайте полгода с Windows 2000 и вам понадобятся его специальные возможности!
Если программист в рабочее время играет, значит —
либо у него мало работы и большая зарплата,
либо у него много работы и маленькая зарплата.
... Программирование в принципе простейшее дело. Какие-то там
единицы и нолики...
Hикого pабота пpогpаммы не yдивляет так часто, как ее создателя!
Тяжела жизнь пpогpаммиста: pадость находки своего бага всегда
омpачает осознание собственной тyпости...
Как объяснить тупому, что такое бит?
Элементарно — это байт минус налоги.
Как объяснить тупому, что такое байт?
Элементарно — объясните ему 8 раз, что такое бит. Что такое килобайт?
Это слишком долго рассказывать...
Re: IT юмор
Добавлено: 07.09.2010, 14:41
ПереГиБ
Dervish писал(а):Все ругают Microsoft. — И заслуженно.
Попробуйте посчитать формулу в Windows: 2+2*2=?
Стандартный калькулятор даст ответ 8!!!
А инженерный — 6!
Даже в Microsoftе не смогли прийти к единому решению.
Воистину!
Конечно, понятно, почему так (инженерный работает с выражениями), но всё равно забавно

Re: IT юмор
Добавлено: 10.09.2010, 17:02
Falcon
звонок в саппорт:
о-оператор
ю-юзер
ю: добрый день, у меня тут проблемка, в интернет не могу выйти. Проверил локал, все вроде в порядке,проверил пинги, пустил Tracert до сервера, обмен вроде ровный, но медленнее чем обычно.
Не помогло,думаю проблема в E-GE,....хммм, сейчас попробую поставить через бридж соединение....таааак., что там.....ага.....воооот так.... Мда, это мне придется делать на локал расшару.... плохо, хотя обмен вроде даже больше прежнего, ого, неплохо, а так и проблем будет меньше. До свидания.
о: ээээ......здравствуйте
Re: IT юмор
Добавлено: 25.09.2010, 13:56
Falcon
Что делает человек, которому нужны римские цифры? Большинство людей почему-то не знают, где они расположены на клавиатуре, поэтому печатают цифрами. Так же поступила наша секретарша, но начальник, прочитав, сказал перепечатать нормально. Погуглить никак - знаки же не печатаются! Написать Петр 1 и посмотреть в википедии сложно по причине незнания, кто это такой. Секретарша зовет меня.
На ее глазах открываю блокнот, переключаю раскладку, последовательно печатаю все римские цифры, сохраняю файл, архивирую его с паролем IVXLCDM (то есть ровно содержание файла), сообщаю ей этот пароль.
Теперь каждый раз, когда нужно напечатать римские цифры, секретарша их печатает, чтобы открыть файл, откуда она их будет копировать.
Переписка в чате на работе:
Оператор: Уважаемые программисты, не мог бы кто-то из вас к нам спуститься - у меня не работает клавиатура.
Программист: И как дже ты набрала тогда это сообщение?
Оператор: Спасибо, а что вы сделали?
Доходит очередь до меня. Далее такой диалог:
- Девушка, мне с флешки надо пару страниц вордовских распечатать - сколько будет стоить?
- /недоумение во взгляде/ Распечатать?
- Да, распечатать. С флешки.
- /хлопает глазами. молчит/
- Девушка вот тут у вас /показываю на табличку прямо над её головой/ написано - "Ксерокопия. Печать. Фотоуслуги." Вы може... /не успеваю договорить/
- А-а? М-м-м... Э-э-э.. Нет. Это нельзя. Табличка эта - не смотрите на неё.
- ?!?! Что нельзя? Вы с флеш-карты можете распечатать документ, вот с этой? /достаю из кармана, показываю - она маленькая и серебристая/. Мне две страницы всего.
- /смотрит завороженно на флешку и резко повышает тон/ :Молодой человек! Вам русским языком говорят! Ничего мы не распечатываем, а уж тем более с этой вашей карты... как мы с неё распечатаем, если У НАС ИНТЕРНЕТА НЕТ! Понимаете или нет?! /смотрит на меня снисходительно, как на неразумное дитя - видимо, у меня в тот момент вид действительно стал очень растерянным/
- /в разговор влезает ещё одна служащая, многозначительно кивает мне и голосом ветерана войск НКВД говорит/ :Понимаете, он у нас есть, но только для служебного пользования:
- /дальше продолжает "моя" с торжествующим видом / :Да! Для служебного пользования. Не задерживайте очередь! Следующий!
Re: IT юмор
Добавлено: 25.09.2010, 14:25
Лекс Айрин
Falcon писал(а):- /смотрит завороженно на флешку и резко повышает тон/ :Молодой человек! Вам русским языком говорят! Ничего мы не распечатываем, а уж тем более с этой вашей карты... как мы с неё распечатаем, если У НАС ИНТЕРНЕТА НЕТ! Понимаете или нет?!
Жестко. И они еще работают?!
Re: IT юмор
Добавлено: 13.11.2010, 16:42
Falcon
xxx: Как ты их понимаешь, когда они объясняют, что сломалось?
yyy: А я и не понимаю. Я угадываю по ключевым словам )
(bormor): Над компьютером висит рок. Поменял диск - сгорел процессор. Поменял процессор и материнскую плату - сдох экран. Привёл в чувство экран - отказала клавиатура. Нашёл и поставил другую клавиатуру - мышка упала и разбилась.
Поменял ВСЁ!!!
Развалился стул на колёсиках.
xxx: А у меня клавиатура от BSODа поломалась.
xxx: Вдохновленно наваял триста строк кода не сохраняясь, а тут бац, BSOD

вот и поломалась
Re: IT юмор
Добавлено: 17.11.2010, 13:32
Falcon
xxx: Завис movie maker! Там не сохраненный титанический труд! Что делать???
yyy: Ждать..
xxx: Долго???
yyy: Пока не свыкнешься с мыслью что придется все переделать
Re: IT юмор
Добавлено: 22.11.2010, 09:09
Glott
_Lorn_
спросила у подруги что такое биатлон, она ответила, что это такой двухядерный процессор...
Re: IT юмор
Добавлено: 22.11.2010, 11:31
Veselchak UA
Glott писал(а):_Lorn_
спросила у подруги что такое биатлон, она ответила, что это такой двухядерный процессор...
А триатлон, надо полагать, - трехъядерный.

Re: IT юмор
Добавлено: 22.11.2010, 13:51
ZIMA
да-да, башорг великая вещь)))))
Re: IT юмор
Добавлено: 22.11.2010, 21:03
толик
Veselchak UA писал(а):А триатлон, надо полагать, - трехъядерный.

А если ЧЕТЫРЕ ядра, то что?

Re: IT юмор
Добавлено: 22.11.2010, 21:18
Hamster
толик писал(а):А если ЧЕТЫРЕ ядра, то что?
Не знаю про четыре, но если ядер пять, то это называется пятиборьем - пять ядер борются за блок питания...
Re: IT юмор
Добавлено: 12.12.2010, 15:31
СЭМ
[img]
http://i047.radikal.ru/1012/89/62e89bee4e30.jpg[/img]
В духе Касперского

.
Весь такой подозрительно подозрительный

Re: IT юмор
Добавлено: 12.12.2010, 19:04
Bilbo
В технических условиях (документ такой на изготавливаемое изделие) напутали с нумерацией пунктов, и в результате в объем производственного контроля попали испытания на спецвоздействия (поражающие факторы ядерного взрыва, если кто не знает). Цех, прочитав ТУ, написал лапидарную служебную записку: "Для проведения вышеуказанных испытаний в нашем цехе отсутствует необходимое испытательное оборудование". Вот с тех пор думаю - а если бы было?..