|
|
Павел Петриенко - разработчик и программист сайта "Самиздат" и ряда других проектов *.lib.ru, программист сервера "Русская фантастика". Разработчик программного обеспечения для сайта "Самиздат", главный специалист по исправлению сбоев при работе сайта. Одним словом, историческая личность в контексте "СИ".
ВМЕСТО ВСТУПЛЕНИЯ | "ЭТО НАША С ТОБОЙ БИОГРАФИЯ" | ВСЕ ВОПРОСЫ... | О ХЭЛПЕ НА СИ | О ПРОЕКТАХ *.LIB.RU | НЕМНОГО О ЛИЧНОМ ВМЕСТО ВСТУПЛЕНИЯ По-моему, ни один из писателей или журналистов СИ не пытался брать у вас интервью, хотя общались с вами многие. Так ли это? Возможно, проходили какие-то беседы, или вы участвовали в дискуссиях, а я просто не в курсе, ибо человек на СИ новый? Может быть, были интервью? Если да, укажите ссылку. Нет, таких попыток не было. Думаю потому, что я не свечусь на форумах. Из вашей странички на СИ я с удивлением обнаружил, что вы живете в Буденновске. Почему-то мне казалось, что Павел Петриенко просто обязан жить в Москве: таковы последствия стандартного мышления. Расскажите о городе: вы давно в Буденновске или переехали? Были свидетелем захвата города чеченцами? :) Да, действительно, я живу в Буденновске, Ставропольского края. Живу давно, с 1978 года. Тут и школу закончил, потом уехал на Украину, где учился в Харьковском институте радиоэлектроники. И как раз день защиты диплома совпал с захватом Буденновска басаевцами. Сидим вечером в общаге, отмечаем диплом, а тут по телевизору такая новость... Находясь в Ставропольском крае, в определенной удаленности от столицы, вы, тем не менее, оказались в самом центре событий Интернета. Это говорит о том, что ныне географическое положение человека имеет мало значения? Не совсем... Тут сыграло свою роль мое место работы - крупный завод, где и появился Интернет через спутниковый канал, в то время как в округе про него мало кто слышал. Впрочем, сейчас географическое положение действительно мало что значит. По крайней мере у нас, в Ставропольском крае, оптику дотянули почти до каждого райцентра. Соответственно, И-нет есть почти везде, по вполне умеренным ценам. "ЭТО НАША С ТОБОЙ БИОГРАФИЯ" Какое у вас образование? Где вы получили столь глубокие знания, чтобы стать профессиональным, ведущим программистом? Высшее. Специальность называлась так: "Вычислительные машины, комплексы, системы и сети". То бишь я наполовину "железячник", наполовину программист :) В какой области программирования считаете себя специалистом? Хм. Боюсь, вас разочарует мой ответ, но я не считаю себя специалистом в области программирования. Говоря другими словами, я не очень хороший программист, в классическом понимании этой профессии. Я больше тяготею к сетевой специфике: линии связи, протоколы, маршрутизаторы, подружить разные сервера между собой, организовать подключения по выделенкам и т.д. и т.п. Как вы познакомились с Максимом Мошковым и начали работать для lib.ru? [Я совсем не программист, но где-то слышал, что программа написана на языке перл и что перл никто, кроме Павла Петриенко не знает. Максим Мошков тоже писал цги-скрипт для html-верстки сайта на перл. Вы сошлись на общем использовании языка?] Спасибо Диме Ватолину (гл. редактору Русской Фантастики) - именно он познакомил меня и Максима, который как раз искал программиста для нового проекта. Насчет того, что perl, кроме меня, никто не знает, это вы, конечно, загнули. Достаточно популярный язык в среде пишущей Internet-приложения программистской братии. Максим, кстати, тоже знает Перл. А сошлись мы, пожалуй, не на знании языка, а на стилях работы: Максим генерирует идеи и передает их мне в виде конкретных и четких заданий, которые я потом воплощаю в программном коде. Мне такой стиль работы очень даже по душе. Что-то делали для Максима и раньше "Самиздата"? "Туристическое досье"? Кривоватое оно вышло какое-то... Какова ваша роль в lib.ru? Собственно к lib.ru я не имею никакого отношения. И, следует сразу сказать, что планы и т.п. по развитию "Самиздата" - прерогатива Максима Мошкова. Именно он определяет всю политику и генерирует идеи. Мое дело - воплощать эти идеи в жизнь. Давайте именно о воплощении и поговорим. Самое главное из них, на мой взгляд, это - http://samlib.ru. Что было наиболее трудным в создании сайта "Самиздат"? Добиться того, чтобы написанные мной программы не перегружали сервер. Не всегда получается предугадать оптимальные пути при написании программ и получалось так, что при увеличении количества пользователей сервер просто не справлялся с нагрузкой... приходилось переписывать, искать другие пути. Тут очень помогали советы Максима - он это уже проходил при разработке сайтов с большим количеством посетителей. Максим Мошков (интервью - сентябрь 2001) описывает это так: "Подрядил я Пашу Петриенко, он написал софт, и в мае 2000 года появился "Самиздат". А сколько времени заняла предварительная подготовка? Ох... В мае 2000... Это ж как давно было, я толком и сам не припомню! Сдается мне, что основные идеи были обсуждены в апреле 2000 года, когда я приезжал в Москву на "Комтек", а что-то работоспособное появилось в июне того же года и пошло-поехало... Каким представлялся вам этот сайт еще до создания? Совершенно другим :) Какие технические вопросы были наиболее трудными при создании "СИ"? Уже писал выше - оптимизация производительности. Она актуальна и по сей день. Вообще этот процесс - он бесконечен :). Как "СИ" выглядел в самом начале (лето 2000)? Наверное, не было форумов, рулетки, рейтингов? Может быть, вы помните какие-нибудь подробности? Форумы и рейтинги (но тогда их было совсем мало) появились сразу, это было в изначальном проекте. Но таких вещей как дополнительные рейтинги, рулетка, метафорумы, экспертные оценки, френды, иллюстрации, рассылка на е-майл, дни рождения, возможность высылать текст в заархивированном виде - не было и в помине. М.М. (в интервью - сентябрь 2001) говорил: "В течение примерно полугода "Самиздат" был совершенно неживой. Нужно было набрать некую критическую массу. Как только это произошло, сайт зажил совершенно самостоятельной жизнью. Началась самоорганизация, появились идеи и предложения по поводу того, как улучшить сайт". Как все это сказалось на вас? Когда было больше всего работы? В частности, Роман Ясюкевич в интервью (август 2001) говорил: "На "Самиздате" я почти с самого начала. Каким был по счету, не помню, но, когда впервые заглянул на сайт, там, кроме заголовка и краткого анонса, ничего и никого не было. Может, Павла Петриенко спросить? Мы с ним тогда часто е-мэйлами перекидывались. Я жаловался, а он исправлял". А на мне это сказалось так: как только количество пользователей перевалило за тысячу, начались пресловутые проблемы с производительностью. Это было в декабре 2000 года, если я правильно помню. Кроме того, выяснилось, что пользователи - как дети малые: и умудряются сотворить такое, что мне и в страшном сне не могло присниться. Приходилось переписывать заново целые фрагменты программ, переделывать внешний вид и вообще вносить массу поправок. Как развивался СИ? Когда возникли рейтинги, как это дело развивалось? Рейтинги возникали и возникают постоянно. Вот недавно добавился рейтинг по публикациям. Думаю, что не пройдет и пары месяцев, как появится еще какой-нибудь. Собственно, как только в СИ появляется возможность добавления нового типа данных в разделе или произведении, так эта информация служит основой для нового рейтинга. Когда возникла потребность в статистике посещаемости? Сразу же. Только раньше она считалась по-другому. В какое время стали ставить оценки? Тоже фактически сразу же. А вот механизм их просмотра и контроля накруток претерпевал изменения несколько раз. Когда возникли "Обзоры", "Помощь", "Новинки"? "Новинки" и "Помощь" были организованы сразу, а вот "обзоры"... Честно говоря, просто не помню. Когда, наконец, появилась "борода"? А это что за зверь?! В СИ-жаргоне, борода - таблица текущих комментариев из двадцати строчек, там отображается информация о том, кого сейчас обсуждают. А! Весной 2001, кажется. Можете назвать самиздатовцев, которые вам активно помогали при разработке и улучшении СИ? Роман Ясюкевич, Виталий Романов, Ад Скодра. Были ли люди, энергично мешающие? Нет, таких не было. Да и вообще я затрудняюсь себе даже представить, кто и каким образом может мне помешать писать программы для СИ. Сколько времени в самые горячие времена отнимал у вас "Самиздат"? До 8-12 часов в день. Но это пик, продолжается не более 2-3 дней. А так, при "напрягах" до 4 часов в день. Сколько времени требует сейчас? 1-3 часа в рабочие дни и 3-5 в выходные. Мы не будет очень глубоко копать эту тему по причине ее неисчерпаемости. Но, даже я заметил очевидный ум Cамиздата. Например, на главной странице журнала изображаются только авторы, у которых более 150 Кбт и определенная посещаемость. Оценки снимаются тоже на автомате (если кто-то поставил себе пять десяток). Это - только самые примитивные примеры, пришедшие на ум. Скажите, какие программные решения на СИ кажутся вам наиболее прогрессивными, интересными? 1. Механизм борьбы с накрутками оценок. 2. Система комментариев. Можете ли вы сравнить интерфейс и программные возможности на СИ с каким-нибудь другим известным сайтом (например, proza.ru или сервером "Русская фантастика")? Есть ли у "Самиздата" свои отличительные, уникальные возможности? К сожалению, я трачу мало времени на анализ аналогичных разработок, поиск аналогичных решений. Может быть, поэтому интерфейс СИ, на мой взгляд, оставляет желать несколько лучшего. А вот зато количество сервисов (рейтинги, система комментов, френды, рассылки и пр.), по-моему, не имеет аналогов. Другим сайтам в этом плане до нас далеко. Можно ли сказать, что СИ работает сейчас "сам по себе", в автономном режиме, уже практически полностью построенный? Или вы, тем не менее, что-то и сейчас меняете в программе? Если да, то как часто? Ни в коем случае! СИ - постоянно развивается, добавляются новые возможности, оптимизируются старые. Фактически, мелкие правки вносятся ежедневно, а более-менее серьезные - по несколько раз в неделю. Вообще это легко отслеживать: в правом нижнем углу скрипты показывают свою версию. Как только цифра поменялась - значит, я что-то вносил или менял в кодах программ. Испытываете ли вы чувство гордости в связи с тем, что являетесь техническим создателем "Самиздата"? Конечно. И очень рад, что именно мне выпало быть его создателем. ВСЕ ВОПРОСЫ И ПРЕДЛОЖЕНИЯ ПО РАБОТЕ ЖУРНАЛА ПРИСЫЛАЙТЕ ПЕТРИЕНКО ПАВЛУ Фраза, вынесенная в название подзаголовка, знакома очень многим. Хотелось бы узнать, сколько писем вы получаете от авторов СИ? Примерно 20-30 писем в день. Правда, это вместе со спамом :). Стоит ли все вопросы посылать вам? Может быть, ответы на некоторые технические вопросы (элементарный хелп) лучше читать в разделе "Инфо" или в вашем разделе? Большинство вопросов сводится к тому "как удалить произведение", "как поменять пароль" и пр. Все это есть в разделе "Инфо", но, увы, не все удосуживаются туда заглянуть. Тогда такой вопрос: а вы на все письма отвечаете? Нет, не на все. Все зависит от сути вопроса и от того, как он задан. Но в большинстве случаев отвечаю, хотя иногда затягиваю с ответом на неделю, а то и более. Возможно, если обсудить какие-то общие, наиболее распространенные вопросы по работе журнала, количество писем к вам уменьшится и вы сможете более полноценно заниматься новыми разработками? Беда в том, что ответы есть в разделе "Инфо", а пишут все равно мне. Вероятно, причина сложившейся ситуации в том, что на каждом(!) документе СИ читатели внизу видят знакомую фразу "Все вопросы и предложения по работе журнала присылайте Петриенко Павлу". Скорее всего, посетители и авторы СИ обращают на нее внимание раньше, чем замечают, что на "Самиздате" существует страничка [Помощь]. Что вы думаете по этому поводу? Частично согласен, и мне уже приходило в голову поменять эту надпись, но все руки не доходят. Может быть, лучше бы смотрелась такая надпись: "Все технические вопросы по работе журнала - раздел "Инфо". По организационным вопросам обращайтесь к Максиму Мошкову. По всем техническим неполадками пишите Петриенко Павлу"? Что мешает сделать такую надпись? Ничего не мешает, надо взять и сделать :) Вернемся к вопросам, задаваемым авторами СИ. Какие еще, кроме "как создать свой раздел", вы получаете? Да что там далеко ходить! Вот то, что пришло сегодня:
|
Новые книги авторов СИ, вышедшие из печати:
Сайт - "Художники" .. || .. Доска об'явлений "Книги"
|