dastapov: (Default)
[personal profile] dastapov
Во френдленте пробежала череда постов о том, что оказывается можно листать странички в браузере при помощи Space и Shift-Space, обычно - с комментарием типа "Обана! 5/10/15 лет за компом, и не знал!".

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

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

Спрашивается в задаче - почему я не сделал это раньше? Например, параллельно с появлением DMA transfers в мохнатом 199x году :)

(no subject)

Date: 2007-08-30 09:05 pm (UTC)
From: [identity profile] stifff.livejournal.com
хм... спейс вроде со времен голого деда был... Даже байка (?) была, что ктото к спейсу педаль пределал и ей листал =)

(no subject)

Date: 2007-08-30 09:30 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Ну, less - он еще древнее. Гораздо древнее.

(no subject)

From: [identity profile] tilibomkin.livejournal.com - Date: 2007-08-31 05:25 am (UTC) - Expand

(no subject)

Date: 2007-08-30 09:31 pm (UTC)
From: [identity profile] webushka.livejournal.com
Легендарный [livejournal.com profile] tobotras подключал midi-педали. Чтобы спокойно есть суп, читая почту в emacs'е :)

(no subject)

Date: 2007-08-30 09:14 pm (UTC)
From: [identity profile] dil.livejournal.com
Читайте доку, она рулез :)

P.S. Я, честно говоря, и сам не читаю :)

(no subject)

Date: 2007-08-30 09:19 pm (UTC)
From: [identity profile] ex-ivlad.livejournal.com
/home я б десять раз подумал, прежде чем с noatime монтировать. Потому, что ты потом про это забудешь, а потом начнешь удивляться странной работе make

(no subject)

Date: 2007-08-30 09:29 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Либо я что-то пропустил, либо одно из двух. Он же вроде на mtime смотрит?

(no subject)

From: [identity profile] ex-ivlad.livejournal.com - Date: 2007-08-30 09:40 pm (UTC) - Expand

(no subject)

From: [identity profile] dil.livejournal.com - Date: 2007-08-30 09:29 pm (UTC) - Expand

(no subject)

From: [identity profile] fk0.livejournal.com - Date: 2007-08-30 09:31 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_adept_/ - Date: 2007-08-30 09:32 pm (UTC) - Expand

(no subject)

From: [identity profile] ex-ivlad.livejournal.com - Date: 2007-08-30 09:47 pm (UTC) - Expand

(no subject)

From: [identity profile] ndion.livejournal.com - Date: 2007-08-30 10:13 pm (UTC) - Expand

(no subject)

From: [identity profile] voldmar.livejournal.com - Date: 2007-08-31 12:41 pm (UTC) - Expand

(no subject)

From: [identity profile] ndion.livejournal.com - Date: 2007-08-31 12:46 pm (UTC) - Expand

Re: Reply to your comment...

From: [identity profile] voldmar.livejournal.com - Date: 2007-08-31 12:55 pm (UTC) - Expand

(no subject)

From: [identity profile] ex-ivlad.livejournal.com - Date: 2007-08-30 09:50 pm (UTC) - Expand

(no subject)

From: [identity profile] egorfine.livejournal.com - Date: 2007-08-30 09:36 pm (UTC) - Expand

(no subject)

From: [identity profile] gvy.livejournal.com - Date: 2007-08-30 11:00 pm (UTC) - Expand

(no subject)

From: [identity profile] ex-feuerbach769.livejournal.com - Date: 2007-09-02 06:05 am (UTC) - Expand

(no subject)

Date: 2007-08-31 12:07 am (UTC)
From: [identity profile] bacek.livejournal.com
+ nodiratime ещё.

(no subject)

Date: 2007-08-31 02:52 am (UTC)
From: [identity profile] ex-flamy745.livejournal.com
Это подмножество noatime

(no subject)

From: [identity profile] bacek.livejournal.com - Date: 2007-08-31 05:23 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_adept_/ - Date: 2007-08-31 06:03 pm (UTC) - Expand

(no subject)

From: [identity profile] ex-flamy745.livejournal.com - Date: 2007-08-31 07:51 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_adept_/ - Date: 2007-08-31 07:52 pm (UTC) - Expand

(no subject)

Date: 2007-08-31 02:06 am (UTC)
From: [identity profile] http://users.livejournal.com/_kleptos_/
Хм, а у меня почему-то less не воспринимает shif+space, точнее воспринимает просто как space.
Листаю с помошью ^U/^D.

(no subject)

Date: 2007-08-31 06:20 am (UTC)
From: [identity profile] r-a-d.livejournal.com
попробуй ctrl+f и ctrl-b

(no subject)

From: [identity profile] http://users.livejournal.com/_kleptos_/ - Date: 2007-08-31 06:30 am (UTC) - Expand

(no subject)

From: [identity profile] r-a-d.livejournal.com - Date: 2007-08-31 07:24 am (UTC) - Expand

(no subject)

From: [identity profile] akhavr.livejournal.com - Date: 2007-08-31 09:41 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_kleptos_/ - Date: 2007-08-31 11:49 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_adept_/ - Date: 2007-08-31 06:04 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_kleptos_/ - Date: 2007-09-01 12:27 am (UTC) - Expand

(no subject)

Date: 2007-08-31 02:50 am (UTC)
From: [identity profile] ex-flamy745.livejournal.com
Это потому что появился тред c участием Линуса Торвальдса, Инго Молнара и Алана Кокса на kerneltrap который потом перекочевал на slashdot. Вот все и ринулись делать правки в /etc/fstab.

(no subject)

Date: 2007-08-31 02:52 am (UTC)
From: [identity profile] arkanoid.livejournal.com
В мохнатом 199x году надо было хоть тресни иметь SCSI ;-)

(no subject)

Date: 2007-08-31 06:05 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
В том мохнатом году я был зеленым студентом, и точно бы треснул, если бы захотел иметь scsi :)

(no subject)

Date: 2007-08-31 06:21 am (UTC)
From: [identity profile] dragon-j.livejournal.com
а у меня со сменой интерфейса автоматически меняются привычки. поэтому в юниксе | less и хлобысь пробелами -- нормально. А для эксплорера виндовса тоже стало открытием :)
Но куда большим открытием стало, что в экселе оказывается перевод строки в ячейке делается по Alt-Enter. Вот этого в самом деле не хватало :)

(no subject)

Date: 2007-08-31 06:48 am (UTC)
From: [identity profile] helge9210.livejournal.com
(Вырывая остатки волос) почему я не знал про
[Error: Irreparable invalid markup ('<shift+space>') in entry. Owner must fix manually. Raw contents below.]

(Вырывая остатки волос) почему я не знал про <Shift+space> и всегда пытался нажимать <Del>, как в [X]Emacs?

(no subject)

Date: 2007-09-03 08:36 am (UTC)
From: [identity profile] p1r4nh4.livejournal.com
Гыгы, а я жал бекспейс и напрягался, почему фокс в предыдущую страницу уходит. :)

(no subject)

Date: 2007-08-31 06:57 am (UTC)
From: [identity profile] akshaal.livejournal.com
про noatime слышал давно - наткнулся на нее когда искал как избежать мусора в файлах после краха reiserfs.

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

а вот про shift-tab для обратного движения по контролам диалогов - узнал в этом месяце :)

(no subject)

Date: 2007-08-31 08:17 am (UTC)
From: [identity profile] blinalexya.livejournal.com
про shift-space и space знал с 9x года по less'у Ж)
а вот то что это к браузерам применимо - понял недавно :)

(no subject)

Date: 2007-08-31 08:49 am (UTC)
kastaneda: (Default)
From: [personal profile] kastaneda
Про space знал ещё до того, как стал работать с PC. Потому как классе (примерно) в 7-м попался мне толстый бумажный мануал по MS-DOS 4.0 (на русском), который я зачитал до дыр и в котором узнал много гадости, вроде того, как работать с edlin'ом. На фоне МК-52 мозг разъедало изрядно.

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

А вот на тему noatime я как-то не парился. Когда вспоминаю про эту штуку — включаю noatime и не компостирую себе мозги. Гораздо более ядовитый вопрос при установке системы — какую же, чёрт побери, файловую систему выбрать? После тягостных раздумий оставляю банальную ext3, ибо нефиг.

(no subject)

Date: 2007-08-31 10:52 am (UTC)
ext_642892: (Default)
From: [identity profile] gvy.livejournal.com
Отчасти здесь, но там самое главное не особо рассказано -- недостатки. Надо бы дописать (reiser3 разлетается редко, но метко; xfs сейчас крайне не любит падений питания/ядра -- нулит файлы, это типа security feature, которую сейчас будто добрались сделать отрываемой, но ещё не; ext3 -- дубовая, но способна убить всё I/O, если оно активное).

Для активного I/O могу рекомендовать xfs+noatime (говорят, внешний журнал ещё хорошо помогает) и UPS. ФС уникальна тем, что является extent-based (помогает поддерживать разумный уровень фрагментации), а также умеет delayed block allocation (что и помогает с жёстким I/O), помимо вменяемого хранения каталогов.

PS: последсткия #2616 про noatime (это в ALT 4.0 Server) ;-)

(no subject)

From: [personal profile] kastaneda - Date: 2007-08-31 11:27 am (UTC) - Expand

(no subject)

From: [identity profile] gvy.livejournal.com - Date: 2007-08-31 01:30 pm (UTC) - Expand

(no subject)

From: [personal profile] kastaneda - Date: 2007-08-31 01:35 pm (UTC) - Expand

(no subject)

From: [identity profile] gvy.livejournal.com - Date: 2007-08-31 01:51 pm (UTC) - Expand

(no subject)

Date: 2007-08-31 09:59 am (UTC)
From: [identity profile] dendik.livejournal.com
У меня более интересный вопрос. Почему именно твой этот пост оказался у меня загруженным в ЖЖ, когда я пошёл по адресу http://www.livejournal.com/update.bml ?..

(no subject)

Date: 2007-08-31 06:09 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
1)Заговор?
2)СУП-наведенные глюки?

(no subject)

From: [identity profile] dendik.livejournal.com - Date: 2007-08-31 08:05 pm (UTC) - Expand

(no subject)

Date: 2007-08-31 01:25 pm (UTC)
ak_47: (Default)
From: [personal profile] ak_47
Space в качестве "умного" PgDown есть в некоторых мелкомягких программах. Правда, редко документирован почему-то. Кроме браузера Space ещё работает в Outlook Express: при чтении сообщения, текст листается как с PgDown, а потом переходит к следующему непрочитанному сообщению.

(no subject)

Date: 2007-08-31 08:28 pm (UTC)
From: [identity profile] volger.livejournal.com
Люблю в незнакомом софте заглянуть в раздел hotkeys - сразу все редко запоминается, но 2-3 раз достаточно, чтобы запомнить все самое удобное.

(no subject)

Date: 2007-09-01 08:14 am (UTC)
netch: (Default)
From: [personal profile] netch
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 противопоказан. И могут быть ещё какие-то заранее не предсказуемые грабли.

(no subject)

Date: 2007-09-04 01:00 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
В less у меня не работает

И не должно. Я имел в виду (но нормально не сказал), что если софтина умеет листать по space - то наверняка есть shortcut для листания назад. Читаем доку, находим, используем.

(no subject)

From: [personal profile] netch - Date: 2007-09-04 01:15 pm (UTC) - Expand

(no subject)

From: [identity profile] neveripe.livejournal.com - Date: 2007-09-20 05:09 am (UTC) - Expand

(no subject)

Date: 2007-09-02 11:30 am (UTC)
From: [identity profile] gleb-reys.livejournal.com
Улыбнуло ;)

про 90е годы прошлого века - особенно! ;) less тоже люблю, а вот в браузерах подобный скроллинг был неожиданностью. Но после Google Reader'а так привык к этим комбинациям, что потом, когда понял, что оно почти везде таким образом работает, уже и не удивился вовсе.

ага :)

Date: 2007-09-03 08:23 am (UTC)
From: [identity profile] fenikso.livejournal.com
из недавних открытий ещё опция --color у грепа :)

это как community knowledge - всплывает периодически :)

(no subject)

Date: 2007-09-04 01:44 pm (UTC)
From: [identity profile] jan2ary.livejournal.com
Вспомнилось:
В 25 лет я узнал, что фигурки в тетрисе можно переворачивать.

(no subject)

Date: 2007-09-05 04:43 am (UTC)
From: [identity profile] zhuk-s.livejournal.com
черт, где пробел в нокии5500? :)

(no subject)

Date: 2007-09-05 08:00 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Т.е. shift ты уже нашел? :)

(no subject)

Date: 2007-09-07 09:09 am (UTC)
From: [identity profile] alexott.livejournal.com
я одно время привык читать почту в гнусе, что потом происходили странные казусы - space там листает вниз, а вот листание вверх было на del, что очень удобно, но несовместимо с другими почтовыми программами :-)

(no subject)

Date: 2007-10-03 08:50 pm (UTC)
From: [identity profile] serge-matveev.livejournal.com
/var, /usr и /home

Тогда такой вопрос, а что обязательно нужно монтировать c atime?

(no subject)

Date: 2007-10-13 07:30 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Я монтировал с atime var, usr и home просто потому, что все остальное слишком мелкое и слишком редко используется, вот и все :)

(no subject)

From: [identity profile] serge-matveev.livejournal.com - Date: 2007-10-13 07:42 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_adept_/ - Date: 2007-10-15 10:51 am (UTC) - Expand

(no subject)

From: [identity profile] serge-matveev.livejournal.com - Date: 2007-10-15 10:55 am (UTC) - Expand

(no subject)

From: [identity profile] serge-matveev.livejournal.com - Date: 2007-10-16 08:12 am (UTC) - Expand

Profile

dastapov: (Default)
Dmitry Astapov

May 2022

M T W T F S S
       1
2345678
9101112131415
161718 19202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags