В режиме работы с ПК скорость считывания данных с диктофона колеблется вокруг значения 100 кбайт/с, скорость записи - увы, всего 16 кбайт/с. В паспорте написано обтекаемо: «скорость обмена - 1,5 Мбод», но этой цифры мне достичь не удалось. Вообще использование диктофона в качестве флэш-драйва хоть и возможно, но очень неудобно. Главное преимущество обычной флэшки - ее читабельность без драйверов на любом ПК (при наличии современной ОС) - здесь отсутствует, драйвер надо устанавливать с прилагаемого диска. И не пытайтесь просить Windows XP автоматически найти драйвер в Интернете - она-то находит, именно для преобразователя USB-COM, но с ним диктофон не работает. Кроме того, система не видит устройство как диск, потому все штатные операции копирования/переноса данных не проходят, можно пользоваться только «родной» утилитой, а она, ко всему прочему, не умеет работать с drag amp;drop (хотя в нее встроено некое подобие «Проводника»).
Ну и, конечно, не могу не упомянуть о ценах на это устройство, которые, возможно, перевесят любую сверхэкономичность и сверхминиатюрность: описываемая модель в розницу стоит от 229 (64 Мбайт) до 919 долларов (2 Гбайт) - а что вы хотели, шпионское оборудование никогда дешевизной не отличалось.
МЫСЛИ: Программазм как cоcтояние души
Недавно случилось так, что для одного большого и срочного проекта мне пришлось самому «взять в руки шашку» и заняться программированием. Правда, весьма высокоуровневым (на Communiware), но все-таки… Причем значительная часть работы пришлась не на реализацию функциональности конкретного сайта (имеющего ТЗ), а на доделку и переделку ряда общеупотребительных пакетов - то есть на задачу, не имеющую четкой постановки и границ.
Не прошло и нескольких дней, как я впал в знакомое, но давно забытое состояние, которое сам для себя окрестил программазмом. Кроме изменившегося самоощущения, это стало проявляться и во внешней жизни - прогулки с собакой сводились к пятиминутному «вывести пописать»; жена жаловалась, что со мной невозможно общаться, потому что я ее не слышу и все время нахожусь в раздражении; я же ничего не успевал, и важные деловые встречи и звонки стали «висеть» по несколько дней.
Состояние программазма характеризуется
- полной «забитостью»;
- смещением жизненных приоритетов.
И для этого есть объективные предпосылки, определяемые самим характером деятельности. Писание программ в ситуации, когда ты на себя замыкаешь цикл «постановка - архитектура - кодирование», является творческим процессом и очень благодарным в смысле быстроты получения результата. Но «мягкость» материала, с которым ты работаешь, и быстрота технологического цикла «придумал-сделал» начинают играть злую шутку.
Поскольку совершенство недостижимо, над тобой всегда висит множество нереализованных возможностей. А когда все вроде бы сделано, ты некоторое время кайфуешь, наблюдая дело рук своих, а потом вдруг понимаешь, что можно было сделать гораздо лучше… И либо начинаешь тут же делать это (ведь компьютер всегда под рукой), либо это понимание остается раной в твоей душе, лишающей покоя и сна.
В результате создается сильная обратная связь, основанная как на положительных, так и на отрицательных подкреплениях - как у наркоманов кайф от дозы (удовлетворение от сделанного) сочетается с ломкой при ее (дозы) отсутствии (страдания по недоделанному). И рукотворный мир твоей программы начинает тебя засасывать вплоть до значительного ослабления связей с реальностью.
Последний неисправленный баг и недоделанная фича субъективно становится важнее, чем какие-то деловые и жизненные проблемы, в том числе и «внешние» проблемы с той самой программой, которую ты делаешь.
А поскольку при реализации мало-мальски сложных вещей их нужно полностью держать в памяти, то и ресурсы твоего «центрального процессора» оказываются сильно загружены. Что, естественно, замедляет скорость и ухудшает реакцию на внешние раздражители.
На самом деле, именно такое состояние характерно для большинства людей, занимающихся программированием «по-русски», когда один человек в значительной степени совмещает в себе постановщика задачи, архитектора, кодировщика, проект-менеджера, тестировщика, аккаунт-менеджера (общение с клиентом) и черт знает кого еще.