Больше гридов хороших и разных!

Шестой герой рубрики Кто есть кто - Дмитрий Большаков, разработчик EhLib - бесплатной для СНГ data-aware библиотеки (с одним из лучших DBGrid'ов).

Большаков Дмитрий Валериевич. 29 лет. Родился где-то в Крымской области. В данный момент живет в Санкт-Петербурге. Образование - высшее. Окончил факультет прикладной математики Дальневосточного Государственного Университета. Женат. Работает в торговой компании, которая держит сеть супермаркетов.


Чем Вы увлекаетесь, есть ли у Вас хобби?

На первом, втором и третье месте - программирование. Остальные далеко позади.

Как Вы проводите свободное время (отдыхаете)?

Люблю спортивные игры: настольный теннис, плаванье, ролики. Люблю отдыхать с друзьями где-нибудь возле костерка с бутылочкой пива.

Ваши любимые писатели?

Сейчас редко что удается почитать из художественной литературы. В основном, как появляется свободная минутка читаю книги на профессиональную тему.

Ваша любимая музыка?

Особого пристрастия к определенному стилю у меня нет. Люблю просто хорошую музыку.

Ваши любимые напитки?

Ванильный коктейль.

Играете ли Вы в азартные или компьютерные игры?

В азартные не играю совсем, в компьютерные - иногда случается.

Что Вы ненавидите делать?

Копать картошку... и очень раздражает указывать пользователям место в 'руководстве пользователя', где описан ответ на их вопрос.

Что вас раздражает в людях?

Неуравновешенность.

Суеверны ли Вы?

Нет, и без этого проблем хватает.

Есть ли у Вас мечта? И если есть, то какая?

Конечно есть, и не одна. Пара тройка всегда присутствуют на повестке дня.

Чем Вы больше всего гордитесь?

Тем, что занимаюсь любимым делом, и это у меня неплохо получается.

Пару слов о самом замечательном дне Вашей жизни?

Детство и новый велосипед. Как мало надо было для счастья.

Есть ли люди, которым Вы хотели бы выразить особую благодарность?

Жене Наталие за понимание и поддержку.

Что для Вас работа программиста (ремесло, хобби, тяжкий груз...)?

На выходных, когда работаю над библиотекой это хобби, а на работе ремесло и немного тяжкий труд.

Как все начиналось?

Когда Вы впервые заинтересовались компьютерами?

В школе.

Ваш первый компьютер

BK-1001, вроде бы так он назывался, хотя он был не мой, а друга, но первый компьютер для которого я написал РеаАльную программу. До этого еще был программируемый калькулятор, но на нем почему-то программировать было не интересно.

Ваш первый язык программирования?

Как и у многих, это Basic.

Когда Вы написали свою первую программу и что это было?

В школе. Пушка на земле стреляет по цели на земле, снаряд летит по траектории. Задавая мощность и начальный угол нужно попасть в цель.

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

На третьем курсе. Написал небольшую программу по печати платежек на Clipper'е.

Delphi в практике Дмитрия

С какой версией Delphi Вы впервые столкнулись?

Начинал с самой первой. В то время я был ярым поклонником С++, и вначале она мне не очень понравилась.

Первое что Вы написали на Delphi?

Первая же программа была довольно не маленькая. Писал клиентскую часть системы налогового учета.

Какую версию Delphi Вы считаете наиболее удачной?

Наиболее революционной считаю третью версию. После нее все остальные выглядели большим числом небольших улучшений.

Если бы не было Delphi, то на чем бы вы писали бы?

До Delphi я много писал на С++, возможно на нем бы и остался, а может быть и на Java перешел.

Расскажите подробнее про EhLib

Откуда такое название?

EnHancement LIBrary. Почему именно EnHancement уже не помню.

Как пришла идея создать ее?

Вначале решил немного улучшить стандартный DBGrid, потом пошло поехало.

Почему она бесплатна для exUSSR?

От русских пользователей я получаю много предложений, комментариев и баг-репортов. Возможно, с финансовой точки зрения это и не оправдано, но сильно влияет на надежность и развитие библиотеки в наиболее требуемых для пользователей направлениях.

С какими проблемами пришлось столкнуться по ходу работы над библиотекой?

Проблем, как и в любом другом проекте много и разных. От того что не получается приучить пользователей (в основном русскоязычных почему-то) вначале читать документацию, а потом уже спрашивать и до нестабильно повторяющихся AV багов.

Что отличает EhLib от других подобных?

Простота и гибкость в использовании. Оптимальное соотношения цены и возможностей.

Кого вы считаете своими главными конкурентами?

Всех у кого есть контрол для просмотра табличной информации в DataSet'е считаю своим конкурентом. В ближайшее время я собираюсь задавить такие фирмы как InfoPower и DevExpress, остальные сами отомрут.

Как Вы с боритесь с конкурентами?

В основном низкой ценой за качественный продукт. Добавлением новых возможностей, отсутствующих у конкурентов.

В каких странах распространяются EhLib? В какой стране больше всего ее пользователей?

Компоненты реализуются по всему миру, но особую благодарность стоит объявить России и Германии.

Часто ли приходится сталкиваться с пиратскими версиями и боритесь ли Вы с ними?

Иногда сталкиваюсь. Бороться не пытаюсь, считаю, что бесполезный труд. Бывает даже приятно, значит что продукт ценен и на него есть спрос.

Советы гуру

Что нужно сделать, чтобы багов было меньше?

Разбивать код на небольшие легкопонимаемые блоки. Кроме того средства отладки в Delphi еще далеки от совершенства, в этом направлении Борланду тоже надо бы поработать.

Взгляд в будущее

Чего стоит ожидать от Вас в будущем?

Новые версии библиотеки конечно же будут и скорее всего не одна.

Ваши планы на будущее?

После того как я разорю Майкрософт, думаю податься в шоубизнес.

 

На наши вопросы отвечал

Dmitry V. Bolshakov
EhLib
ICQ # 10785451

Вы еще не дали интервью DelphiPlus? Тогда мы идем к Вам!


2011123456789101112
2010123456789101112
2009123456789101112
2008123456789101112
2007123456789101112
2006123456789101112
2005123456789101112
2004123456789101112
2003123456789101112
2002123456789101112
2001123456789101112
2000123456789101112
1999123456789101112

Последние статьи
Литература