CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2002 ГОД

Компьютерная скоропись

By Александр ПУШКАРЬ a.k.a. RiP.MANiAK rest@zeos.net

Здорово, юзер/геймер/чайник/хакер (нужное подчеркнуть). Отчего невеселый такой? Что, лето закончилось? Ну, у меня тоже. Так что не вешай нос, а ответь на один вопрос: как быстро ты печатаешь на клавиатуре? Только не спеши хвастаться своими достижениями — с моими 1109 (это не опечатка) символами в минуту тебе, уверен, пока рано тягаться :-)! Хочешь тоже так научиться? Тогда смело качай программу KeyTO 2.9 — она помогла мне, поможет и тебе.

Эта программа — попросту клавиатурный тренажер. Но при этом он имеет полное и обоснованное право зваться лучшим в своем роде. Почему так? Давай разбираться!

Генерация строк

Для начала вспомним, как с этим обстояло, к примеру, в BabyType. Сначала генерилась строка, состоящая лишь из пробелов, а также символов а и о. И пока эта строчка не будет отпечатана с должной скоростью, новые символы на экране не появятся. А если все прошло тип-топ, то следующая строка будет содержать два новых символа. Казалось бы, что тут плохого? А вот оказывается, что эта методика оказалась крайне неэффективной. Человек, запомнив расположение первых двух символов, при столь резком переходе к другим двум символам начисто забывает предыдущие.

А что же делает KeyTO? Ха! Эта программа при генерации базируется на «алгоритме генерации опорных строк, основанном на применении мощного математического метода —цепей Маркова, очень широко используемого для криптоанализа, а также в сложных вероятностных расчетах для связанных событий». Слова красивые, но, к несчастью, не мои. Но в любом случае некоторые пояснения к этой цитате нужны. Что такое цепи Маркова, кто такой Марков и при чем тут эти цепи к тренажеру — это тема для отдельной статьи, причем не в компьютерном журнале. Так что, вы уж простите, ограничусь лишь описанием этого алгоритма применительно к KeyTO.

Самая первая строка генерится абсолютно случайно, используя любые символы. Однако ерунды вроде «прщенчма ыаплдхдао» вы тут не встретите. А все потому, что строка генерится с использованием так называемых «аккордов» клавиш (наиболее распространенные буквосочетания в русском языке — «про», «ним», «ел» и т.д.) Если человек набирает эту строку без ошибок, то следующая строка генерится по тому же принципу. Но если ошибка все же была допущена, то следующая строка будет содержать повышенное количество тех символов, на которых человек «споткнулся». То есть, чем чаще вы промахиваетесь по букве «а», тем чаще она будет возникать на экране — и так да тех пор, пока месторасположение этой буквы не вобьется в подсознание по самое не могу.

Так что если ты, пользователь, ухитрился вычленить здравый смысл из предыдущего абзаца, то ты уже должен понимать, насколько выгодно отличается этот алгоритм от банального генератора случайных строк. Преимущество KeyTO номер один перед нами, хотя и было глубоко запрятано :-).

Интерфейс

Второе преимущество лежит на поверхности в буквальном смысле. Оно заключается в отсутствии любых мешающих элементов на экране. Конечно, с одной стороны это плохо, поскольку программа выглядит очень обыденно, но с другой стороны, ничего не отвлекает от процесса обучения. Помнится, тренируясь с BabyType’ом, я огромное количество раз специально останавливался, чтобы посмотреть, как мой колобок живописно гибнет в зубах очередного крокозябрика. Разумеется, это никак не способствовало моему самосовершенствованию . Вот и думай после этого, что важнее — красота или эффективность. И хотя первая спасет когда-нибудь наш мир, в данном случае я все же отдам предпочтение эффективности.

Все, что можно увидеть на экране — это строка, которую надо перепечатать, строка, которую набираем мы, статистика по скорости, ритмичности и количеству ошибок, а также изображение клавиатуры. Ну, и где-то внизу затесался адрес разработчика программы, Владимира Кима (http://nedrosom.taiso.ru). Кстати, рекомендую туда заглянуть. Другая программа Владимира под названием TimeGuard тоже заслуживает внимания. Но о ней как-нибудь потом.

Ссылки

Да, чуть не забыл :-). Программа эта доступна для свободного скачивания по следующему адресу: http://nedrosom.taiso.ru/programs/keyto/keyto.zip. Пока что это версия под DOS, но в скором времени появится и вариант под Винду. Хотя вполне вероятно, что Виндовс-версия будет уже платной. В принципе, это логично — у хорошей программы должна быть своя цена, так что обижаться не на что. А пока можно скачать и DOS-версию, благо она не глючит и не сбоит. Единственный замеченный глюк заключался в некорректном отображении символов кириллицы, но он легко исправился перезапуском программы.

Кроме того, существует специальная версия KeyTO под названием SE. Находится она по адресу http://nedrosom.taiso.ru/programs/keyto/keytose.zip и отличается от оригинальной присутствием знаков препинания и заглавных букв. Дальше — больше :-). Закачав себе архив с http://nedrosom.taiso.ru/keyto_m.zip и установив его в папку с любой версией проги, ты обеспечишь себе возможность самостоятельно регулировать цветовую гамму интерфейса, кнопкой F2 сможешь убирать изображение клавиатуры с экрана (для продвинутых учеников), а кнопка F3 позволит тебе включить/выключить встроенный метроном (его скорость регулируется при помощи PgUp и PgDn).

Ну вот, собственно, и все, что я могу рассказать, — место, отведенное мне на страницах издания, закончилось. Более подробную информацию о программе можно получить, прочитав прилагающийся к ней readme. А если вы хотите сами поучаствовать в разработке новых версий KeyTO, то добро пожаловать на форум (http://3fa.km.ru/forum.asp?action=1&CATEGORY=-1160894579) — как признался сам Владимир, он ждет новых полезных идей, которые можно воплотить в жизнь. Я там уже засветился, чего и вам советую.

P.S. Разумеется, когда я в начале статьи упоминал про свою скорость печати, то без мухлежа не обошлось. Нет, я действительно выжимаю 1109 символов в минуту. Правда, я допускаю при этом 1088 ошибок :-). Но признайся, пользователь, я тебя заинтриговал?

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov