f.f.o. :: /add

Александр Фенстер

add@fenster.name fenster.name

Все записи

[793] 27 апреля 2012; 1:30

Я не играю в компьютерные игры (если не считать предустановленных на телефоне Java-игр, при помощи которых можно иногда убить время, например, в метро). Тем не менее, очень многому в своей жизни я обязан компьютерному гейм-клубу Dungeon, располагавшемуся в подвале моего шестого общежития и открывшемуся примерно в это время года — десять лет назад, в апреле две тысячи второго, когда я ещё жил в комнате общежития с двумя соседями (но без компа), регулярно ходил через лес в ИСИ заниматься всякими разными околокомпьютерными делами и просто шариться по интернету и считал, что более-менее умею программировать.

В один из вечеров — примерно такой же, как сейчас за окном — ко мне пришёл знакомый, с которым мы прожили в одной комнате на моём первом курсе в течение недели или двух и с тех пор иногда пересекались в общежитии. Знакомый этот с другим моим бывшим соседом (за три курса я успел сменить три комнаты и жил в четвёртой, а комплекты соседей менялись ещё чаще) арендовали подвальное помещение под общежитием, сделали там на скорую руку ремонт в одной маленькой и двух больших комнатах, купили на какие-то деньги двадцать компьютеров и решили открыть игровой клуб — модный бизнес в студгородке в то время: в соседнем общежитии аналогичный клуб уже работал и был весьма популярен. Всё было готово; не хватало только софтины для контроля времени и блокировки компьютеров — её-то мне и предложили написать.

Смешно сказать, но сейчас от такого предложения я бы отказался. Вот ещё: (а) писать под винду, (б) разбираться с тем, как блокировать экран, (в) писать какой-то нудный GUI для администратора, наконец, (г) выкатить работающую версию за одни выходные, и — что немаловажно — (д) об оплате работы разговора практически не шло! Но это я всё понимаю сейчас, а тогда студент третьего курса, умеющий делать GUI только на Delphi, легко ввязался в эту авантюру, устроившись тем самым де-факто на свою первую программистскую работу.

Этот пост не о программировании, так что о софтине напишу очень кратко: за выходные действительно была написана какая-то версия, которую я потом ещё в течение нескольких месяцев допиливал, фиксил баги, разукрашивал и упрощал интерфейс в меру своего понимания (стоит заметить, что даже сейчас, через десять лет, мне кажется, что админская панель получилась в итоге довольно удобной: например, базовые операции — добавить время машине, пересадить человека на другую машину, вернуть деньги — можно было сделать без мыши, несколькими нажатиями клавиш на нумпаде). У меня даже, наверное, где-то сохранились исходники программы, но ни малейшего желания в них смотреть у меня нет: это был мой первый серьёзный проект (а то! клиент-серверное приложение на 18 клиентов с биллингом), понятия о проектировании больших систем у меня не было никакого (этому и сейчас на мехмате не учат), в общем, удивительно, что оно вообще как-то работало.

Главным результатом для меня была не написанная программа и не полученный в процессе опыт. О, для меня в то время главным была возможность пройти несколько метров по улице и оказаться за компьютером с интернетом. Я фактически оккупировал стоявшую в отдельной комнате 17-ю машину и вполне официально сделал её своим рабочим местом: всё равно полной загрузки в клубе почти никогда не было. Ходил я туда как на работу, и сотрудничество было взаимовыгодным: я таки приносил какую-то пользу клубу, а взамен получал комп, возможность заниматься за ним своими делами и неограниченное общение с админами (вживую) и людьми из студенческой локалки (в форуме и IRC).

В локальной сети студгородка в то время внезапно образовалось, как я сейчас понимаю, достаточно уникальное community — по крайней мере, мне не приходилось слышать, чтобы когда-то до или после лета 2002 года толпа из тридцати (без преувеличения) студентов могла часа в два ночи после брошенной кем-то в IRC-канале идеи «а пойдёмте погуляем» реально выйти, встретиться у «семёрки» и пойти не пьянствовать, а мирно гулять по академу. Через год человек из этой самой компании мимоходом предложит мне пойти отсобеседоваться в техподдержку «Плеска», что из этого вышло — вы, думаю, знаете.

В «Данжене» у меня было и другое занятие: двоюродный брат владельца клуба — школьник класса восьмого или девятого — имел некоторые проблемы с информатикой и в особенности с программированием, и владелец (напомню, мой бывший сосед) предложил мне с ним немного позаниматься паскалем — за небольшие, но вполне чётко определённые деньги. Так я понял, что объяснять другим людям программирование может быть интересно, и дальше пошло-поехало: мастерские в Летней школе, преподавание в ВКИ и затем в НГУ, короче — новое хобби, которого хватило на девять с лишним лет, вплоть до переезда из Новосибирска.

Хочется написать ещё и о небольшом моём опыте работы в «сфере обслуживания», если это можно так назвать: я обычно легко соглашался подменить на некоторое время админа (человека, принимающего деньги и включающего компьютеры), если у него были неотложные дела. Отсидел за админским компьютером я суммарно, наверное, не больше часов двадцати, но их мне хватило для того, чтобы понять, как выглядят клиенты с другой стороны баррикад. Кстати, получали админы за свой труд тогда, кажется, около 14 рублей в час — это при том, что официант в пиццерии неподалёку за свой намного более тяжёлый (физически) труд получал на рубль меньше.

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

Не знаю, сильно ли повлиял клуб на остальных причастных — из пяти работавших там админов один сейчас работает в ДубльГИСе, другой в Техносити, про трёх других я не знаю ничего. Закрыли клуб 10 января 2003 года, меньше чем через год после открытия: у владельца возник какой-то конфликт с НГУ, да и вообще университет не поощрял подобные заведения на своей территории. Весной того же года я начал работать в саппорте, летом поехал мастером в ЛШЮП (кстати, взяв «подмастерьем» человека из той самой компании, с которым мы общаемся до сих пор — теперь уже, можно сказать, семьями), в октябре начал вести этот блог — короче, вот так один визит бывшего соседа может серьёзно изменить жизнь отдельно взятого студента. Изменить, несомненно, к лучшему.