bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
04.01.2010 11:50
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
05.01.2010 16:57
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
08.01.2010 15:35
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
14.01.2010 20:24
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
06.02.2010 17:59
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
11.02.2010 18:43
|
|
|
|
dtbeaver
|
латентный вантузоид
|
|
|
|
Рег.: 04.01.2005
|
Сообщений: 7267
|
|
Рейтинг: 8189
|
|
lamerkit
[re: bmv]
16.02.2010 09:42
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
18.02.2010 17:32
|
|
|
|
DizzyDen
|
достаточно добр
|
|
|
|
Рег.: 04.03.2003
|
Сообщений: 51426
|
Из: http://лакалхвост
|
Рейтинг: 13547
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
18.02.2010 23:44
|
|
|
Не знаю даже, куда запостить, сейчас тут обнаружил. Если у кого будут нубские проблемы с джеком... 1. По дефолту в настройках jackd стоит период тайм-аута 500 мс. Этого, может быть, достаточно для больших, студийных и робастных production level-систем, но маленький домашний компьютер такое не потянет. В итоге, загружаясь, клиент почти сразу получает таймаут. Умные клиенты (lmms) начиают реконнектиться. В консоли сообщений сервера это выглядит как постоянная зомбификация клиента и запрос его на коннект под новым именем. Менее продвинутые (как ни печально, синтезаторы - aeolus, fst) просто тупо затыкаются, звуков не издают и виду не подают. Я поставил пять секунд - в десять раз больше дефолта - и таки наконец сумел запустить aeolus, и он даже поиграл немного. 2. В настройках джека тип МИДИ-драйвера (в qjackctl это левый нижний угол вкладки Settings диалога Options) лучше поставить в seq. Тогда для каждого альсового МИДИ-порта будет создан jack-midi-адаптер. Дело в том, что секвенсоры (qtractor и muse, например) почему-то имеют alsa-midi-порты, а jack-midi напрочь игнорируют; а некоторые синтезаторы - fst - поступают ровно наоборот. Если МИДИ-драйвер выставлен в none, то не встретиться им никак.
Обсуждение этого сообщения (1)
|
If stateless paradigm is good for your code, why shouldn't it be for your country? |
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
01.03.2010 18:17
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
03.03.2010 18:36
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
10.03.2010 20:10
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
10.03.2010 20:26
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
12.03.2010 14:52
|
|
|
|
DizzyDen
|
достаточно добр
|
|
|
|
Рег.: 04.03.2003
|
Сообщений: 51426
|
Из: http://лакалхвост
|
Рейтинг: 13547
|
|
Re: dd: Команда, которая не похожа на другие
[re: bmv]
18.03.2010 00:50
|
|
|
Как, имея трек прошлогодней, в общем-то, прогулки в формате gps, соорудить адов скрипт, чтоб дико подсчитать, какие были параметры движения с 9:00 до 11:00 по Гринвичу, например?
code: $ gpsbabel -i gpx -f molochnoje.gpx -x track,speed,merge,start=2009022309,stop=2009022311 -o gpx -F - | gawk '
BEGIN {
FS = "[><]"
oldtm = 0
odo = 0
max = 0
fulltime = 0
firsttime = 1
deltat = 0
}
/time/ {
if(firsttime) {
firsttime = 0;next
}
sub("T","\\ ",$3)
sub("Z","",$3)
getTime = "date -ud " $3 " +%s"
getTime | getline tm
close(getTime)
if(oldtm > 0) deltat = tm - oldtm
oldtm = tm
fulltime += deltat
}
/speed/ {
if(max < $3) max = $3
odo += $3 * deltat
}
END {
printf("Tim: %f\nMax: %f kmph\nOdo: %f km\nAvg: %f kmph\n", fulltime, max * 3.6, odo / 1000, odo * 3.6 / fulltime)
}'
Tim: 7185.000000
Max: 31.420217 kmph
Odo: 12.481229 km
Avg: 6.253643 kmph
Это если имелся gpx, в котором была хотя бы такая информация на каждую точку трека:
code: <trkpt lat="59.246628284" lon="39.833421707">
<ele>110.208252</ele>
<time>2009-02-23T11:54:46Z</time>
</trkpt>
Следует решительнее обратить внимание на параметры фильтра для гпсбабеля: start и stop - ограничения по времени, merge - склеить все треки в один; speed - означает, что для каждой точки трека будет дополнительно синтезировано поле "<speed></speed>". gpsbabel, душка, размещает его, как и поле <time> на отдельной строке, что упрощает быдлопарсинг обработку статданных на awk. То что идет после пайпа, уже не столь интересно, не считая такого момента:
code: /time/ {
if(firsttime) {
firsttime = 0;next
}
Обусловлен он тем, что gpsbabel поместит в начало результирующего gpx таймстамп, когда этот gpx создан. В моем случае это через год с лишним после создания трека, что подарило немало чудесных минут дебага. Ну и да, наконец узнал, как в авк закрываются пайпы команд.
Начать обсуждение
|
If stateless paradigm is good for your code, why shouldn't it be for your country? |
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: Интересные ссылки, HOWTO, tips и т.д. постим здесь
[re: bmv]
24.03.2010 18:58
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: Интересные ссылки, HOWTO, tips и т.д. постим здесь
[re: bmv]
26.03.2010 12:24
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: Интересные ссылки, HOWTO, tips и т.д. постим здесь
[re: bmv]
04.04.2010 20:31
|
|
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: Интересные ссылки, HOWTO, tips и т.д. постим здесь
[re: bmv]
07.04.2010 21:57
|
|
|
|
unkulunkulu
|
unkulunkulunkulu
|
|
|
|
Рег.: 12.11.2006
|
Сообщений: 18453
|
Из: 13000
|
Рейтинг: 11759
|
|
Re: Интересные ссылки, HOWTO, tips и т.д. постим здесь
[re: bmv]
08.04.2010 12:03
|
|
|
Немного оффтоп, и, наверняка боян, но я допер только сегодня: юзеры gvim под виндой, ставьте cygwin, прописывайте его в PATH (если сильно брезгуете, то можно отдельно только для gvim, а не на всю систему). И будет очень круто. Ведь фильтрация через команды - одно из мощных удобств этого редактора
Обсуждение этого сообщения (3)
|
|