"У меня необычное видение того, какой должна быть почтовая программа"

Так считает Олег Гордеев, создатель оригинального почтового клиента Marlin. С ним и состоялась наше сегодняшнее знакомство.


Олег ГОРДЕЕВ, 29 лет. Живет в Санкт-Петербурге, работает в компании ПРОМТ. Автор оригинальной почтовой программы Marlin.


Олег, с чего началось Ваше увлечение программированием?

С компьютерами столкнулся в 14 лет (это был 1989 год) и сразу же увлекся программированием. И до сих пор программирование как наркотик - никак не могу избавиться :-). Поступил в Санкт-Петербургский политех на радиотехнику - думал, это отвлечет от компьютеров, но не тут-то было. Потом ушел в армию, несколько лет отслужил и все равно вернулся к программированию. Больше не дергаюсь, смирился :-). В конце концов оказалось, что высшее образование мне совершенно не пригодилось, гораздо более актуальным оказалось мое увлечение. Правда, в свое время (1998-99 годы) в издательстве "БХВ" вышла моя книжка "Программирование звука", впоследствии выдержавшая два издания.

Теперь, помимо основной работы, занимаюсь написанием проектов под заказ. В первую очередь, мною движет желание заработать, но важно и то, что нужно делать (например, разработкой игрушки или базы данных я вряд ли стану заниматься - совершенно неинтересные темы). Было и множество всяких дел, достойных хакера: написание вирусов, взломы программ, серверов из любопытства - но все это в далеком прошлом. Помню, в свое время написал стелс-вирус, которого не мог обнаружить даже ADinf. Но все же Marlin - это мой первый самостоятельный большой проект, сделанный не для кого-то, а для себя.

 

Как родилась идея написать эту почтовую программу?

Идея создания программы Marlin возникла в момент, когда один хороший друг попросил меня достать с компьютера, к которому не было физического доступа, некоторую информацию. Зато были образцы писем, из которых явствовало, что на удаленном компьютере используется Outlook Express, причем той версии, в которой вполне можно организовать переполнение стэка. Вот в то время я и задумался над тем, как это просто - взломать компьютер, причем так, что его владелец ничего об этом и не узнает. И решил сделать программу, при работе в которой я сам был бы уверен в собственной безопасности. Изначально именно такая идея и была - сделать небольшую почтовую программу только для себя. Ну а потом, когда увидел, что получается, то решил, что пусть и другие пользуются.

Чем новый почтовик отличается от таких монстров, как Outlook и "Мышь"? В чем прелесть Вашей "Марлин"?

Один из главных принципов при разработке Marlin заключается в том, что при первом запуске программа кажется очень простой и понятной, даже примитивной. А уже по мере ознакомления пользователь понимает, что она умеет многое. Хотя многие и считают основным конкурентом The bat!, я так не думаю. The bat! - программа для "крутых пацанов", которые с компьютером на "ты". Я же стараюсь сделать такую программу, которая будет доступна и понятна для пользователя с любым уровнем компьютерной грамотности, но по возможностям не будет уступать ни одной другой программе.

Главное отличие Marlin от Outlook Express в том, что в Marlin были предприняты специальные меры по защите от дистанционного взлома компьютера пользователя. То есть ситуация с переполнением стэка и другие подобные ошибки здесь маловероятны. Еще отличительная особенность - Marlin рассчитан в том числе и на тех, у кого запросы посерьезнее, в то время как Outlook Express адресован исключительно тем, кто совершенно не разбирается в компьютерах, в нюансах работы с почтой.

Сколько пользователей, на сегодняшний день, познакомилось с Marlin? Какова популярность программы?

Динамика скачивания пока довольно скромная - около 12 тысяч копий с июня текущего года. Я также знаю, что уже есть взломанные версии программы, но отношусь к этому спокойно. Пусть ломают. Я не старался сделать такую защиту, чтобы уж точно никто не взломал. Сам не раз ломал программы, поэтому знаю, что разработка действительно сложной защиты приводит к уменьшению удобств для пользователя. Основной противовес взлому - частое обновление программ.

Как часто будет происходить обновление программы? Какие планы ее развития?

Довольно часто - программа постоянно изменяется и улучшается. Сейчас версия 1.0 заморожена, в ней исправляются только критические ошибки, но уже на подходе версия 1.1 со множеством новых и полезных вещей. Есть планы по тому, что должно появиться в версии 2.0. По задумкам, это должна быть совершенно новая почтовая программа, непохожая ни на одну другую, с новыми принципами организации интерфейса. Именно такая цель поставлена. Но чтобы ее достичь, сперва нужно сделать программу, которая будет не хуже других, а потом уже идти своим путем. У меня свое, возможно, необычное, видение того, какой должна быть почтовая программа.

Беседовал Павел БАДЯЛИК

Версия для печатиВерсия для печати

Номер: 

40 за 2003 год

Рубрика: 

Кто есть кто
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!