Home
dump -0f - /dev/mind
Баечки о мобильной связи (GSM, CDMA) и IT индустрии
Я не тормоз, я не тормоз! 
31st-Aug-2007 12:01 am
Во френдленте пробежала череда постов о том, что оказывается можно листать странички в браузере при помощи Space и Shift-Space, обычно - с комментарием типа "Обана! 5/10/15 лет за компом, и не знал!".

Ну, для меня, пользующегося less с конца 90-х годов прошлого века(как звучит!) эта "новость" оказалась вовсе и не новость. Зато я вспомнил другую вещь, с которой я протормозил лет эдак на 5-10. Спешу поделиться :)

Недели три тому назад я с подачи helge9210 добавил в опции монтирования файловых систем /var, /usr и /home опцию "noatime". Скорость выполнения некоторых дискожручих операций (типа "apt-cache search", индексирование и поиск почты, find, ...) визуально увеличилась в разы, а иногда - на порядок.

Спрашивается в задаче - почему я не сделал это раньше? Например, параллельно с появлением DMA transfers в мохнатом 199x году :)
Comments 
30th-Aug-2007 09:05 pm (UTC)
хм... спейс вроде со времен голого деда был... Даже байка (?) была, что ктото к спейсу педаль пределал и ей листал =)
30th-Aug-2007 09:30 pm (UTC)
Ну, less - он еще древнее. Гораздо древнее.
30th-Aug-2007 09:31 pm (UTC)
Легендарный [info]tobotras подключал midi-педали. Чтобы спокойно есть суп, читая почту в emacs'е :)
30th-Aug-2007 09:14 pm (UTC)
Читайте доку, она рулез :)

P.S. Я, честно говоря, и сам не читаю :)
30th-Aug-2007 09:19 pm (UTC)
/home я б десять раз подумал, прежде чем с noatime монтировать. Потому, что ты потом про это забудешь, а потом начнешь удивляться странной работе make
30th-Aug-2007 09:29 pm (UTC)
Либо я что-то пропустил, либо одно из двух. Он же вроде на mtime смотрит?
(no subject) - feuerbach Expand
31st-Aug-2007 12:07 am (UTC)
+ nodiratime ещё.
31st-Aug-2007 02:06 am (UTC)
Хм, а у меня почему-то less не воспринимает shif+space, точнее воспринимает просто как space.
Листаю с помошью ^U/^D.
31st-Aug-2007 02:50 am (UTC)
Это потому что появился тред c участием Линуса Торвальдса, Инго Молнара и Алана Кокса на kerneltrap который потом перекочевал на slashdot. Вот все и ринулись делать правки в /etc/fstab.
31st-Aug-2007 02:52 am (UTC)
В мохнатом 199x году надо было хоть тресни иметь SCSI ;-)
31st-Aug-2007 06:21 am (UTC)
а у меня со сменой интерфейса автоматически меняются привычки. поэтому в юниксе | less и хлобысь пробелами -- нормально. А для эксплорера виндовса тоже стало открытием :)
Но куда большим открытием стало, что в экселе оказывается перевод строки в ячейке делается по Alt-Enter. Вот этого в самом деле не хватало :)
31st-Aug-2007 06:48 am (UTC)
helge9210
(Вырывая остатки волос) почему я не знал про
[Error: Irreparable invalid markup ('<shift+space>') in entry. Owner must fix manually. Raw contents below.]

(Вырывая остатки волос) почему я не знал про <Shift+space> и всегда пытался нажимать <Del>, как в [X]Emacs?
31st-Aug-2007 06:57 am (UTC)
про noatime слышал давно - наткнулся на нее когда искал как избежать мусора в файлах после краха reiserfs.

про shift-space, space - знал ибо mutt, less и тд.

а вот про shift-tab для обратного движения по контролам диалогов - узнал в этом месяце :)
31st-Aug-2007 08:17 am (UTC)
про shift-space и space знал с 9x года по less'у Ж)
а вот то что это к браузерам применимо - понял недавно :)
31st-Aug-2007 08:49 am (UTC)
Про space знал ещё до того, как стал работать с PC. Потому как классе (примерно) в 7-м попался мне толстый бумажный мануал по MS-DOS 4.0 (на русском), который я зачитал до дыр и в котором узнал много гадости, вроде того, как работать с edlin'ом. На фоне МК-52 мозг разъедало изрядно.

Про shift-space с удивлением узнал на БОРе на этой неделе. Ну не было в DOSовском more прокрутки назад. Впрочем, это ерунда --и я знаю кун-фу-- по сравнению с Shift-Down Arrow или однократным нажатием Ctrl в Konqueror'е.

А вот на тему noatime я как-то не парился. Когда вспоминаю про эту штуку — включаю noatime и не компостирую себе мозги. Гораздо более ядовитый вопрос при установке системы — какую же, чёрт побери, файловую систему выбрать? После тягостных раздумий оставляю банальную ext3, ибо нефиг.
31st-Aug-2007 09:59 am (UTC)
У меня более интересный вопрос. Почему именно твой этот пост оказался у меня загруженным в ЖЖ, когда я пошёл по адресу http://www.livejournal.com/update.bml ?..
31st-Aug-2007 01:25 pm (UTC)
Space в качестве "умного" PgDown есть в некоторых мелкомягких программах. Правда, редко документирован почему-то. Кроме браузера Space ещё работает в Outlook Express: при чтении сообщения, текст листается как с PgDown, а потом переходит к следующему непрочитанному сообщению.
31st-Aug-2007 08:28 pm (UTC)
Люблю в незнакомом софте заглянуть в раздел hotkeys - сразу все редко запоминается, но 2-3 раз достаточно, чтобы запомнить все самое удобное.
1st-Sep-2007 08:14 am (UTC)
Space - безумно старо;) А вот shift+Space - работает разве что в браузерах. В less у меня не работает (наверно, нужен терминал, у которого shift+Space даёт отдельный код - xterm+screen такого у меня не даёт).

Из других полезняшек имеет смысл упомянуть, что в gtk полях ввода (посему в юниксовых mozilla/firefox/etc.) можно набирать произвольный символ через u$hexcode держа всё время нажатым ctrl+shift (до 2.15 'u' не ставится). Ѣ, например:)

А с noatime другая фигня - ты ж, наверно, на линуксе? BSD'шные softupdates дают тут ускорение сравнимое с noatime. По идее, ext3 и прочие - тоже должны (хотя вопрос в размере журнала). Но для всех разделов вообще я бы такое не ставил. Например, для автоочищаемого /tmp режим noatime противопоказан. И могут быть ещё какие-то заранее не предсказуемые грабли.
2nd-Sep-2007 11:30 am (UTC)
Улыбнуло ;)

про 90е годы прошлого века - особенно! ;) less тоже люблю, а вот в браузерах подобный скроллинг был неожиданностью. Но после Google Reader'а так привык к этим комбинациям, что потом, когда понял, что оно почти везде таким образом работает, уже и не удивился вовсе.
3rd-Sep-2007 08:23 am (UTC) - ага :)
из недавних открытий ещё опция --color у грепа :)

это как community knowledge - всплывает периодически :)
4th-Sep-2007 01:44 pm (UTC)
Вспомнилось:
В 25 лет я узнал, что фигурки в тетрисе можно переворачивать.
5th-Sep-2007 04:43 am (UTC)
черт, где пробел в нокии5500? :)
7th-Sep-2007 09:09 am (UTC)
я одно время привык читать почту в гнусе, что потом происходили странные казусы - space там листает вниз, а вот листание вверх было на del, что очень удобно, но несовместимо с другими почтовыми программами :-)
3rd-Oct-2007 08:50 pm (UTC)
/var, /usr и /home

Тогда такой вопрос, а что обязательно нужно монтировать c atime?
This page was loaded May 20th 2008, 8:36 pm GMT.