Я посмотрел внутрь АПАЧа и АПАЧ посмотрел в меня.
...
Я - Злой Волк. Я создаю себя. Я беру этот код… Я направляю его в CGI, и CGI отвечает мне, где бы я ни был.
...
Я вижу всё пространство и время, я сравнил конфиги и увидел суть.
...
Всему приходит конец. Всему. Всё умирает. Войне с Питоном пришёл конец.


Начал потихоньку вспоминать, в чем суть веб-программирования. Как оказалось, я до этого умел писать только простые графические приложения на Delphi или более сложные (но консольные) на C++. Питон не прижился через mod_python, однако поняв, в чём соль CGI и сравнив конфиги Денвера (в котором всё работает, но Нюк сказал, что он менее приспособлен для внешки в силу недостаточно параноидальной секъюрности) с конфигами голого Апача, заставил-таки нормально обрабатывать py-скрипты. Как-то после этого даже странно смотреть на то, что мы пишем на 3-ем курсе...
Внезапное просветление таки вывело меня из затяжной жопы, так что надо бы отписать пару вещей помимо ебли с веб-сервером. Кстати, напоминаю, что теперь на мой фтп можно зайти через эту ссылку, спасибо Крису. Там же висит веб-морда, правда пока с нулевым контентом. Также, нашел причину, по которой не удавалось ничего залить в Upload фтп-шника - всему виной касперский. Копаться в настройках настолько лень, что в ближайшее время думаю снести его и поставить что-нибудь более адекватное - или же вообще собрать Gentoo Hardened. Но оно скорее всего будет висеть на отдельной банке... Кстати насчет неё - если у кого-то есть проц на 500-700 МГц, мать под него, оперативка под мать и, быть может, блок питания - с радостью приму в дар (или куплю по сходной цене).

А теперь, что было.
Пожалуй, самым насыщенным днем можно назвать вторник (22 декабря). Узнав вечером понедельника, что в этот самый вторник у нас будет интернет-тестирование по информатике и поняв, что будет оно в 8.30 (а не в 14.40, как по математике), решил не ложиться. Сначала посидел над задачками по С++, но от скуки решил, что надо бы написать Данилу (он же FS, он же K6) и поделиться удовольствием с ним. Собрался уже кинуть ему ссылку на фтп, как вдруг... Оказалось, что сам не могу выйти на него. Пара минут мата и проверка работоспособности сервера показали, что с сервером-то всё в порядке - а IP адрес решил, что пора ему смениться. Пожалев техподдержку Дом.ру (время было 5 утра), дал ссылку через новый адрес. Качаться оно все равно не захотело по неизвестной мне причине. Точно так же оно не ушло и через аську. В итоге решили, что раз Данилу нечего делать - он дойдет до меня, и мы порешаем задачи тут. Через полчаса он таки дошел, но естественно, желание что-то решать уже отпало. Немного посмотрели всякой ереси, скопившейся на компе, потом скачали 4-й iZotope, а к нему ещё и foobar. Хотя АИМП мне казался более человечным, в данный момент я уже полностью привык к фубару. Лаконичный он, сука... Этим и притягивает. Ну не суть. В 8 решили, что Данилу можно бы съездить со мной в универ, т.к. желания заниматься своей собственной работой у него так и не появилось. И так уже дофига писал, надо бы отдохнуть.
К 8.30 приехали в универ, где лицезрели непривычную мне картину - повышенную активность охранников, которые обычно (после полудня) либо спят, либо отсутствуют. Наплетя им, что молодой человек со мной - очень ценный научный сотрудник Минзили Алмасовной в работе про биокомпьютеры и троичные системы. Пробившись таки в компьютерный класс, нашел одно-единственное место, посадив Данила рядом. Зав.кафедрой, кстати, был совсем не против притока свежих мозгов. Он вообще мужик хороший. Начали писать...
По уровню сложности ничего особенного в этом году не было, однако пара вопросов понравилось. Например, про форму организации данных генеологического древа собаки. Вариантами были ['бинарное дерево','семантическая сеть','полносвязная структура','нейросеть']. Вариант с собакой, у которой генеологическое дерево представлено в виде нейросети порадовал даже Сергея Сергеевича (собсно, завкаф). А вопрос о том, какой операнд был исключен при появлении циклов ['FOR','IF','GOTO','PRINT'], долго пытал Данила, который был любителем старых языков и очевидно указанных переходов. В итоге, когда мы с ним сидели на разных машинах, мне пришлось за него выбрать правильный ответ, т.к. он упорно говорил, что самый бесполезный операнд - PRINT, и пофиг, что это неправильный ответ. Насчет того, как он стал писать за отдельной машиной - не хватало людей на 4-й заход - писали за большую группу, человек в 30, а набралось только 26 - в итоге, Данил был уговорен сидеть и писать на отдельной машине. А в графе "Фамилия" был просто выставлен крестик.
Закончили, дописали, пошли домой. Решил заглянуть к Марии Сергеевне - проректору по внеучебной работе. Я её уже 2 недели ловлю на предмет значков, и пока безрезультатно. В этот раз её опять не оказалось на месте - пошли искать. Прочесав второй этаж, умудрился решить ещё пару квестов - узнал результаты ИЭ по математике (все написали на 5) и показал квитанцию об оплате в учебном управлении. Тем не менее, МС мы так и не нашли. Сели у её кабинета, ждём, думаем, где же она может быть.
Подбегает, даже подлетает, Вандервайс. Истерично-радостный взгляд безумца, расщепившего атом усилием мысли. "Я её нашел!" Мы с Данилом в недоумении, первая мысль в объединенном сознании - "Неужели МС?". 20-секундная театральная пауза. "Она - спутник Сатурна!!!" Пару секунд остатки мозга вытекают через уши, затем я убегаю в кабинет МС, чтобы проржаться там. Что он хотел сказать, никто так и не понял. МС мы так и не нашли, ибо оказалось, что она уехала за 10 минут до моего первого появления - и будет только через час. Поехали домой - сначала ко мне, т.к. Данил забыл у меня телефон, а потом по домам - спать. Приехали, поискали телефон - нашли его в кармане Данила. Смирились со своей глупостью, собрались расходиться. Ага, щас. Позвонил <вырезано>, позвал съездить и отдать документы на смену паспорта. Факт того, что Данил собрался спать, его не беспокоил как и вообще то, что у него может быть своё мнение. Сказав, что зайдет за нами через 20 минут, <вырезано> положил трубку. От чрезмерного скоса мозга (а может, от нефиг делать) решили посмотреть FLCL, дабы скоротать время. С 5-й серии. К моменту, как приехал <вырезано>, досмотрели как раз до конца. Ещё полчаса посидели, показал им 29-ю серию Хеталии ("Водка-а-а-а!") и "Самое Медленное Убийство", в кои-то веки вышли из дома. Свежий воздух (или 20-градусный мороз) подействовали крайне пробуждающе, хотя буквально полчаса назад я спал на 6-й серии FLCL. Сели в 18-й автобус, т.к. маршруток не было, а стоять было как-то совсем айс. Кондукторша порадовала. К: "А сколько билет стоит?" Мы: "Ну, вроде бы 12" Протягиваем сотню. К:"Так, а сдача со ста сколько будет?" Мы: "36 рублей..." К. отсчитывает деньги, и потом выдает: "А ничего, если я вам билеты не буду давать? Если контроль будет, я сразу подбегу." Согласившись на такое предложение и просмеявшись, до чего доводит людей кризис, доехали до паспортного стола часам к 3-м. Выяснили, что открывается он в 4 - однако очередь уже была, <вырезано> забил в ней место (всего 4-е, кстати - ходите в паспортный стол за час до открытия!) и мы стали думать, где бы скоротать время. Лишенный остатков адеквата, мой мозг родил идею доехать до моего универа - попытаться снова поймать МС, а заодно и поесть. Делать было нечего, так что сели и поехали. С охраной в этот раз проблем не было - они уже все уснули. И первым делом я пошел в злополучный 214-й кабинет. Зам. проректора с удивлением, что я опять тут, сообщила, что МС... опять уехала! И будет она через час, не раньше. Плюнув (не в зама), я пошел к <вырезано> и Данилу в столовую, вдоволь напитались чебуреками из (!) мяса, двинулись обратно в паспортный стол. На улице почему-то не потеплело, и <вырезано> даже собрался взять машину - благо, сразу же подъехала маршрутка.
4 часа, паспортный стол. Толпа народу, <вырезано> кое-как пробился - благо, что его не забыли и уступили ему занятое место в очереди. Через пару минут толпа ломанулась внутрь, а мы решили пойти покурить. Курить на улице было холодно, начали искать альтернативу. К счастью, она сама нас нашла - толпа ушла по лестнице вверх, а лестница вниз вела в полуподвальное помещение с парой заркрытых насмерть дверей и (!!) пианино. Правда, оно было довольно побито и расстроено, но Данил даже что-то наиграл. Довольные тем, что покурили в тепле, пошли наверх, в лабиринт коридоров и хаос кабинетов с рекурсивными ссылками. Какое-то время спустя наше внимание привлекла мадам явно цыганской наружности, искавшая помощи от людей в написании какого-то заявления, т.к. сама была неграмотной. Раз мы ничем не были заняты, с радостью помогли. Правда, шаблон слегка расходился с её данными, так что пришлось импровизировать. Тем временем, <вырезано> уже закончил все дела и принес отличную новость - при просрочке паспорта штраф можно платить не сразу, а в течении 40 дней после сдачи документов на замену. Главное - сходить в милицию и написать заявление, что ты согласен выплатить штраф. Ещё вроде как можно вместо штрафа в 2 килорубля сдать отпечатки пальцев - видимо, большой брат использует все методы мотивации...
Внезапно встал острый вопрос - где здесь туалет? Пробежавшись по этажам, ничего не обнаружили, и решили пока покурить в нашей "нычке". К сожалению, были тут же выкурены оттуда каким-то пробегающим офицером, зато узнали у него, что в туалет можно попасть через главный вход. Однако, на главном входе оказался совершенно больной на голову охранник лет 20-ти, пославший нас лесом. Вот они, рекурсивные методы... МВД-куны знают о них явно больше, чем преподаватели по информатике >< Найдя таки неохраняемое место вне территории ментуратуры, исполнили свою мечту и стали дожидаться, пока нас заберет Дима (он же SV). Какое-то время постояли между 2 и 3 этажом, погрелись и пошли к нему на встречу. Доехали до меня, благо, без инцидентов. Немного посидели (правда, уже без Данила - но зато с ДВ), позвонили в техподдержку Дом.ру, там пообещали исправить статику, и затем в 20.30 я категорически отрубился.
Проснулся в 01.30 от стука по клавиатуре. Первая мысль: "Шульдих? О_о" растворилась, когда я открыл глаза. Правда, открыл не полностью - и увидел только контур полуголого мужского стана, долбящего по клаве. Вторая мысль, ещё более бредовая - "ДВ?!" - также растворилась, когда глаза были открыты полностью - это был всего лишь Бобр, старый друг семьи. Сказав "Привет", я уснул обратно. Однако полностью уснуть не получилось, т.к. минут 15 спустя он меня разбудил паническим включением/выключением компьютера. Как оказалось, при загрузке винды комп почему-то вырубался. Проснувшись, я подумал, что видимо... Да, видимо дело в железе. Кэп ликует. Отодвигаю банку, вижу странную картину - лопасти от кулера (2 штуки) отломлены и завернуты внутрь. Что он сделал, ума не приложу, но то что это он - очевидно. Без кулера машина даже моего уровня не работает больше получаса. Проц на пару с радиатором истерически излучал инфракрасные волны, и этот дурдом пришлось прекратить. Благо, что в запасе был ещё один неплохой кулер с тахометром, проблема была устранена почти без мата. Спать уже не хотелось - сели смотреть Code Geass. Осилили всё, что ему оставалось - с 14 по 25 серии R2. В итоге, у него теперь 2 любимых аниме - GTO и котгиас. Не может не радовать. Под утро оба завалились спать, а потом был совершенно обычный день...

А оказывается, сколько всего интересного вокруг.