Давным давно то ли в Стране Игр, то ли в Игромании читал.
Заклинание: Summon автобус. Level: 1 Требуемые материальные компоненты: 1 зажигалка 1 пачка сигарет. Необходимый навык: Smoking. Место: работает только на остановках. Процесс. Выйти на остановку. Достать сигарету. Достать зажигалку. Прикурить. Затянуться. Курить, не забывая стряхивать пепел, до конца (предел устанавливается самостоятельно). Ждать появления автобуса. Amazing Success: автобус суммонится с первой же затяжкой (вероятность 5% и менее). Brilliant Success: автобус суммонится на первой трети сигареты. Success: автобус суммонится до того, как сигарета докурена. Marginal Sucess: автобус суммонится до того, как сигарета докурена, но в него невозможно влезть. Mlnor Fail: в автобусе оказывается контролер. Fail: сигарета докурена, а автобус так и не засуммонился. В таком случае иногда помогает вербальный компонент - магические слова: "Твою мать, где же этот долбанный автобус?" Minor Misconjure: вместо автобуса суммонится троллейбус или трамвай. Как правило, это не мешает успешному отъезду. Misconjure: вместо автобуса суммонится маршрутка. Major Misconjure: суммонится ненужный автобус/троллейбус / трамвай/ма ршрутка. На случай, если сигарета и вербальный компонент не сработали, имеется два возможных варианта развития событий. Некоторые советуют немедленно скастовать заклинание еще раз с целью дальнейшего суммона. Другая школа полагает, ЧТО, раз не сработав, заклинание не будет действовать некоторое время, в течение которого вполне возможен самопроизвольный суммон автобуса. Внимание! Не стоит применять это заклинание для суммона метропоездов. Во-первых, они и сами по себе суммонятся с завидным постоянством, хотя ближе к ночи довольно редко. Вовторых, это действие чаще всего вызывает Major Fail - суммонится наряд милиции. Совет: некоторые рекомендуют употреблять стомиллиметровые сигареты для более успешного суммонинга.
Программист — человек, больной тяжёлой формой поражения коры головного мозга — интеллектом, который выражается в маниакально-деструктивном стремлении писать непонятные и бессмысленные наборы символов и словосочетаний.
На следующий день Карл Семенович опять появился в магазине. Быстро подойдя к продавщице, он проговорил:
- Дайте кофе Линукс. Сколько он у вас стоит? - Бесплатно... - Отлично! - улыбнулся Карл Семенович. - Дайте мне... - ...но за упаковку придется заплатить. - Сколько? - услышав ответ, он помрачнел. - Дороговато что-то. - Ну, так упаковка большая. Издержки производства. В принципе, можете сами заказать в Бразилии, но почтовые расходы все равно придется оплачивать.
Карл Семенович представил стоимость и сроки доставки и содрогнулся:
- Я у вас возьму.
Раздался хруст нагруженного позвоночника, и покрасневшая от натуги продавщица взгромоздила на прилавок 50-тикилограммовый мешок.
- Что это? - опешил Карл Семенович. - Здесь собраны все наиболее популярные сорта кофе, чтобы вы могли сварить его по собственному вкусу. - Здорово! - сменил гнев на милость Карл Семенович. - Видимо, для настоящих ценителей!
Дома, закусив губу от нетерпения, он надорвал упаковку. Из мешка посыпались какие-то плотные красные ягоды. Покопавшись еще немного в мешке, Карл Семенович достал сковородку, ручную кофемолку, небольшую кофеварку, ситечко, кружку с золотистой каемкой и изображением Пингвина, а также целую пачку мятых ксерокопированных, а то и просто написанных от руки листов с заголовками "HOWTO", "FAQ" и "MAN".
"Сервис у них, конечно, неплохой, но где, собственно, сам кофе?" Тут он вспомнил телефон знакомого Гуру, который пил этот кофе уже давно и всем настоятельно его рекомендовал.
- Привет! Я приобрел кофе Линукс, а тут какие-то ягоды... - Так это и есть кофе в первозданном, так сказать, виде, - ухмыльнулся Гуру, - или ты думал, что кофе прямо в банках на деревьях растет? - Я как-то не задумывался об этом, - пробормотал Карл Семенович. - А как его готовить? - Там должна быть инструкция.
Инструкцией оказался один из тех листов "HOWTO". В ней было написано: "1. Пожарить зерна кофе на сковородке. 2. Смолоть их на кофемолке. 3. Сварить кофе в кофеварке 4. Процедить кофе через ситечко в кружку. 5. Выпить "
Процесс оказался до безобразия прост, но какое-то сомнение шевельнулось в душе Карла Семеновича, когда он увидел, что сам процесс варки идет под номером 3 в списке, но... "Что не сделаешь для прекрасного вкуса?".
Насыпав ягод на сковородку, Карл Семенович поставил ее на включенную плиту.
Спустя полчаса не наблюдалось никаких признаков прогресса. Карл Семенович снял сковородку с плиты и осторожно пощупал её - она оказалась холодной. Недоумевая, он приложил руку к конфорке. Шкворчание пригорающей плоти и дикий вопль раздались одновременно - плита шпарила дай Боже. Карл Семенович набрал номер Гуру.
- Сковорода не греется! - RTFM! - прорычал Гуру и бросил трубку.
Карл Семенович нашел "FAQ. Сковородка". Среди бесчисленных "Диаметр дна больше плиты" и "Можно ли использовать ручку как шлагбаум" его взгляд зацепился за: "Q: Сковорода не греется на включенной плите. A: Проверьте параметр "Теплопроводность". В большинстве случаев, чем больше вы установите значение - тем лучше. По умолчанию оно равно 0. Это сделано для совместимости другими Вселенными, в которых законы физики могут оказаться иными".
"На кой черт другим Вселенным наш кофе?" - подумал Карл Семенович, - "У них что, своих напитков не хватает?". Он задумчиво крутил сковородку в руках. Было абсолютно непонятно, как менять этот параметр. Отчаявшись, Карл Семенович пнул мешок. Оттуда вылетела небольшая книжка с загадочной надписью "И Т.Д.". Одна из страниц называлась "Сковородка". "Так, диаметр дна... длина ручки... масса... теплопроводность=0. Вот оно! Что ж, чем больше - тем лучше, говорите?" - он вписал вместо ноля число "от души" и поставил сковородку обратно на раскаленную плиту. Адская посудина мгновенно покрылась инеем.
Минут пять Карл Семенович просто сидел и смотрел остекленевшими глазами в пространство. Потом собрал все листы с упоминанием сковородки и внимательно прочитал. В конце "MAN Сковорода" он обнаружил: "Известные баги: если параметр "Теплопроводность" установить слишком большим, то происходит переполнение, и значение оказывается отрицательным. Вообще-то, это даже не баг, а фича, вдруг кому-нибудь понадобится что-нибудь охладить".
Трудно сказать, что повторная попытка оказалась удачнее. От сковородки потянуло запахом, весьма отдаленно напоминающим запах кофе. Телефон, звонок Гуру.
- Пахнет как-то... не очень. - Ты чо, прям С МЯКОТЬЮ жаришь, что ли?! - даже в трубке было слышно дружное ржание и крики "Выпрями руки, ламо!" и "Юзай /dev/brains!" корешей Гуру. - В документации не было сказано, что их чистить надо, - проглотил оскорбления Карл Семенович. - Конечно, там не сказано, ведь это ВСЕ знают!
Через час Карл Семенович наковырял достаточное количество ядер, и вскоре кухню заполнил тонкий аромат.
Наступила фаза 2. Карл Семенович аккуратно насыпал потемневшие зерна в кофемолку и несколько раз энергично провернул ручку. Раздался хруст, и из кофемолки посыпались кусочки металла. Разобрав ее, Карл Семенович понял, в чем дело: лезвия пали в неравной борьбе с зернами. Он почитал "FAQ. Кофемолка". Потом "FAQ. Лезвия". Только в "FAQ. Стали" было написано:
"Q: Изделия из стали ломаются при попытке использовать их. A: Возможно, вы используете изделие из устаревшей марки стали. Попробуйте найти изделие из новой марки стали".
Карл Семенович опять набрал номер Гуру. - Сломал лезвия? Да, это серьезно. Приходи ко мне, я тебе новые дам. И пиво не забудь, - сказал тот.
Спустя час Карл Семенович вернулся домой. При попытке установить новые лезвия выяснилось, что те не подходят ни по способу крепления, ни по размеру. Опять звонок Гуру:
- Не лезут... - А какая у тебя версия кофемолки? - 1.2.629. - У, сколько ж ядер успели выпустить с тех пор?.. Все депенды давно уж поменялись. Где ты такой хлам взял? - В магазине. А ты где новые берешь? - А мне знакомый пилот на халяву каждый месяц из Бразилии возит. Могу поделиться. Только пиво не забудь.
"Лучше б сам выпил", - думал Карл Семенович, с грустью разглядывая последнюю баклажку пива в холодильнике. "Жаль, что у меня нет знакомого пилота..."
С новой кофемолкой процесс прошел на ура, и вскоре кофеварка весело булькала на плите. Радость Карла Семеновича была бы полной, если бы неожиданно не завоняло гарью. Заглянув внутрь, он обнаружил, что вся вода из кофеварки исчезла. "Утечка воды", скорбно вещал "MAN Кофеварка", "является одним из самых распространенных багов. Настолько распространенным, что легче было сделать автодоливочный аппарат, чем искать все дырки. Последняя его версия доступна в Бразилии, а также Северной Америке и Австралии". Из описания АДА следовало, что с его помощью с одинаковым успехом можно было поливать лужайки, тушить пожары и разгонять демонстрации любителей "Бета-чая". Карл Семенович опять представил сроки и стоимость пересылки этого монстра и внутренне содрогнулся: «Нет, уж лучше руками долью".
Под неусыпным контролем процесс варки был успешно доведен до конца. Осталась самая малость - процедить, но куда? Карл Семенович опасливо покосился на кружку с Пингвином, прикидывая, каких сюрпризов можно ожидать от нее, достал свою кофейную кружку и стал аккуратно наливать кофе через ситечко. Неожиданно он заметил, что из ситечка не вытекает ни капли. Он продолжал озадаченно лить кофе, ожидая хоть какой-нибудь реакции. Она не заставила себя ждать: на ручке появились слова:"Stack overflow. Core dumped.", и ситечко смачно отрыгнуло накопленную жижу в окружающее пространство. Разлетевшиеся осколки ядер угадили всю кухню... кроме утвари из мешка.
Когда Карл Семенович слегка прибрался на кухне, кофейная гуща осела сама. Он начал осторожно сливать кофе в чашку, наблюдая, чтобы гуща оставалась на дне. Потом перевел взгляд на чашку и вздрогнул. Кофе растекся равномерным слоем по ВСЕЙ поверхности чашки: внутренней, внешней и даже по ручке. Получился не кофе внутри кружки, а кружка внутри кофе. Конечно, можно было пить и так, но Карл Семенович придерживался более традиционных методов. Для пробы он налил в кружку с Пингвином. Кофе дошел до золотистого ободка и остановился. Телефон, звонок Гуру.
- Да ты что?! Равномерным слоем?! - похоже, Гуру был искренне восхищен. - А где сделана кружка? - В Китае... - Угу, на коленке дедушки Ляо. А глину где добывали? - Да я откуда знаю?!! - взбесился Карл Семенович. - Зачем мне эти тонкости??? - А с Пингвином, значит, всё четко? Ну, как говориться: «Работает - ничего не трогай, ничего не меняй". А свою кружку ты обязательно привези, я ее поковыряю, зачем такой фиче просто так пропадать!..
"Куда я ее повезу на ночь глядя?", мрачно думал Карл Семенович, наблюдая за сгущавшейся темнотой за окном. В "Истории версий" на кружку была найдена следующая любопытная запись:"Пофиксен баг с растеканием кофе по всей поверхности кружки. Добавлен золотистый ободок. ХЗ почему, но это работает".
В полной прострации он нащупал кружку и сделал глоток... Очередной звонок Гуру:
- Это что за помои?! - Тебе виднее, ты же сам их готовил. - А как это можно исправить? - Возьми спектрограф, посмотри, что лишнее, чего не хватает... - А... а попроще никак? - еле поймал челюсть Карл Семенович. - Свари заново......
Автор неизвестен
Враки, это была спираченная виста.
Добавлено (14.05.2012, 07:10) --------------------------------------------- А линь ставится по принципу ткнул - забыл. И все линёвые прилады тоже. Проблема там только с дровами.
- Люди, у меня обновился шкаф, можно как-то вернуть старые вещи? - А у тебя какая версия? - Была 1000, стала 1015. - Надо было заблокировать автоматические обновления. Идешь в настройки, ставишь галочку «всегда спрашивать меня» и сохраняешь изменения. - Шкаф новый, не блокируется. Он сразу открываться перестает. Говорит, из-за опасности моли. - Та же фигня. Я в нём вообще вещи не храню, только то, что не жалко. Блин, кто это придумал? Как раньше было хорошо – заблокируй и живи. А от моли я нафталин скачивала. - Да нифига. У меня был старый шкаф, купила новую юбку, повесила – так он мне выдал несовместимость форматов, закрылся и всё – топором ломали. - Ну и ходите в старой одежде, лузеры! Новая версия крутая. Шкаф 1015 супер! Ололо! - О, платный тролль пришел. - А почему сразу платный тролль? Мне вот тоже нравится шкаф 1015. Экономит время, решает проблему с шопингом, это настоящий прогресс. - Девушка, милая, я не против нововведений в принципе, но хотелось бы руководить процессом. Мне, например, однажды всю цветовую гамму сменили – на модные цвета, но мне они не шли категорически. Вы понимаете разницу между «предлагать» и «навязывать»? - Сходи на сайт. Там должен висеть мануал - Была уже. Пишут, что новая версия гораздо удобнее и пользователю не надо ни о чем думать. - Шкаф 1015 крут. Ололо! - А можно как-нибудь сделать дисгрейд шкафа до предыдущей версии? - Не-а. -1015 еще нормальный, хоть количество полок сохраняет. А 1013 помните? - О, 1013 – эпикфейл! «Где-мои-вещи». Никогда нельзя было угадать, куда он что переместит. Я свои серьги сутки искала. Знаете, где нашла? В носке зимнего сапога. Где логика? Где удобство? - А у меня шкаф плюс сайз делает. На что он намекает? - Ну, это просто. Идешь в этикетку и перебиваешь вручную. - Да, утром перед работой самое оно каждый раз этим заниматься, спасибо за улучшения((( - Это что, у меня как-то раз все ужал. От тоски наверное, приезжаю из отпуска – не влезаю ни во что. Хорошо, догадалась в настройки заглянуть))) - ***! У меня пиджак обновился. Прямо сейчас! Он на спинке стула висел! Это вообще как? Что делать! В кармане паспорт и ключи от машины. Хелп! - Посмотри в карманах. - Да нет в этом новом пиджаке карманов! Вообще ничего нет! Я его весь ощупал, ничего, нигде. - Так, не паникуй, посмотри в ящике письменного стола. Если нет, проверь холодильник, стиральную машину и шкафчик за бачком. Импортирует обычно куда-то туда. - Паспорт нашёл. Ключей нет. - В бардачке в машине смотрел? Могли туда импортировать. - Как я, ***ь, её открою без ключей?! Почему этот сраный пиджак вообще обновился? Я его к шкафу даже близко не подносил. - Наверное, новая версия пиджака, автоматическая. - Шкаф 1015 крут. Ололо! - Это что, у меня однажды пальто обновилось. С ключами от квартиры и билетами на самолет. Я в командировке был в Оренбурге. Ключи и билеты в Москве, мне лететь, а я… в новом пальто. Гораздо удобнее, ога. - Клавиатурапоходуобновиласьгдепробел? - Нажимаешь одновременно тильду и альт, получаешь пробел. - Спасибо, добрый человек. Ненавижу новую клаву! Была одна большая кнопка, стало две маленьких! Кто придумал, что это удобно? - Зато с подсветкой. - Клавиатура крута, ололо! - Про пиджак: хорошо, что вас в тот момент в пиджаке не было – в ходе обновления могло в буфер снести, а потом по месту прописки импортировать. - В следующий раз целиком квартиру от обновлений заблокирую – и всё. - Не советую. У меня друг заблокировал, так у них дом обновляли, этажность меняли, расположение подъездов – и оказалось, что он заблокирован на своём десятом, а под ним пропасть и гаражи внизу. Пришлось МЧС-овских программеров вызывать. Они всё снесли, установили по самому тупому стандарту и велели не ***ваться, когда тебе делают удобно. - Шкаф 1015 крут. Ололо! - Да мы поняли, родной, отсохни уже. - А у нас однажды лифт перенесли в соседний подъезд. Так до следующего обновления так и ходили по лестницам. - А у нас лифт только на крышу и в подвал возит. - У лифтов все обновления полный отстой. - Зато с фонтаном внутри. - Лифты?! Дорогие мои, это что! У нас перенесли выход метро! Теперь метро есть, а выхода нет. То есть, он есть, но за две автобусные остановки. Зато полонез Огинского при входе играет со стереозвуком. Удобна-а-а. - И все-таки, насчет шкафа 1015? Может, хоть обувь можно вернуть старую? У меня ноги болят, а в обувном отделении вроде отдельные настройки… - На официальном сайте советуют дополнительную прогу скачать. - Это которая «новые возможности»? Не ведитесь. Я пока ее не снесла, дверь не могла найти, он как избушка на курьих ножках — все время дверью к стене поворачивался. Хорошо хоть прога не базовая — снести можно было. - Люди, оффтоп, кто на северо-западе, гляньте в окно. Это что? Это правда на улице происходит или у меня опять стекло заглючило? - Открой и закрой окно, все должно встать на место. - Не открывается. Пишет, что идет обновление. Люди, мне страшно. - Спокойно, что у тебя сейчас в окне? - Ничего. Вообще ничего. Все белое. - Так, я в Отрадном, у меня все белое. - Я Беляево, у меня все белое. - Выхино. Та же фигня. Пишут «идет обновление». - И в Химках тоже. А это вообще официально Подмосковье. - Не знаю, ребят, я сижу в макдаке на пушке и нихрена не вижу. - У меня ребенок гуляет на детской площадке. С мамой. Где площадка, где мама, где ребенок?!!! - Спокойно, если что, людей импортирует по месту прописки. - У меня мама из Уфы. Они что, мою маму в Уфу импортируют?! - О, прояснилось. - И у меня. - Что случилось, где мы? - Я вообще ничего не узнаю. Серьёзно, народ, что это? - Был на официальном сайте. Люди, держитесь, это не глюк. Это официальное обновление. Цитирую: «вводится в действие новая городская программа» - Что обновилось? Район? Округ? - Весь город. - Это ***. - Хоть бы предупредили, ***. - Повторяю, без паники, граждан импортируют по месту прописки. - Что же теперь будет? - Как обычно. Пишут, будет гораздо лучше. все правила форумной игры Дуэль Программистов
Мда... бывает, объявятся такие "умники", не разбирающиеся ни в чем, но с явным чуством собственного превосходства! Сегодня в ВК объявился некто, и начал втирать в л.с.:
Quote
чувак, у меня вопрос. Вроде существуют приличные 3Д редакторы! <...> почему ты пользуешься 3д максом!?
Quote (Eyks001)
3DS Max достаточно известный редактор) И вполне "приличный"
Quote
это мм, немного не логично. 3Д макс просто 3Д редактор.
Quote
Я просто посмотрел вот это \ссылка на геймпейное видео какого-то проекта на Unity\ и возникают вопросы: почему не такие редакторы, и почему именно 3D Max... достойного ответа я все равно не услышу, пока.
//дальше еще несколько сообщений вроде "вон я на видео видел какие модельки в юнити делают нахрена тебе этот макс" и подобная чушь, не смотря на прощание) Не знаю как вам, мне смешно
Продолжение:
Quote
Я просто в процессе поиска движка для <***> с редакторами, вижу вот эти редакторы Unity, и вот вопросы возникли.
Quote (Eyks001)
Не путай 3D редактор и среду для разработки.
Quote (Eyks001)
Парень, немного нелепо начинать разговор о том, о чем не имеешь понятия с чуством собственного превосходства и принижений собеседника) P.S. спасибо за несколько минут здорового смеха)
Quote
чувак, тебя волнуют мои знания, или свой проект?
Quote
P.S. смех без причины, признак идиотизма. все, иди гуляй
Quote (Eyks001)
Поверь, твои слова весомая причина Если пытаешься троллить, делай это... тоньше, что ли)
Quote
Пользаватель ограничил круг лиц, которые могут отправлять ему сообщения
Ну, вот что это было^ "Счастье для всех, даром, и пусть никто не уйдет обиженный!" - Рэд Шухарт ("Пикник на обочине", Стругацкие А. и Б.) ***
Извиняюсь за часто появляющиеся "оЧеПЯтки", виной тому моя невнимательность...
Сообщение отредактировал Eyks001 - Воскресенье, 20 Мая 2012, 15:25
goldsphere, это переписка во ВКонтакте) "Счастье для всех, даром, и пусть никто не уйдет обиженный!" - Рэд Шухарт ("Пикник на обочине", Стругацкие А. и Б.) ***
Извиняюсь за часто появляющиеся "оЧеПЯтки", виной тому моя невнимательность...
Фундамент любой сверхдержавы - экономическое лидерство в мире. Всякая сверхдержава экономически равна, или превосходит весь остальной мир за вычетом себе подобных. Причём, и это не всё, это только фундамент. Чтоб быть сверхдержавой, надо ещё развить военную мощь, достаточную для не ядерной победы над любым агрессором в считанные дни. А начиная с двадцатого века и позже, чтоб быть сверхдержавой, надо ещё поставить космические полёты на поток. В СССР же каждый космонавт получал героя, а население завидовало побеждённым немцам. В Германии уже 25-му мая поднялись ремесленники и даже мануфактуры, а в девяностых она была развитой страной 20-го века, СССР же рухнул без толчка из-за того, что к 90-м не догнал даже развивающиеся страны.
Добавлено (21.05.2012, 07:10) --------------------------------------------- Если бы всё ещё существовала отдельная от остальных пелестинская цивилизация, то ближе всех к статусу сверхдержавы Израиль.
Добавлено (21.05.2012, 07:18) --------------------------------------------- Кстати, американцы даже не знают, что сталин, имея резервы, довёл население Украины до людоедства. И про пулемётные очереди по его приказу своей армии в спину они тоже не знают. И про то, что он всё руководство даже на местах выбил на столько, что при пуске в серию ил 2 был вынужден лично звонить каждому мастеру и беседовать о его семье.
Добавлено (21.05.2012, 07:27) --------------------------------------------- То, что СССР был сверхдержавой, - сказочка НАСА из серии "Смотрите, с кем мы гонялись примерно на равных". Ну ещё скинхедам с алькаидой выгодна та же сказочка. И тем, кто сейчас свастику носит.
Тритон, у тебя уже два бана за оффтоп, завязывай. Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
Фундамент любой сверхдержавы - экономическое лидерство в мире. Всякая сверхдержава экономически равна, или превосходит весь остальной мир за вычетом себе подобных. Причём, и это не всё, это только фундамент. Чтоб быть сверхдержавой, надо ещё развить военную мощь, достаточную для не ядерной победы над любым агрессором в считанные дни. А начиная с двадцатого века и позже, чтоб быть сверхдержавой, надо ещё поставить космические полёты на поток. В СССР же каждый космонавт получал героя, а население завидовало побеждённым немцам. В Германии уже 25-му мая поднялись ремесленники и даже мануфактуры, а в девяностых она была развитой страной 20-го века, СССР же рухнул без толчка из-за того, что к 90-м не догнал даже развивающиеся страны.
Добавлено (21.05.2012, 07:10) --------------------------------------------- Если бы всё ещё существовала отдельная от остальных пелестинская цивилизация, то ближе всех к статусу сверхдержавы Израиль.
Добавлено (21.05.2012, 07:18) --------------------------------------------- Кстати, американцы даже не знают, что сталин, имея резервы, довёл население Украины до людоедства. И про пулемётные очереди по его приказу своей армии в спину они тоже не знают. И про то, что он всё руководство даже на местах выбил на столько, что при пуске в серию ил 2 был вынужден лично звонить каждому мастеру и беседовать о его семье.
Добавлено (21.05.2012, 07:27) --------------------------------------------- То, что СССР был сверхдержавой, - сказочка НАСА из серии "Смотрите, с кем мы гонялись примерно на равных". Ну ещё скинхедам с алькаидой выгодна та же сказочка. И тем, кто сейчас свастику носит.
Что смешного? Объясни? ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
Дистанционное регулирование громкости на чужом компьютере - вполне себе развлечение, на какое-то время. Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
Поиграл я вчера в Mirror`s Edge. А утром сегодня шёл и увидел трубу красную.. недопрыгнул Программист — человек, больной тяжёлой формой поражения коры головного мозга — интеллектом, который выражается в маниакально-деструктивном стремлении писать непонятные и бессмысленные наборы символов и словосочетаний.
статья "Почему я ненавижу фреймворки" http://habrahabr.ru/post/141477/ привожу текст полностью:
Quote
Я собираюсь сделать Java-веб-приложение (да, это будет Java, по некоторым причинам, которые сейчас озвучивать не хочу). В процессе работы, я оцениваю кучу J2EE portlet-enabled JSR-compliant MVC role-based CMS web service application container фреймворков. После кучи потраченного времени на прочтение документации, я уже готов выколоть себе глаза. Давайте представим, что я решил сделать шкафчик для специй. Я уже делал небольшие поделки из дерева и думаю, что знаю, что мне нужно: немного дощечек и несколько базовых инструментов: рулетка, пила, уровень и молоток. Если бы я строил целый дом, а не просто шкафчик для специй, то мне все также требовались бы рулетка, пила, уровень и молоток (не считая остального). Итак, я иду в магазин за инструментами и спрашиваю продавца, где я могу найти молоток. — Молоток? — спросил он. — Никто уже давно не покупает молотки. Это старомодно. Я был очень удивлен и спросил почему. — Ну, проблема молотков в том, что их очень много видов. Кувалды, столярные молотки, с круглым бойком и т.д. Что если Вы купите один тип молотка, а потом поймете, что Вам нужен другой? Вам придется покупать отдельный молоток для следующей задачи. Как выяснилось, большинство людей хотят иметь один молоток, который бы справлялся со всеми типами задач, с которыми можно столкнуться. — Хммммм. Ну, звучит разумно. Можете показать мне такой Универсальный Молоток? — Нет. Мы их больше не продаем. Они устарели. — Серьезно? С Ваших слов я понял, что Универсальный Молоток – это технология будущего. — Как выяснилось, если сделать только один тип молотка, способный выполнять те же задачи, что и все виды молотков, тогда он будет не очень хорош для каждой из них. Забивать гвозди кувалдой не очень эффективно. И если Вы хотите убить свою бывшую девушку, то ничто не заменит молотка с круглым бойком. — Верно. Но если никто больше не покупает Универсальные Молотки и если Вы больше не продаете все старомодные типы молотков, то какие же молотки Вы продаете? — Вообще-то, мы не продаем никакие молотки. — Но… — Наши исследования показали, что людям совсем не нужен Универсальный Молоток. Всегда лучше использовать нужный тип молотка для работы. Поэтому, мы начали продавать фабрики молотков, способные создать любой молоток, какой Вам нужен. Все что Вам нужно — это укомплектовать фабрику рабочими, запустить механизм, купить сырье, оплатить расходы и — БАЦ — у Вас есть именно такой молоток, какой Вам нужен. — Но мне как-то не хочется покупать фабрику молотков… — Это хорошо. Потому что мы их больше не продаем. — Но Вы же только что сказали… — Мы обнаружили, что большинству людей не нужна целая фабрика. Некоторым людям, например, никогда не понадобится молоток с круглым бойком. (Может у них нет бывших девушек. Или они убили их ледорубом.) Поэтому, нет смысла кому-либо покупать фабрику молотков, которая может произвести любой тип молотка. — Да, похоже на то. — Вместо этого мы начали продавать чертежи фабрик молотков, позволяющие нашим клиентам построить их собственные фабрики молотков, специально разработанные для производства только тех типов молотков, которые им нужны. — Дайте угадаю. Вы их больше не продаете. — Нет. Конечно же нет. Как выяснилось, люди не хотят строить целую фабрику, только ради того, чтоб произвести пару молотков. Оставьте строительство профессионалам, вот что я всегда говорю. — И здесь я с вами соглашусь. — Ага. Поэтому мы прекратили продавать эти чертежи и начали продавать фабрики фабрик молотков. Каждая фабрика фабрик молотков строится для Вас экспертами своего дела, и вам не нужно волноваться о деталях постройки фабрики. Вы получаете все преимущества обладания собственной фабрикой молотков, производящей молотки для ваших потребностей. — Ну, это как-бы, не совсем… — Я знаю что Вы скажете! Мы их уже больше не продаем. По каким-то причинам, довольно мало людей покупали фабрики фабрик молотков, поэтому мы придумали новое решение проблемы. — Угу. — Когда мы сделали шаг назад и посмотрели глобально на инфраструктуру инструментов, мы обнаружили что люди разочарованы, т.к. им нужно управлять фабрикой фабрик молотков и произведенной фабрикой молотков. Это довольно обременительно, в случае если вам еще нужно управлять фабрикой фабрик рулеток, фабрикой фабрик пил, фабрикой фабрик уровней, не говоря уже о производстве пиломатериалов. Взглянув на ситуацию, мы поняли, что это слишком сложно для тех, кто просто хочет сделать шкафчик для специй. — Да. Это уж точно. — Поэтому, на этой неделе мы представим единую фабрику фабрик фабрик инструментов, чтобы каждую фабрику фабрик инструментов Вы могли произвести с помощью одной, объединенной фабрики. Фабрика фабрик фабрик будет производить только те фабрики фабрик инструментов, какие Вам нужны, и каждая из этих фабрик фабрик будет производить фабрику, основанную на Ваших требованиях к инструменту. Окончательный набор инструментов, полученных в результате этого процесса, будет идеален для вашего конкретного проекта. У Вас будет именно тот молоток, который вам нужен, и рулетка, подходящая именно под эту задачу, и все это по нажатию одной кнопки (конечно вам придется немного поработать с конфигурацией, чтобы заставить все это работать именно так как вам надо). — Так у вас нет никаких молотков? Совсем никаких? — Нет. Если Вы по-настоящему хотите высококачественный, промышленно разработанный шкафчик для специй, вам нужно нечто более продвинутое, нежели обычный молоток из магазина. — И что, все сейчас так делают? Все используют единую фабрику фабрик фабрик инструментов, всякий раз, когда им нужен молоток? — Да. — Ладно… Я кажется понял, что мне нужно делать. Если сейчас это делается таким образом, будет, наверное, лучше и мне научиться так делать. — Очень хорошо! — Эта вещь идет с документацией, верно?