Читать «Bash IT Happens Истории ## 12001 – 12100» онлайн - страница 31

Bash.org.ru IT

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

— Здравствуйте, я могу вам чем-то помочь?

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

* * *

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

У бедняги-админа — лёгкое сотрясение, неделя в больнице. Девочка-секретарша, втюрившаяся в него по уши, с инфарктом в больнице. А бухгалтеры-засранцы всё равно не дали денег на переоборудование другой комнаты под серверную.

#12062: Беда, коль пироги начнёт печи сапожник

12:15 01.04.2014, IT happens

Программисты пишут на разных языках, а разные специалисты занимаются разными вещами. Спасибо, кэп!

Вот только когда нужно построить на участке баньку, зовут плотника, а не сварщика, потому что сваренная из листового железа и уголка банька, во-первых, плохо держит тепло, а во-вторых, больно обжигает босые пятки. Можно, конечно, утеплить её снаружи монтажной пеной, а на горизонтальные поверхности бросить коврики, но не лучше ли собрать её из брёвен?

Наоборот, когда речь заходит о гаражных воротах, их обычно сваривают из металла, а на того, кто сколачивает их из досок, смотрят странно.

С удивлением взирают на человека, который сажает дерево с использованием роторного экскаватора. Нездоровое внимание привлекает тот, кто забивает сваи молотком. В конце концов, ещё светлой памяти писал: «Беда, коль пироги начнёт печи сапожник, а сапоги тачать пирожник».

Так, может, стоит, прежде чем делать некоторые вещи, заглянуть хотя бы в Гугл, посмотреть, «как сейчас носят», как принято реализовывать ту или иную функциональность? Может, и правда стоит перестать верстать таблицами — всё-таки вчерашний день? Может, наконец прекратить гонять туда-сюда по многострадальному интернету килобайты HTML, затаскивая дизайн в бизнес-логику и получая запредельную регрессионную опасность, и начать использовать шаблоны?

Я могу понять, когда подобная реализация встречается на сайте образца 2008 года или когда такие вещи пишут студенты, только недавно дорвавшиеся до интернет-технологий и изобретающие подчас замысловатейшие велосипеды. Когда-то и AJAX был интересной новинкой, а велосипедостроители грузили сгенерированный JavaScript в регулярно обновлявшиеся фреймы. Но, господа профессионалы, давайте будем профессионалами! Для 99% встающих перед нами задач кто-то когда-то уже нашёл решение, ставшее де-факто стандартом. Час, проведённый в Гугле на ранней стадии, иногда спасает недели на разработку и багфиксинг!