Больше гридов хороших и разных!
Шестой герой рубрики Кто есть кто - Дмитрий Большаков, разработчик 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? Тогда мы идем к Вам!
| 2011 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2010 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2009 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2008 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2007 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2006 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2005 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2003 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2002 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2001 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2000 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 1999 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
- Компания по разработке программного обеспечения
- Услуги аутсорсинга в области программирования
- Как продлить срок службы картриджей
- Мошенничество во Всемирной Паутине. Осторожно: фишинг!
- Web-студия
- Как легально поднять уровень индекса цитирования.
- Мы реально сможем помочь вам в управлении предприятием
- Создание сайтов – популяризация вашего замысла
- Свой сайт. Управление ресурсом
- Семантическое ядро сайта или правила подбора ключевых фраз
- Программирование в среде Delphi 8 for .NET
- Практикум по Delphi для решения прикладных задач
- Фундаментальные алгоритмы и структуры данных в Delphi
- Delphi 6. Программирование на Object Pascal
- Delphi и технология COM
- Delphi в шутку и всерьез: что умеют хакеры
- Программирование в Delphi глазами хакера
- Delphi 2005. Секреты программирования
- Искусство создания компонентов Delphi
- Приемы программирования в Delphi на основе VCL
- Программирование баз данных в Delphi 7
- Программирование баз данных в Delphi
- Программирование в среде Delphi
- Программирование в Delphi 7
- Язык SQL в Delphi 5