Выбрать главу

#5753: Проходите, нечего здесь смотреть

15:45 21.03.2011, IT happens

Лет десять назад в нашем городе единственным приемлемым вариантом доступа в сеть был один из дайлап-провайдеров. Тарификация была поминутной — выходило более доллара в час, совершенно неподъёмная сумма. Провайдер предоставлял и бесплатный тестовый доступ. Зайдя под логином «guest» и паролем «sci», пользователь мог подключиться, поглядеть на сайт провайдера и зайти в личный кабинет для пополнения счёта.

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

Остальное было делом техники. HTTP-прокси принимал запрос от локального браузера на открытие страницы и, заворачивая его в POST-метод, передавал PHP-скрипту на рабочем сайте. Cкрипт разворачивал запрос, выполнял его, скачивая запрошенный документ, и возвращал ответ прокси. Мелкие завитушки вроде аутентификации пользователей — и в интернете стало можно сидеть бесплатно. Идиллия омрачалась только тем, что гостевой доступ разрывался каждые десять минут, но это мелкое неудобство никак не мешало наслаждаться халявой.

#5754: Ноль без палочки

15:45 21.03.2011, IT happens

У всех есть свои любимые и нелюбимые браузеры; у веб-разработчиков — тем более. В исходниках городского портала я наткнулся на HTML-код:

<div class="v5-submenu">

<div class="i-hate-opera"></div>

#5755: Лопата — перфоратор солдата

15:45 21.03.2011, IT happens

Протягивали мы оптоволокно через подвал одного здания — очень корявого, надо сказать. Ни тебе технологических отверстий для кабелей, ни электрической проводки — пришлось самим тянуть переноску аж за 300 метров. Темень, сырость и бетонные стены по полметра толщиной в самом узком месте. После пяти часов с перфоратором мы с напарником чувствовали себя шахтёрами-забойщиками. Рождались мысли о том, как хорошо бы из пушки стену эту прошибить или направленным взрывом. Во время нечастых перекуров на поверхности мы делились всё новыми идеями. С нами курил мужичок лет за пятьдесят. Оказался мастер, своего рода коллега. Услышав наши домыслы «хорошо бы из гаубицы», он рассказал поучительную историю.

В начале 80-х в одной несекретной военной части потребовалось прокинуть электричество туда, где его не было, оттуда, где оно было. Кратчайший путь — самый верный: тянуть было решено частично по старому бункеру, частично по небольшой траншее. Рассказчику «посчастливилось» оказаться в группе, которая должна была проделывать технологическое отверстие в стене бункера. Каких-то два метра железобетона. Перфораторов в то время не было, но были ломы и такая-то мать. Проделать ломом дырку глубже его длины не получилось. Особым распоряжением командира части были выданы два взвода в помощь, но человеко-часы решали не всё. Дырка была уже большая, но короткая; с другой стороны вырыли уже целый котлован, оголив изрядную часть стены несчастного бункера, и шли навстречу, но, видимо, мимо.

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

К счастью, никого не убило и не покалечило во время дыркопроделывательной операции. К этому же счастью появился генерал с негласной проверкой — слухи о разрушении бункера дошли до командования. Генерал выяснил обстоятельства, тяжело вздохнул, взял командира части и приказал принести лопаты в количестве двух штук. Одну взял сам, другу вручил командиру и начал рыть канаву вокруг бункера, попутно читая лекцию на тему «Умный в гору не пойдёт». Где-то полчаса они вдвоём трудились, потом генералу это дело наскучило, и он отбыл восвояси, приказав через неделю проложить свет и привести бункер в исходное состояние.

#5756: Починили, обмыли, забыли