March 13th, 2020

Клавиатурный консерватизм

Шёл 2020-й. Клавиатуры компьютеров всё ещё обладали функциями, которыми почти никто или вообще никто не пользуется, но всё ещё не содержали клавиш, которыми пользуются все.

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

На клавиатуре есть клавиша «Scroll Lock». Большинство людей в наши дни вряд ли может сказать, что с её помощью предполагалось делать. Так вот, в те времена, когда вместо Виндов и Линуксов во всех компьютерах дефолтом была консоль (она и сейчас запрятана в недрах, но большинство людей, обратно же, никогда её не видели), и в эту консоль безудержно сыпались овердофига строк какого-то лога, этой клавишей можно было удержать на время вывод. Конечно, если вы — Джеки Чан, а потому обладаете сверхчеловеческой реакцией и одновременно с тем орлиным зрением, позволяющим вам мгновенно вычленять в бегущих строках нужные.

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

Ещё есть клавиша «Пауза». Что она должна делать в общем случае, неизвестно. Видимо, её специально вставляли с расчётом на появление компьютерных игр — вот тогда-то пригодится.

Collapse )

О нумпадах

Про нумпад множество людей написало, что набирают цифры только так. Некоторые утверждают, что они — программисты. Или что видели программистов, которые так набирают. Или, что более вероятно, представляют себе программистов, которые набирают именно так.

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

Но программисты-то. Я написал овердофига программ за свою жизнь, и ещё в 12 лет под это дело научился печатать десятью пальцами (потом, правда, пришлось на другую раскладку переучиваться, но не суть).

Ряд цифр находится прямо над буквами. Их можно набирать восемью пальцами и для этого не надо менять положение рук. Для меня всё время было естественным набирать цифры так. Мои коллеги каждый раз делали аналогично.

Кто эти программисты, которые переносят руку, чтобы набрать цифру? Они остальной код, быть может, тоже одним пальцем набирают?

И, самое главное, а нафига им вообще в программе цифры-то? Чтобы магические константы захардкодить? Не, ну на БК0010 у меня, разумеется, всякое бывало — поначалу. Однако потом, в программах на айбиэмах доля цифр ко всему остальному вряд ли переваливала за 0,1%. Скорее была даже меньше.

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

Но так-то, да, им всем либо переучиваться на нормальные способы набора текста, расчётов, написания программ и т.п., либо нужен нумпад. Я просто не ожидал, что таких людей столько.