Русская версия страницы   English page version CaptainFlint Software English page version   Русская версия страницы   
Главная страница
Новости
Программы
О проекте
Связь с автором

О проекте и обо мне

Это я На картинке слева изображена физиономия автора данного сайтика. Зовут меня Константин Власов; на многих сайтах я больше известен как CaptainFlint. По профессии я программист-разработчик, но также программирую и для себя. С программированием я впервые столкнулся где-то в седьмом классе, начав, как и многие, с Бейсика на таких легендарных машинках как ZX Spectrum и БК-0010. В дальнейшем приходилось иметь дело с разными языками и платформами, но сейчас в основном я работаю с языками C/C++, Perl, Python под Windows и Linux.

Где-то в начале двухтысячных у нас в стране начался бум популярности так называемых японских кроссвордов. Меня он тоже не миновал, было очень интересно из какого-то набора чисел получать картинку, причём частенько — довольно красивую. Единственное, что мне не нравилось — это тратить время на тупую заштриховку кучи клеточек, прежде чем двигаться дальше в разгадывании картинки. Тогда-то и зародилась у меня идея загнать это дело в компьютер: мышкой-то щёлкнуть куда быстрее!
Первую версию программы я писал ещё на Паскале, под DOS. Начало, вроде, получилось неплохим, хотя программа так и не была дописана. Следующий вариант создавался уже на C++/MFC, с гораздо более серьёзным настроем, и результат оказался очень даже пристойным (на мой взгляд, разумеется). А потом у меня возникла мысль: а почему бы не бросить эту программу в Интернет? Пусть люди радуются. Так и возникла идея создания собственного сайта.

Сначала здесь была только программка для работы с японскими кроссвордами и несколько библиотечек самих кроссвордов. Ну а потом, по мере того, как у меня появлялись идеи для новых проектов и время на их реализацию, сайт наполнялся новыми поделками. Некоторые так и остались практически невостребованными, другие, напротив, нашли отклик в сердцах многих пользователей. К сожалению, почти все проекты в настоящее время заморожены из-за постоянной нехватки времени. Для каждой программки у меня полно планов на будущие версии, в каждой хочется реализовать множество интересных и полезнейших функций, как придуманных мной самим, так и предложенных пользователями. Но попросту некогда садиться и писать все эти вещи: постоянно находится что-нибудь значительно более важное и необходимое. Тем не менее, понемножку, по чуть-чуть, но некоторые из разработок всё-таки продвигаются, и есть шансы, что новые версии выйдут в свет в не очень далёком будущем.

Не все мои разработки публикуются на этом сайте. Какие-то программки слишком элементарны или узкоспециализированы, чтобы тратить время на их публикацию. Другие могли бы быть полезными кому-нибудь, но разрабатывались изначально для себя и поэтому не содержат ни удобного интерфейса, ни внятной документации, ни настроек, и вообще зачастую находятся в частично рабочем состоянии, требуя ручного вмешательства. Также у меня имеются проекты, которые я не создал сам, а лишь доработал чей-то сторонний код, зачастую незначительно. Найти некоторые из подобных проектов можно на следующих страницах:

https://wincmd.ru/user/3172329.html Мои разработки, имеющие отношение к файловому менеджеру Total Commander.
https://github.com/CaptainFlint Исходные коды различных программ и некоторых скриптов.