Александр Божко
Сегодня самостоятельно разобраться с принципами разработки в Delphi (как, впрочем, и в любой другой среде разработки) довольно не сложно. Даже если не приобретать для этого специальную литературу. Многочисленные бесплатные On-line учебники, форумы и блоги станут знатным подспорьем на пути к достижению цели. Лет 10-15 назад все обстояло совершенно иначе. Свободный доступ в Интернет имели единицы. Книги были немногочисленны и еще более дороги (если, конечно, сопоставлять с доходом отечественных разработчиков ПО). Уж не знаю, какими путями попадали к нам pdf-версии периодических изданий, посвященных Delphi, но они к нам, таки, попадали. И это было знатным подспорьем. Конечно, тут я немного лукавлю. Прекрасно я знаю, откуда они брались, но вопросов авторских прав пока позволю себе не касаться. Да и кто безгрешен, пусть первый бросит в меня камень.
Далее я позволю привести небольшой обзор известных мне периодических изданий, посвященных Delphi.
Первый журнал, который стоит упомянуть, это, безусловно, The Delphi Magazine. Редактор и владелец журнала - Крис Фрицель (Chris Frizelle). В средине 90х, мне попалась годовая подшивка этого журнала. В то время я как раз сдавал кандидатский минимум и в качестве текста для перевода, а для допуска к экзамену требовал перевести какое-то огромное количество знаков. Мой выбор пал именно на The Delphi Magazine, годовая подшивка которого неизвестно каким образом попала в библиотеку юридического ВУЗа, в котором я тогда работал. Скажу честно, это было очень хорошее решение. В то время Delphi был молодой средой разработки, и хороших книг было не так уж и много. В итоге я убил двух зайцев. Достаточно неплохо подтянул технический английский и, собственно, приобрел много полезных навыков по Delphi.
Действительно, этот журнал я бы назвал лучшим. Прежде всего, по подбору материала. Наряду с обзорами технологий, как правило, сопровождающимися наглядными примерами, журнал включал яркие статьи, демонстрирующие нестандартные подходы к решению задач, интересные алгоритмы. Конечно же, была постоянная рубрика Tips & Tricks, содержавшая "советы на все случаи жизни".
Список авторов тоже впечатляет. Боб Сварт, Марко Кэнту, Ник Ходжес, Питер Моррис, Рэй Лишнер, Ксавье Пачеко и многие другие: Отдельные статьи можно было читать как хороший детектив, наслаждаясь ходом мысли автора.
Но, увы! Все хорошее когда-то заканчивается. Журнал, на протяжении более чем одиннадцати лет выходил ежемесячно. Но 139 й выпуск (март, 2007) стал последним. Сейчас на официальном сайте можно приобрести полную подшивку журнала за 34,5 фунтов стерлингов. Честно говоря, я дважды пытался оплатить, но в обоих случаях моя карта не была принята к оплате 9.
Кроме The Delphi Magazine еще несколько журналов по данной тематике канули в небытие.
Delphi Developer (позднее стал называться Hardcore Delphi).
Еще один интересный журнал, закончивший свое существование в апреле 2004 го года. Не смотря на то, что это издание явно послабей The Delphi Magazine (всего шестнадцать страниц позволяли включить не более четырех-пяти статей), фамилии авторов также не позволяют усомниться в качестве материала. Статьи в основном обзорные, знакомящие читателя с приемами использования той или иной технологии.
И третий, канувший в лету журнал - Delphi Informant Magazine.
Название журнала говорит само за себя. В основном там публиковались новости из мира Delphi. Хотя отдельные технические статьи так же присутствовали. Журнал учреждал многочисленные премии. Сейчас я не могу сказать, были ли эти премии авторитарными или в опросах участвовали читатели, но до сих пор многие продукты в разделе Awards ссылаются на Delphi Informant.
Насколько я понимаю, журнал существовал за счет спонсоров, среди которых, кстати, были хорошо известные devExpress и FastReport.
Если говорить о том, почему же такие, во всех отношениях хорошие, журналы прекратили свое существование, то причин, как мне видится здесь две:
1. "Тяжелые времена" для Delphi.
2. "Тяжелые времена" для технических журналов как таковых. Их (журналов) ценность становится менее очевидной на фоне массы бесплатной информации, соответственно, потребитель менее охотно покупает такие издания.
Но хватит о грустном. В марте прошлого года вышел в свет пилотный номер нового журнала Blase Pascal Magazine. О нем я могу судить только по двум бесплатным выпускам, но похоже, что этот журнал претендует на лавры The Delphi Magazine. Собственно, на арене все те же - dr. Bob, Marco Cantu и другие, более или менее известные авторы. Об условиях распространения журнала, периодичности его выпуска и т.д. вы можете прочесть сами на сайте.
Хочется верить, что попытка создания такого журнала означает, что "тяжелые времена" для Delphi уже позади.
Что касается отечественных изданий.
Возможно, для многих станет откровением, что существует и русскоязычное Delphi издание. Речь идет о журнале "Программирование Delphi для профессионалов". При том, существует достаточно давно, что бы не считать его изданием - однодневкой. К сожалению, внятного сайта у журнала, по-видимому, нет.
Насколько мне известно, ранее журнал публиковал преимущественно переводы статей зарубежных авторов. Сейчас же в журнале публикуются и статьи отечественных авторов.
И, в контексте данного обзора, следует упомянуть еще два издания. Хотя они непосредственно не посвящены Delphi, но статей на данную тему там предостаточно.
RSDN. Это издание представлять не стоит. Уровень статей там весьма высокий. К сожалению, выпуски журнала в последнее время сильно задерживаются, и в розничной продаже найти это издание сейчас практически невозможно.
Отличным дополнением к журналу служит CD, содержащий архив RSDN форума. Вот там -то можно найти ответы на все вопросы :
Хакер. Не смотря на то, что этот журнал ориентирован на молодежь, там проскакивают довольно приличные статьи, посвященные программированию. Специальная рубрика Coding многих приятно удивит. Сейчас большим минусом стала цена журнала. С другой стороны, через пару тройку месяцев все материалы журнала попадают на сайт.
Закономерный вопрос, который можно задать после прочтения этого, несколько сумбурного обзора - а нужны-ли подобные узкоспециализированные журналы вообще?
Думаю, да.
Я бы позиционировал журналы, как нечто среднее между "толстыми книгами" и техническими блогами. При этом у журналов есть ряд преимуществ, как перед первыми, так и перед вторыми:
- В большинстве своем, журналы редактируемы. Блоги - нет.
- Журналы периодичны.
- В отличие от книг, журналы имеют читательский отклик (книги естественно тоже, но "письма читателей" во втором издании книги я как-то не встречал). Комментарии же в блогах зачастую не модерируются.
- Журналы более оперативно издаются. Процесс выпуска книги довольно долог. На отечественный прилавок первая книга, посвященная новой версии продукта, попадет не ранее чем через год.
Так, что думаю периодические издания, посвященные Delphi нужны и полезны. Но тут возникает еще один вопрос. Мне кажется, что более активную роль в развитии подобного рода периодики, должны играть непосредственные владельцы Delphi - Embarcadero. И, вероятно, если по аналогии с Borland Press, появится Embarcadero Press, которое станет выпускать собственный журнал, или, как вариант, спонсировать тот же Blase Pascal, то это приведет к возрастанию популярности Delphi.
Конечно, за последний год CodeGear Development Network радикально изменился в положительную сторону. Там появилась не только масса интересных статей, но и более того, русские переводы. И, тем не менее, возможно, этого не достаточно. За примерами далеко ходить не нужно. Microsoft Press с его MSDN Magazine более чем наглядно подтверждает мои доводы на практике.
И последний вопрос, который я бы хотел затронуть. Где и как можно опубликовать свою статью и получить за это авторский гонорар? На самом деле это довольно не сложно. Начинающим я бы посоветовал обратить внимание на on-line издание журнала Хакер.
По поводу размеров оплаты. Я конечно не претендую на лавры героини одного из самых глупых американских сериалов, которой платили четыре доллара за слово. Как по мне, суммы авторского вознаграждения в Хакер - вполне приемлемая для того, что бы время от времени публиковать там статьи.