LINUX.ORG.RU

Сообщения router

 

Что можно почитать о производительности скриптов на powershell?

Доброго времени суток

Сабж. Производительность скрипта перестала устраивать.

Городить костыли с распараллеливанием и очередью задач пока не хочется - те объёмы данных, что гоняет скрипт, можно обрабатывать на порядки быстрее

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

Что посоветуете почитать?

З.Ы. powershell в linux нафиг никому не сдался, но он есть. Так что формально не оффтопик :)

 ,

router
()

RPM: как победить «file listted twice» ?

Доброго времени суток

Сабж. К сожалению, в aix 7.1 + rpm 3.0.5 это не warning, а error.

При этом предложенные stackoverflow %dir и %exclude не принимаются - скорее всего слишком старый rpm. И обновить его по понятной причине не получится

другой совет на stackoverflow предлагает делать избыточное описание так, чтобы дублирования не было. Т.е. не назначать права не на весь каталог, а на отдельные файлы. Хотелось бы этого избежать

Есть ли другие варианты?

 

router
()

Прерывается сборка RPM под AIX

Доброго времени суток

Есть необходимость собрать xymon-client для aix Использую spec файл, с которым без проблем собрал этот пакет под rhel

Для начала проверил обычный скучный путь configure + make ( без make install ). Сборка проходит не без недостатков, но успешно

После этого пробую собрать rpm. Те же самые шаги с configure ( %setup ) и make ( %build ) проходят аналогично %install выполняется. Затем поиск файлов ( %files ? ), и работа rpm прерывается, в $? ошибка

+ echo *************************************************************************
*************************************************************************
+ echo end install
end install
+ echo *************************************************************************
*************************************************************************
+ exit 0
Processing files: xymon-4.3.28-14
Executing(%doc): /bin/sh -e /var/opt/freeware/tmp/rpm-tmp.24635
+ umask 022
+ cd /opt/freeware/src/packages/BUILD
+ cd xymon-4.3.28
+ DOCDIR=/tmp/xymon-root/opt/freeware/doc/xymon-4.3.28
+ export DOCDIR
+ rm -rf /tmp/xymon-root/opt/freeware/doc/xymon-4.3.28
+ /usr/bin/mkdir -p /tmp/xymon-root/opt/freeware/doc/xymon-4.3.28
+ cp -pr README README.CLIENT Changes COPYING CREDITS RELEASENOTES /tmp/xymon-root/opt/freeware/doc/xymon-4.3.28
+ exit 0
File listed twice: /etc/xymon/critical.cfg
File listed twice: /etc/xymon/critical.cfg.bak
File listed twice: /etc/xymon/tasks.d
File listed twice: /etc/xymon/web
File listed twice: /usr/lib/xymon/client/bin/clientupdate
File listed twice: /usr/lib/xymon/client/bin/logfetch
File listed twice: /usr/lib/xymon/client/ext
File listed twice: /usr/lib/xymon/server/bin/xymonping
File listed twice: /usr/lib/xymon/server/download
File listed twice: /var/lib/xymon/www/menu/xymonmenu-blue.css
File listed twice: /var/lib/xymon/www/menu/xymonmenu-grey.css
File listed twice: /var/lib/xymon/www/rep
File listed twice: /var/lib/xymon/www/snap
Finding  Provides: (using /opt/freeware/lib/rpm/find-provides)...
Finding  Requires: (using /opt/freeware/lib/rpm/find-requires)...
PreReq: /bin/sh
Requires: /bin/bash /bin/sh libc.a(shr.o) libcrypto.a(libcrypto.so) libpcre.a(libpcre.so.0) libssl.a(libssl.so)
Conflicts: xymon-client
Processing files: xymon-client-4.3.28-14
Executing(%doc): /bin/sh -e /var/opt/freeware/tmp/rpm-tmp.9614
+ umask 022
+ cd /opt/freeware/src/packages/BUILD
+ cd xymon-4.3.28
+ DOCDIR=/tmp/xymon-root/opt/freeware/doc/xymon-client-4.3.28
+ export DOCDIR
+ rm -rf /tmp/xymon-root/opt/freeware/doc/xymon-client-4.3.28
+ /usr/bin/mkdir -p /tmp/xymon-root/opt/freeware/doc/xymon-client-4.3.28
+ cp -pr README README.CLIENT Changes COPYING CREDITS RELEASENOTES /tmp/xymon-root/opt/freeware/doc/xymon-client-4.3.28
+ exit 0
File listed twice: /usr/lib/xymon/client/bin/clientupdate
File listed twice: /usr/lib/xymon/client/bin/logfetch
File listed twice: /usr/lib/xymon/client/ext
Finding  Provides: (using /opt/freeware/lib/rpm/find-provides)...
Finding  Requires: (using /opt/freeware/lib/rpm/find-requires)...
PreReq: /bin/sh
Requires: /bin/sh libc.a(shr.o) libpcre.a(libpcre.so.0)
Conflicts: xymon
root@lp-aix-ok-256:/usr/src/packages/SPECS# echo $?
1

Каких-либо сообщений об ошибке в выводе не вижу, те же warning'и про file listed twice есть и при сборке на rhel, но там пакет собирается, а на aix - нет

вот успешная сборка под rhel:

warning: File listed twice: /etc/xymon/critical.cfg
warning: File listed twice: /etc/xymon/critical.cfg.bak
warning: File listed twice: /etc/xymon/tasks.d
warning: File listed twice: /etc/xymon/web
warning: File listed twice: /usr/lib/xymon/client/bin/clientupdate
warning: File listed twice: /usr/lib/xymon/client/bin/logfetch
warning: File listed twice: /usr/lib/xymon/client/ext
warning: File listed twice: /usr/lib/xymon/server/bin/xymonping
warning: File listed twice: /usr/lib/xymon/server/download
warning: File listed twice: /var/lib/xymon/www/menu/xymonmenu-blue.css
warning: File listed twice: /var/lib/xymon/www/menu/xymonmenu-grey.css
warning: File listed twice: /var/lib/xymon/www/rep
warning: File listed twice: /var/lib/xymon/www/snap
Provides: config(xymon) = 4.3.28-14 xymon = 4.3.28-14 xymon(x86-64) = 4.3.28-14
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires: /bin/bash /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypto.so.10()(64bit) libcrypto.so.10(libcrypto.so.10)(64bit) libm.so.6()(64bit) libpcre.so.1()(64bit) librrd.so.4()(64bit) libssl.so.10()(64bit) libssl.so.10(libssl.so.10)(64bit) rtld(GNU_HASH)
Conflicts: xymon-client
Processing files: xymon-client-4.3.28-14.x86_64
warning: Explicit %attr() mode not applicaple to symlink: /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/etc/xymonclient
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fITiCW
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd xymon-4.3.28
+ DOCDIR=/root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ cp -pr README /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ cp -pr README.CLIENT /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ cp -pr Changes /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ cp -pr CREDITS /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ cp -pr RELEASENOTES /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64/usr/share/doc/xymon-client-4.3.28
+ exit 0
warning: File listed twice: /usr/lib/xymon/client/bin/clientupdate
warning: File listed twice: /usr/lib/xymon/client/bin/logfetch
warning: File listed twice: /usr/lib/xymon/client/ext
Provides: config(xymon-client) = 4.3.28-14 xymon-client = 4.3.28-14 xymon-client(x86-64) = 4.3.28-14
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires: /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypto.so.10()(64bit) libpcre.so.1()(64bit) libssl.so.10()(64bit) rtld(GNU_HASH)
Conflicts: xymon
Processing files: xymon-debuginfo-4.3.28-14.x86_64
Provides: xymon-debuginfo = 4.3.28-14 xymon-debuginfo(x86-64) = 4.3.28-14
Requires(rpmlib): rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64
Wrote: /root/rpmbuild/SRPMS/xymon-4.3.28-14.src.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/xymon-4.3.28-14.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/xymon-client-4.3.28-14.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/xymon-debuginfo-4.3.28-14.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.WRBSCu
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd xymon-4.3.28
+ rm -rf /root/rpmbuild/BUILDROOT/xymon-4.3.28-14.x86_64
+ exit 0
[root@vm-notif-tan-be SPECS]# 

На том же самом lpar'е той же самой версией rpm другой пакет ( zabbix-agent ) собрал без проблем

Есть идеи? Пока у меня лишь мысль, что для rpm на aix «file listed twice» не warning, а таки error и придётся править spec

 ,

router
()

У кого debian stretch. Вы тоже это видите?

Доброго времени суток

После очередного обновления начались тормоза ( около минуты ) при подключении по ssh

Включил дебаг. Посмотрел логи. Да ну, не может быть. А может ... ? Бред, показалось. Мало ли что вдруг начало сыпаться в auth.log. А может проверить? Иии .. тадам

root@rhea:~# grep -i systemd /etc/pam.d/common-*
/etc/pam.d/common-session:session       optional        pam_systemd.so
root@rhea:~# 

Волосатые щупальца мордовской хунты... ! В PAM !!111

Как жить дальше?

Перемещено beastie из talks

 ,

router
()

можно ли через zabbix api получить статистику по item'у?

Доброго времени суток

В графиках zabbix для item'ов отображается простая статистика - min, max, avg

Можно ли получить эти данные через zabbix api?

Например, на одном из дисков живут 20 виртуалок, у меня есть график IOPS по каждой ВМ. Нужно добавлять на новый screen только то, что создаёт более-менее существенную нагрузку( avg >= x или max >= y )

 

router
()

Где в aix взять статистику по I/O ?

Доброго времени суток

Сабж. Предпочтительно не использовать внешние утилиты ( iostat, nmon и т.п. ), а забрать эту информацию самостоятельно ( вроде /proc/diskstats в linux )

Т.к. дисков очень много ( сотни ), и эту информацию нужно получить с минимальными накладными расходами, чтобы потом запихнуть в систему мониторинга

 , , ,

router
()

Возможно ли в графиках zabbix'а честно отображать отсутствие данных?

Доброго времени суток

Данные заливаю в zabbix пачками по несколько мегабайт, через zabbix sender. Особенности реализации - заливка данных идёт раз в 5 минут

Пока очередная порция данных не поступила, zabbix рисует на всех графиках горизонтальную линию от последних данных. Пример

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

Можно ли заставить zabbix не рисовать линию на месте отсутствия данных?

 

router
()

Возможно ли в zabbix добавить на screen ссылки?

Доброго времени суток

Сабж. На первый взгляд, у них есть screenitem типа «URL». Но это не то. Он заставляет браузер загрузить указанную страницу и вставить в таблицу screen'а. Но мне нужны просто ссылки

Есть screenitem «plain text». Насколько я понял, zabbix подставит в это поле значение выбранного item'а. И опять же, насколько я понял, при «style=1» zabbix вставит текст как html код, т.е. ссылку сделать можно

Получается ректальная танзиллэктомия - для хоста создать лишний item, в нём код html, и затем уже добавить на screen

Попробую реализовать. Но вдруг я чего-то не понял и есть более цивилизованный вариант

И для Ъ исходная задача: У меня есть несколько тысяч графиков для vsphere ( и будет в разы больше ). Их нужно раскидать по screen'ам для удобства ( например, на одном screen IOPS от всех виртуалок на конкретный ldev ). Но этих screen'ов тоже получается сильно дофига, а мне нужна удобная навигация по ним. Пока хочу сделать один центральный screen, на котором ссылки на скрины с направлениями, на них в свою очередь - на узкоспециализвированные screen'ы. Узкоспециализированные скрины я собираю автоматически через zabbix API на питоне. В принципе можно генерить в нём же статические html, но пока надеюсь обойтись screen'ами zabbix

 

router
()

zabbix: low-level discovery vs zabbix_sender в windows

Доброго времени суток

Есть необходимость в винде отправлять JSON данные для low-level discovery через zabbix_sender в item типа «zabbix trapper» из powershell. В powershell у меня есть текст с переводами строк, тип объекта - System.String

Прямо классика - «К кому обращаться за помощью? - к психиатру». Но без powershell не обойтись, т.к. данные нужно вытягивать через vsphere powercli

И получаю большой геморрой. У zabbix_sender есть два варианта - передача key/value прямо через cmdline ( -i key -o value ), либо через промежуточный файл ( в каждой строке «host key value» )

В первом случае нужно как-то экранировать строку, чтобы передать её как один параметр. И это не получается - экранировки одинарными кавычками нет. Каких-либо способов преобразовать строку в экранированную ( аналог перлового quotemeta ) не нашёл

Во втором случае придётся менять функцию преобразования данных в json для zabbix. Пока это основной вариант, так и делаю.

Так вот. Кто-нибудь уже реализовывал подобный изврат? Как вы обошли подводные камни винды?

linux при том, что сервер zabbix'а работает на linux, мониторинг делаю для вполне unix-образного esxi, и позже постараюсь переписать с powercli на perl'овом vsphere cli

 ,

router
()

Что вы используете для синхронизации файлов android с nextcloud?

Доброго времени суток

Сабж. Что хотелось бы:

  • автоматическая загрузка фото в nextcloud, с удалением старых фото на телефоне. Т.е. как минимум все фото бекапятся в свой nextcloud. В идеале - ещё и удаляются старые на телефоне
  • односторонний перенос файлов между каталогами телефона и nextcloud, не заморачиваясь с двусторонней синхронизацией
    • nextcloud : dir_1 -> телефон : dir_1
    • телефон : dir_2 -> nextcloud : dir_2

Что пробовал:

  • com.nextcloud.client
  • com.nextcloud.android.beta

В обоих автоматическая синхронизация вообще не работает. Вручную фотки залить можно, включенная автозагрузка просто игнорируется :\

 ,

router
()

Можно ли запретить firefox использовать общесистемные плагины?

Доброго времени суток

При загрузке firefox подгружает плагины в т.ч. из /usr/

Для отдельного пользователя нужно использовать только локальные плагины ( $HOME/.mozilla/plugins ), но ни в коем случае не общесистемные

Установка отдельной копии firefox в $HOME/local задачу не решает

Можно ли запретить firefox'у использовать общесистемные плагины? Например, явно указать список каталогов, из которых можно подгружать плагины

 

router
()

Возможно ли использовать steam family sharing, если есть два разных компа?

Доброго времени суток

Сабж. Могу ли я использовать steam family sharing, чтобы поделиться играми с братом, если он живёт в другом районе и, соответственно, компы отдельные?

Если да, можно в двух словах порядок настройки?

 

router
()

ubuntu: подключена куча ppa. Реально ли откатить версии пакетов к официальному дистрибутиву?

Доброго времени суток

Есть ОСь, к которой один любознательный, но не очень опытный человек подключил кучу ppa

Из ppa прилетели обновления критичных системных пакетов. при этом -dev пакетов они не предоставляют

development пакеты поставить очень надо

Есть ли возможность откатить версии всех пакетов к официальному репозиторию убунты?

 ,

router
()

Чем вы пользуетесь для получения данных по протоколу JMX?

Доброго времени суток

Сабж

 ,

router
()

Возможно ли локально вытянуть данные по JMX, если уданённый JMX не включен?

Доброго времени суток

Сабж

Есть работающая JVM, в которой не включался удалённый JMX ( т.е. не задавали параметры вида

-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.port=12345

При этом, jmxterm и утилиты из состава JDK успешно подключаются к этой ВМ и вытягивают из неё данные

И есть плагин check_jmx для nagios, в readme которого дан пример работы с удалённым JXM

./check_jmx -U service:jmx:rmi:///jndi/rmi://127.0.0.1:12345/jmxrmi -O java.lang:type=Threading -A ThreadCount

Очевидно, без включения удалённого JMX этот пример к плагину работать не будет

  • Правильно ли я понимаю, что jmxterm и утилиты из JDK работают через локальный сокет, но всё равно по протоколу JMX ?
  • Если да, то как составить connection string для check_jmx, чтобы он работал с JVM локально, без включения удалённого JMX ?

 , ,

router
()

Есть ли под андроид аналог adblock «только для браузера» ?

Доброго времени суток

Сабж. У меня нет цели резать рекламу в приложениях и лишать хлеба голодающих разработчиков ;) Я лишь хочу спокойно открывать ссылки в браузере

Проблема в том, что многие нехорошие люди в мобильной версии сайтов предпочитают через js рисовать аналог модального окна с рекламой, приложением в google play, подпиской на email, опросами и т.д. ( «нажми 'ок' для закрытия окна и перехода к тексту новости» ). По очевидным причинам, совсем отключить js сейчас уже невозможно.

Вспоминая другую известную проблему ( опсосы и мошенничество ), нет никакого желания закрывать нарисованные окна нарисованной кнопкой - мало ли на какой мусор попробуют подписать.

Так вот. Есть ли для android аналог adblock, который уберёт это треш, угар и содомию из chrome? Без рута.

 , ,

router
()

Что-то съело память

Доброго времени суток

Сабж. Про дисковый кэш и linuxeatmyram.com разумеется знаю. Тут другая ситуация, память съел не кэш и не буферы. И SLAB тоже ни при чём похоже Занято 1.6 из 1.85 GiB. RSS 660 MiB у tomcat, у остальных копейки

free -m:

# free -m
             total       used       free     shared    buffers     cached
Mem:          1877       1618        258          0          2         12
-/+ buffers/cache:       1603        273
Swap:         2047          0       2047

RSS:

# ps -e -o user,vsz,rss,size,command --sort=rss --no-headers | perl -e 'use strict; use Data::Dumper; my %size; while ( my $line = <
STDIN> ) { my @line =split(qr/\s+/, $line); my $user = $line[0]; my $rss=$line[2]; $size{$user} += $rss; } ; for my $key ( keys %size ) { printf "%s %s\n", $s
ize{$key}, $key};' | sort -n
532 rpc
536 rpcuser
856 xymon
1524 user1
1772 nginx
3028 user2
3272 user3
3424 postfix
38832 root
662444 tomcat

hugepages не используются, по крайней мере явно. Есть какие-то anon hugepages, читаю о них, на первый взгляд не то, и объём не совпадает

# cat /proc/meminfo 
MemTotal:        1922264 kB
MemFree:           96000 kB
Buffers:            5636 kB
Cached:           180832 kB
SwapCached:            0 kB
Active:           814348 kB
Inactive:          64700 kB
Active(anon):     672984 kB
Inactive(anon):    19780 kB
Active(file):     141364 kB
Inactive(file):    44920 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                40 kB
Writeback:             0 kB
AnonPages:        692720 kB
Mapped:             9320 kB
Shmem:               180 kB
Slab:              38876 kB
SReclaimable:      12180 kB
SUnreclaim:        26696 kB
KernelStack:        1304 kB
PageTables:         6288 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      961132 kB
Committed_AS:    1294296 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      142196 kB
VmallocChunk:   34359592176 kB
HardwareCorrupted:     0 kB
AnonHugePages:    432128 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:        8192 kB
DirectMap2M:     2088960 kB

 

router
()

Каких ноутбучных cpu/gpu ( apu? ) будет достаточно для просмотра фильмов с тяжёлым битрейтом?

Доброго времени суток

Вылез и криокамеры и с некоторым удивлением заметил, что ноуту уже лет 6 и просмотр 1080p большого битрейта он не тянет. Приходится загружать игровой комп. Ноут изначально брал как удалённую консоль и основные требования были к объёму памяти, но всё равно печально.

У меня нет цели прямо сейчас пойти и купить новый, но пора уже присматривать замену, и хотелось бы представлять нижнюю планку по железу

Вопрос: каких ноутбучных cpu/gpu/apu будет достаточно для просмотра «тяжёлых» 1080p ( ну скажем 1.5-часовой фильм с разрешением 1080p весит 20 GiB ) в linux?

А если в перспективе будет 4k монитор и соответствующие фильмы?

 ,

router
()

Возможно ли в gnuplot работать с чередованием параметров в csv файле?

Доброго времени суток

Есть файл, в котором в разных строках даны разные параметры

date1,param1,value
date1,param2,value
...
date1,paramN,value
date2,param1,value
date2,param2,value
...
date2,paramN,value
...
dateM,paramN,value

N, M заранее неизвестны. В общем случае не ограничены

Возможно ли в gnuplot работать с таким файлом напрямую, без преобразования в другой формат сторонним скриптом?

Т.е.

  • вариант-минимум, построить график param1(date)
  • вариант-максимум, построить на одном графике param1(date), param2(date),..,paramN(date)

З.Ы. Если gnuplot не умеет, есть ли более подходящий софт?

 

router
()

Посоветуйте что почитать/посмотреть об истории музыки или о новых группах

Доброго времени суток

Сабж. Сестра посоветовала выпуски «Аэростат», но я не уважаю Гребеньщикова и поэтому меня не интересует его точка зрения. Пробовал слушать - тошнит

Есть ли что-нибудь ещё в таком направлении? Когда интересный человек рассказывает о том, что значимого происходило/происходит в музыке. Причём не один фильм лохматого года «всё лучшее за полчаса», а регулярные выпуски/обзоры?

Ну и главное, чтобы не скатывалось в две крайности - «пьяный обрыган матерно восхищается» и «эстетствующие макосовцы манерно беседуют о культур-культур» ( ну вы поняли ;) ) .

Такое бывает?

З.Ы. Ладно, пьяный обрыган годится, если он действительно разбирается в музыке

 ,

router
()

RSS подписка на новые темы