Программирование, как новая религия. Выкладываю библию :-)

A

Alex MadDog

Все мы, сисадмины, верим что высший разум на нашей земле это компьютер :redface:, точнее так о нас думают ламы (но мы то знаем насколько он туп в реальности, и пока не объяснишь все действия по шагам, ничего не поймет). Но если это и так, как они думают, может нам это религией и представить? Я вот уже нашел "Библию программиста" :icon_1:

Выкладываю на всеобщее обозрение и изучение, у меня уже на столе лежит: :158:

1. В начале было слово, и слово было два байта, а больше ничего не было.
2. И отделил Бог единицу от нуля, и увидел, что это хорошо.
3. И сказал Бог: да соберутся данные каждые в своё место, и создал дискеты, и винчестеры, и компакт-диски.
5. И сказал Бог: да будут компьютеры, чтобы было, куда пихать дискеты, и винчестеры, и компакт-диски, и сотворил компьютеры, и нарёк их хардом, и отделил хард от софта.
6. Софта же ещё не было, но Бог быстро исправился и создал программы большие и маленькие, и сказал им: плодитесь и размножайтесь, и заполняйте всю память.
7. Но надоело ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествуют над компьютерами, и над программами, и над данными. И создал Бог программиста, и поселил его в своём ВЦ, чтоб работал в нём, и повёл он программиста к дереву каталогов, и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо маст дай.
8. И сказал Бог: не хорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял он у программиста кость, в кой не было мозга, и создал пользователя, и привёл его к программисту, и нарёк программист его юзером. И сидели они оба под голым DOSом, и не стыдились.
9. Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог: не запускай никакого софта? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем, ибо маст дай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В день, когда запустите Windows, будете как Боги, ибо одним кликом мыши сотворите что угодно. И увидел юзер, что винды приятны для глаз и вожделенны, потому что делают не нужным знание, и поставил их на свой компьютер; а затем сказал программисту, что это круто, и он тоже поставил.
0А. И отправился программист искать свежие драйвера, и воззвал Бог програмисту и сказал ему: где ты? Программист сказал: ищу свежие драйвера, ибо нет их под голым DOSом. И сказал Бог: кто тебе сказал про драйвера? Уж не запускал ли ты винды? Программист сказал: юзер, которого Ты дал мне, сказал, что отныне хочет программы только под винды, и я их поставил. И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл обольстил меня.
0B. И сказал Бог Биллу: за то, что ты сделал, проклят ты перед всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом: он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0C. Юзеру сказал: умножу скорбь твою и истощу кошелёк твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0D. Программисту же сказал: за то, что послушал юзера, прокляты компьютеры для тебя, глюки и вирусы произведут они тебе, со скорбью будешь вычищать их в дни работы твоей, в поте лица своего будешь отлаживать код свой.
0E. И выслал Бог их из своего ВЦ, и поставил пароль на вход.
 
в тему про програмистов
1 марта. Ура! Нам предложили крупный контракт на постройку 12-этажного жилого дома. У всех бурный энтузиазм. Выпили на радостях 2 ящика пива.

2 марта. Заказчику не нравится выражение "как только, так сразу". Требует назвать конкретные сроки. Темный, ничего не смыслит в высоких технологиях.

3 марта. Обсуждали сроки. Выпили 3 ящика пива. Петрович говорит, что тут всей работы на 4 месяца. Значит, на самом деле 8. В итоге в контракте записали 12, хотя раньше, чем за 16, вряд ли управимся.

6 марта. Петрович пошел сдавать бутылки.

8 марта! Отмечаем 8 Марта. Женщин у нас в фирме нет, так что праздник никто не портит.

2 апреля. Петрович говорит, что пора начинать работать. Сговорились они, что ли? Обнесли площадку забором и повесили красивые плакаты "Строительство ведет компания "Аllstroу".С чувством выполненного долга играем в Quake.

20 апреля. Пришел заказчик, интересовался, как дела. Посадили его за Quake и позволили нас всех обыграть.

21 апреля. Обсуждали проект. Сидоров предлагает крупноблочную архитектуру. Петрович настаивает, что все надо строить по старинке, из кирпича, не по-ламерски. Самый радикальный проект предложил Алекс: построить несколько десятков деревянных коттеджей и потом соединить их подземными туннелями. На Западе сейчас так модно. Напомнили ему, что заказчик требует именно 12-этажный дом. Пытались решить вопрос дуэлью в Quake. Алекса с его коттеджами завалили сразу, но между Петровичем и Сидоровым вышла ничья. В итоге каждый будет строить по своему плану, а потом попытаемся всё это соединить, чтоб не рухнуло.

30 апреля. Первый этаж готов! Показали его заказчику. Он интересовался, почему в разных комнатах разная высота потолков, почему из стен вываливаются кирпичи и почему в доме нет подъезда, а влезать приходится через окно. Объяснили ему, что это специальные ограничения демо-версии. Уходим на праздники, гордые собой.

10 мая. Петрович протрезвел первым и долго ругался. Мы думали, что Алекс выпил все пиво. Оказалось хуже: мы забыли про фундамент. В проекте он, конечно, описан, но ведь документацию читают только ламеры.

11 мая. Ломали первый этаж. Обидно, блин.

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

17 июля. Алекс строит чердак и крышу. На земле. Потом поднимем краном.

13 августа. У Сидорова не стыкуются панели. Щель больше метра. Сидоров позвал Петровича, но тот заявил, что у него своих дел по горло и вообще без знания внутренней архитектуры панелей ничего сделать нельзя.

14 августа. Разломали несколько панелей, чтобы Петрович мог изучить внутреннюю архитектуру. Петрович ругается, кричит, что проектировщики панелей – полные ламеры.

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

1 сентября. Стройкомбинат выпустил новую версию панелей, улучшенной прочности и утепленности, со встроенными стенными шкафами. Правда, ни по форме, ни по размеру они не совместимы с предыдущими и в три раза тяжелее. На какую архитектуру они вообще рассчитывают, эти комбинатские?

16 сентября. Прибежал Алекс, обуреваемый идеей. Предлагает сделать все окна в доме изменяемого размера. Говорит, заказчик будет тащиться. Сказали ему, чтоб не выпендривался.

2 октября. Петрович добрался до пятого этажа. Горд собой. Обратили его внимание на тот факт, что его стена наклонена под углом 40 градусов. Он ругался, кричал, что мы ламеры и ничего не понимаем. Потом обещал подумать.

3 октября. Приходил заказчик. Спросил, почему стена наклонена под углом 40 градусов. Объясняли ему про силу Кориолиса. Он все выслушал, потом сказал, что он, конечно, в строительном деле ничего не смыслит, но у него по соседству точно такой же дом, и там стена прямая. Блин. Потом этот идиот Алекс ляпнул при нем про свои изменяемые окна. Заказчик, естественно, загорелся и настаивает, чтоб делали именно так. Дважды блин.

4 октября. Спросили Алекса, придется ли все разбирать ради его окон. Он уверяет, что нет - будто бы и у стандартных панелей есть такая недокументированная функция.

5 октября. Петрович признал, что со стеной действительно имеется проблема. Говорит, что неправильно положил какой-то кирпич. Но чтобы понять, какой именно, надо перебрать их все. Проще все снести и построить заново.

6 октября. Убеждали Петровича, что построить все заново из кирпича он уже не успеет. Демонстрировали ему расчеты на калькуляторе. Петрович ругался, кричал, что калькулятор придумали ламеры. Потом все-таки согласился строить из панелей и ушел с горя в запой.

8 октября. Ломали кирпичную часть. Попутно повредили панельную. Вся постройка скрипит и угрожающе шатается. Укрепили деревянными подпорками и пошли играть в Quake.

17 октября. Петрович вышел из запоя. Работаем

7 ноября. Празднуем 7 Ноября - или как оно там теперь называется? Коммунистов у нас в фирме нет, так что праздник никто не портит.

15 ноября. Вспомнили, что у нас кран достает только до 8 этажа. Послали Сидорова доставать новый кран. Играем в Quake. Алекс замочил Петровича. Растет смена!

24 ноября. Вернулся Сидоров. Кран не достал, зато достал крутой экскаватор. Предлагает вырыть глубокую шахту и построить дом не в высоту, а в глубину. Говорит, что нигде в контракте не сказано, что 12 этажей должны быть над поверхностью. Еле отговорили.

25 ноября. Устроили мозговой штурм по проблеме крана. На последней бутылке пива нашли решение. Бросили основное строительство. Строим рядом 4-этажный дом. Потом втащим наш кран ему на крышу.

25 декабря. Празднуем католическое Рождество. Католиков у нас в фирме нет, так что праздник никто не портит.

14 января. Ничего не помню. Голова болит. Мужики, какой сейчас год?

2 февраля. Ну, кажется, наконец-то достраиваем 12-й этаж. Завтра будем прилаживать сверху чердак и крышу, что соорудил Алекс.

3 февраля. Алекс - ламер. Крыша регулярно съезжает. Пока подперли краном. Думаем, что делать дальше.

4 февраля. Алекс доказывает, что он не виноват. Просто 12 этажей Сидорова на 4 метра выше и на 5 метров шире, чем 12 этажей Петровича. Выяснилось, что они строили из разных панелей. Но Алекс все равно ламер, поскольку его крыша не подходит по размеру ни одному из вариантов. Его шахта лифта, кстати, тоже.

5 февраля. Латали, укрепляли и наращивали крышу. Петрович говорит, что будет держаться, если снег не пойдет.

7 февраля. Снег пошел.

10 февраля. Соорудили крышу из фанеры, покрасили под жесть. Будем надеяться, заказчик не заметит.

11 февраля. Тестировали лифт. Его остановки приходятся между этажами, но выбраться из кабины можно. На четных этажах – ползком, на нечетных – подтягиваясь. Не забыть описать это в документации.

12 февраля. А вообще-то лифт ездит крайне медленно. Петрович ругает всех ламерами и собирается заняться оптимизацией.

13 февраля. Петрович оптимизировал лифт. Тот разогнался, пробил крышу и улетел в неизвестном направлении. Хорошо, что крыша фанерная, и чинить будет легко. После этого шахта лифта рухнула. Вспомнили, что так и не заменили деревянные подпорки на что-нибудь более прочное. Ничего. Ходить пешком полезно.

15 февраля. Идут отделочные работы. Почему-то куда-то исчезают маляры и штукатуры. Договорились, чтоб прислали еще.

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

20 февраля. Алекс, наконец, доделал свои изменяющиеся окна. Тестировали. Выяснилось, что при изменении размера окна в нем бьются стекла. Кроме того, наблюдается ряд побочных эффектов. Например, в гостиную одной квартиры может въехать унитаз и ванна из другой. Также иногда исчезают двери и осыпаются балконы. Жаловаться на стройкомбинат бесполезно - они скажут, что нечего пользоваться недокументированными функциями.

21 февраля. Приходил заказчик. Спрашивал, нельзя ли внести в проект небольшие изменения. В частности, вместо 12-этажного дома построить поселок из деревянных коттеджей, соединенных туннелями. Он прочитал, что на Западе сейчас так модно. Нейтрализовали Алекса прежде, чем тот успел открыть рот, и вежливо, но твердо объяснили заказчику, что он не прав.

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

23 февраля. Праздновали 23 февраля. Военных у нас в фирме нет, так что праздник никто не портил. Женщин тоже нет, так что подарков нам никто не дарил. Обидно.

25 февраля. Алекс попытался доделать свои окна. В результате половина из них ужалась до нулевого размера и обратно не разворачивается. Сказали ему, чтоб больше не выпендривался, а то будет еще хуже.

27 февраля. Вспомнили, что так и забыли сделать подъезд. Размышляли, не рухнет ли дом, если прорубить его сейчас. Сидоров сказал, что лучше не рисковать. Петрович обозвал его ламером и согласился. Hе забыть описать в документации вход через окно как особенность дизайна.

1 марта. К-как первое марта?! Откуда?! Вчера же еще... Блин. Кто ж знал, что в этом ламерском феврале 28 дней! Выходит, сдача объекта - не через неделю, а послезавтра?

2 марта. Аврал. Работаем 24 часа в сутки, не просыпаясь.

3 марта. Убедили заказчика, что нам нужен еще день для финального тестирования. М-да, ну мы вчера и наработали... А в общем, не все так страшно. Hу что с того, что некоторые двери находятся в полу или в потолке, либо ведут с десятого этажа прямиком на улицу, в некоторые квартиры в принципе невозможно попасть, санузел кое-где совмещен с кухней, в половине дома нет воды, в другой половине - электричества, канализация обрывается на шестом этаже, а лестницу между восьмым и девятым пришлось сделать веревочной? Главное - провести заказчика правильным маршрутом. И еще - успеть до завтра развесить на месте исчезнувших окон картинки с изображением заоконных пейзажей...

4 марта. Yes! Yes! Мы сделали это! Отмечаем сдачу объекта. Я пью мало, мне надо еще успеть уволиться, прежде чем эта хренотень рухнет к чертовой матери...
 
Сверху