std.tech: INSTEAD технологии


1 . . . 3 4
Reply to: u6ENMDRcS528PGwEZS4S
From: lnp3 (syscall,35) 08.08.18 12:50 UTC
To: Andrew Lobanov
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> я Emacs MultiMedia System юзаю

Это потрясающая вещь! Завидую, сам-то я так и не сдружился с Emacs, хотя периодически возвращаюсь к нему. Где-то видел сообщение о пакете Instead-mode для Emacs, но так и не нашёл его, а жаль - был бы повод снова переехать в эту замечательную среду.

Reply to: YKgUvPARbCPBzbqiCzqp
From: Anotheroneuser (syscall,27) 08.08.18 13:01 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> Это потрясающая вещь! Завидую, сам-то я так и не сдружился с Emacs, хотя периодически возвращаюсь к нему
Я только приступил к изучению. Присоединяйся. Будем тупорылить вместе.

Reply to: 6TyyOoMy4KxUi5tWbobo
From: lnp3 (syscall,35) 08.08.18 13:45 UTC
To: Anotheroneuser
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> Я только приступил к изучению.

Если пакет Instead-mode найдётся, обязательно добью Emacs и выкину остальные костыли))

Reply to: rl8GgqJ3wqTsL2HO2NzC
From: Andrew Lobanov (tavern,1) 09.08.18 03:45 UTC
To: Anotheroneuser
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
AL>> Оно самое. Но оно требует некоторой настройки

Anotheroneuser> Да, правда )) У меня уже требует вовсю.
Anotheroneuser> Вот два снимка. Пытаюсь разобраться
Anotheroneuser> 1. https://yadi.sk/i/iZPvDb6E3a2gTL
Anotheroneuser> 2. https://yadi.sk/i/TLr6JNf43a2hJd

Нужно то, что между ними. Вообще вот мой вариант конфигурации:

====
;;;
;;; EMMS
;;;
(require 'emms-setup)
(require 'emms-volume)
(require 'emms-player-simple)
(emms-all)
(setq emms-mode-line-format "")
(emms-playing-time-enable-display)
(define-emms-simple-player xmp '(file)
  (regexp-opt '(".AMF" ".ADSC" ".669" ".DIGI" ".DBM" ".MDL" ".PSM" ".FAR"
		".FT" ".XM" ".GMC" ".IMF" ".IT" ".LIQ" ".MTM" ".NTP"
		".MMD0" ".MMD1" ".MMD2" ".MMD3" ".OKTA"	".PTM" ".MOD"
		".PT36" ".EMOD" ".RTM" ".STM" ".S3M" ".SFX" ".ST26" ".ULT"
		".amf" ".adsc" ".digi" ".dbm" ".mdl" ".psm" ".far"
		".ft" ".xm" ".gmc" ".imf" ".it" ".liq" ".mtm" ".ntp"
		".mmd0" ".mmd1" ".mmd2" ".mmd3" ".okta"	".ptm" ".mod"
		".pt36" ".emod" ".rtm" ".stm" ".s3m" ".sfx" ".st26" ".ult")) "xmp" "-q")
(define-emms-simple-player zxtune123 '(file)
  (regexp-opt '(".pt3" ".PT3" ".ay" ".AY" ".stp" ".STP" ".stc" ".STC"
				".stp1" ".STP1"	".pt2" ".PT2")) "zxtune123" "--silent")
(define-emms-simple-player sidplay '(file)
  (regexp-opt '(".SID" ".sid")) "sidplayfp" "-q")
(define-emms-simple-player mpg '(file)
  (regexp-opt '(".mp3" ".MP3")) "mpg321" "-q" "b 2048")
(setq emms-player-list '(emms-player-mpg
			 emms-player-ogg123
			 emms-player-xmp
			 emms-player-zxtune123
			 emms-player-sidplay))
(setq emms-volume-amixer-control "Master")
====

Однако тут много лишнего. xmp, zxtune123 и sidplayfp тебе вряд ли нужны. Так что можно сократить до

====
;;;
;;; EMMS
;;;
(require 'emms-setup)
(require 'emms-volume)
(require 'emms-player-simple)
(emms-all)
(setq emms-mode-line-format "")
(emms-playing-time-enable-display)
(define-emms-simple-player mpg '(file)
  (regexp-opt '(".mp3" ".MP3")) "mpg321" "-q" "b 2048")
(setq emms-player-list '(emms-player-mpg
			 emms-player-ogg123
(setq emms-volume-amixer-control "Master")
====

Этого уже достаточно для прослушивания ogg и mp3 файлов.

Для более удобного управления можно добавить ещё вот такое

====
;; Emms key bindings
(global-set-key (kbd "C-x p") 'emms-pause)
(global-set-key (kbd "C-<") 'emms-volume-lower)
(global-set-key (kbd "C->") 'emms-volume-raise)

;; *EMMS Playlist* key bindings
(define-key emms-playlist-mode-map (kbd "SPC") 'emms-pause)
(define-key emms-playlist-mode-map (kbd "<") 'emms-volume-lower)
(define-key emms-playlist-mode-map (kbd ">") 'emms-volume-raise)
====

В любом буфере будут работать C-x p для паузы, C-< и C-> для управления громкостью. В буфере плейлиста будет пробел для паузы, < и > для управления громкостью.

Reply to: YKgUvPARbCPBzbqiCzqp
From: Andrew Lobanov (tavern,1) 09.08.18 03:45 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
>> я Emacs MultiMedia System юзаю
lnp3> Это потрясающая вещь! Завидую, сам-то я так и не сдружился с Emacs, хотя периодически возвращаюсь к нему. Где-то видел сообщение о пакете Instead-mode для Emacs, но так и не нашёл его, а жаль - был бы повод снова переехать в эту замечательную среду.

Да. Emacs меня поразил. Причём не тогда, когда я начал его использовать, а гораздо позже, когда я понял идею лиспа и лисп-машины. А автор пакета instead-mode как раз я, но в нём больше нет смысла, так как он был заточен только для stead2.

Ещё есть у меня есть вот такая поделка https://github.com/spline1986/fb2-mode

Сыроватая, но пользоваться можно. А так как в имаксе есть из коробки отличные закладки, становится и вовсем неплохо. Правда сам я читаю со смартфона =)

Reply to: iQZX00zCE8QGI4Osd9dV
From: Andrew Lobanov (tavern,1) 09.08.18 03:45 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
>> Я только приступил к изучению.
lnp3> Если пакет Instead-mode найдётся, обязательно добью Emacs и выкину остальные костыли))

К сожалению, не найдётся. Да и смысла в нём сейчас не так уж много. Под stead3 надо писать моду, но пока не очень до неё да и не знаю как лучше сделать.

По сути, там не так много было возможно. Был поиск сцен, объектов и диалогов да возможность запустить instead с текущим файлом.

Reply to: kzv40HCqaR9VISXL76eh
From: Anotheroneuser (syscall,27) 09.08.18 05:07 UTC
To: Andrew Lobanov
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
Благодарю :) сейчас попробую..
По-первой, даже и не верится, что получится что-то

Reply to: z22ysVJ0Efrg7syklNCA
From: lnp3 (syscall,35) 09.08.18 09:04 UTC
To: Andrew Lobanov
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> Emacs меня поразил. Причём не тогда, когда я начал его использовать, а гораздо позже, когда я понял идею лиспа и лисп-машины.
Вот-вот, я плохо знаю Emacs, но уже при первом знакомстве, понял, что лисп мне нравится.

> заточен только для stead2
Жаль, но я всё равно буду терзать Emacs, чем-то привлекает, пока не понял, чем. Правда, набираю текст в огромных количествах уже много лет, глядя на клавиатуру, а это для Emacs зло. Тут нужен слепой 10-пальцевый метод набора.

> автор пакета instead-mode как раз я
Снимаю шляпу!

> есть у меня есть вот такая поделка https://github.com/spline1986/fb2-mode
Это ещё раз подчёркивает красоту и простоту лиспа.

Reply to: 3zff8m1Qiun3sjySzwYC
From: lnp3 (syscall,35) 09.08.18 09:07 UTC
To: Andrew Lobanov
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> Был поиск сцен, объектов и диалогов да возможность запустить instead с текущим файлом.
Это не так уж и мало.

Reply to: ynlDX5iOdhK2Z20PnZri
From: Anotheroneuser (syscall,27) 09.08.18 09:40 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> Правда, набираю текст в огромных количествах уже много лет, глядя на клавиатуру, а это для Emacs зло. Тут нужен слепой 10-пальцевый метод набора.

Короче, поделюсь опытом.
Десятипальцевый осваивал с 2017 г. по программе «Стамина».
Когда пришла запоздалая мысль, что надо пользоваться Emacs, понял, что одного русского десятипальцевого мало. Надо ещё и английский. И вот только-только начинаю. С диким скрипом )

Ещё с большим скрипом происходит непосредственно работа с клавиатурой на английской раскладке..
Переключаешь её и хочешь набрать команду. Мысленно обращаешься к той части своей памяти, где по идее должно находиться местоположение английских клавиш.
А там -- бездонная чёрная пустота, в которой крутятся снежинки (откуда-то из Пелевина)

Программу хотел порекомендовать.
Под Линукс она тоже есть, но особенности её установки мне не понравились. Поэтому, запускаю её в виртуальной винде.

Reply to: oGzesKlj5ctYgxa7Q1Qd
From: Andrew Lobanov (tavern,1) 09.08.18 10:17 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
>> Был поиск сцен, объектов и диалогов да возможность запустить instead с текущим файлом.
lnp3> Это не так уж и мало.

Так оно. Надо будет подумать как всё таки парсить объекты в stead3 чтобы поиск производился по nam. В старом апи то было просто.

Reply to: B6hFw8P8bWEddsOiKx2o
From: lnp3 (syscall,35) 09.08.18 10:28 UTC
To: Anotheroneuser
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> Десятипальцевый осваивал с 2017 г. по программе «Стамина».
Я нашёл хороший онлайн-тренажёр: https://vse10.ru . Пока нравится.

> Мысленно обращаешься к той части своей памяти, где по идее должно находиться местоположение английских клавиш.
Тут у меня всё проще, набираю на обоих языках много лет и помню клавиатуру прекрасно, но оторвать глаза от неё не могу. От этого появляются ошибки, хоть и скорость набора большая.

Reply to: yc4K2zKIelwcnIa78qCz
From: lnp3 (syscall,35) 09.08.18 10:30 UTC
To: Andrew Lobanov
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> Надо будет подумать как всё таки парсить объекты в stead3 чтобы поиск производился по nam. В старом апи то было просто.
Буду рад, если получится, но очередной подход к Emacs уже начал.

Reply to: DglVtjkJUZDoA2LxQFnm
From: Anotheroneuser (syscall,27) 09.08.18 10:37 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> Я нашёл хороший онлайн-тренажёр: https://vse10.ru . Пока нравится.
Посмотрел достижения: https://vse10.ru/rating/
Офигеть -- там есть люди, которые без ошибок набирают 998 знаков в минуту.

Reply to: DglVtjkJUZDoA2LxQFnm
From: btimofeev (tavern,13) 09.08.18 16:34 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> > Десятипальцевый осваивал с 2017 г. по программе «Стамина».
lnp3> Я нашёл хороший онлайн-тренажёр: https://vse10.ru . Пока нравится.

+1. Я в разное время пробовал соло на клавиатуре, стамину и ещё что-то. Но vse10.ru почему-то больше всех понравился.

Reply to: kkL1V7YDcCUCiuz8JK06
From: Anotheroneuser (syscall,27) 09.08.18 16:51 UTC
To: btimofeev
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
btimofeev> +1. Я в разное время пробовал соло на клавиатуре, стамину и ещё что-то. Но vse10.ru почему-то больше всех понравился.

Ну да, хорошая штука -- сейчас, как раз, тыкал её.
Попутно утонул на час в клавогонках. Действительно, можно долбить под тысячу символов в минуту. С ума сойти. Но для пальцев это, наверное, даром не проходит?

Reply to: oYgYm8KDV7uaS5bAWghV
From: lnp3 (syscall,35) 09.08.18 16:54 UTC
To: Anotheroneuser
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> для пальцев это, наверное, даром не проходит?
Главное - запястья правильно класть, иначе без рук можно остаться.

Reply to: xnPbSwLrqn2GWCnwdMjZ
From: Anotheroneuser (syscall,27) 09.08.18 17:04 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> Главное - запястья правильно класть, иначе без рук можно остаться.

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

Reply to: xnPbSwLrqn2GWCnwdMjZ
From: Anotheroneuser (syscall,27) 09.08.18 17:09 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> ... без рук можно остаться.

В «The Ghost In The Shell» это проблемой не считалось:
https://yandex.ru/images/search?text=the%20ghost%2 0in%20the%20shell%20cyber%20hands&img_url=https%3A %2F%2Fi.ytimg.com%2Fvi%2Ftn85ZiYe764%2Fmaxresdefau lt.jpg&pos=13&rpt=simage&lr=28

Reply to: ilKXpPt7qPs3PJ9vMGmU
From: lnp3 (syscall,35) 09.08.18 17:11 UTC
To: Anotheroneuser
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
> Некоторые пишут, что локти должны лежать на столе, а запястья -- упираться в стол, чтобы пальцы болтались над клавиатурой. Некоторые -- что локти должны висеть в воздухе, чтобы всё там куда-то свободно ходило.
У Шахиджаняна, который Соло на клавиатуре, было подробно и правильно об этом написано. Вот, например: https://ergosolo.ru/reviews/health/correct_seat/

Reply to: K3qFXwq0KCoizwQZZyFm
From: Anotheroneuser (syscall,27) 09.08.18 17:16 UTC
To: lnp3
Subject: Re: Освоение BASH, The Super Dimension Fortress (SDF)
lnp3> У Шахиджаняна, который Соло на клавиатуре, было подробно и правильно об этом написано. Вот, например: https://ergosolo.ru/reviews/health/correct_seat/
Действительно, хорошо написано. Спасибо

1 . . . 3 4