19:00:09[BoBuk]barlog: так, и что яндекс должен делать? :) не показывать рекламу? :)
19:00:09validollтеперь сделать селфи ещё проще! больше селфи!
19:00:09stalker_tkспасибо вам за выпуск !!
19:00:09barlog[BoBuk]: устраивать текстовые трансляции на плохих каналах или присылать рекламу в посылках
19:00:09#_naviСудя по тому как работает ПР не приедет. Где нибудь в бескрайних просторах в канаву свалят
19:00:09sudoпока пока!
19:00:09SemiorУ меня 4 часа ночи -_-
19:00:09Tachyonsy
19:00:09andrey_prihbb
19:00:09Semiorbyebye
19:00:09pechkin1007бе бе
19:00:09#_navibb
19:00:09sockeyeping
19:00:09jc-radio-tpong
19:00:09Mr. Gooffumputun: где mp3, блеать?!!
19:00:09Mr. Gooffumputun: просто я не успел к шоу. Только сейчас добрался до интернета
19:00:09umputunMr. Gooff: hmm? wtf?
19:00:09Mr. Gooffumputun: прост))0
19:00:09Mr. Gooffumputun: Ладно, я просто не трезв. За Радио-Т спасибо
19:00:09Mr. Gooffumputun: Спасибо, скачал
19:00:09online@conference.radio-t.comumputun has set the subject to: Радио-Т
19:00:09jc-radio-trt-robot here
19:00:15jc-radio-t--> Nginx Web server goes dynamic, adds monitoring http://www.infoworld.com/article...
20:01:10stalker_tkспасибо вам за выпуск !!
20:01:10barlog[BoBuk]: устраивать текстовые трансляции на плохих каналах или присылать рекламу в посылках
20:01:10#_naviСудя по тому как работает ПР не приедет. Где нибудь в бескрайних просторах в канаву свалят
20:01:10sudoпока пока!
20:01:10SemiorУ меня 4 часа ночи -_-
20:01:10Tachyonsy
20:01:10andrey_prihbb
20:01:10Semiorbyebye
20:01:10pechkin1007бе бе
20:01:10#_navibb
20:01:10sockeyeping
20:01:10jc-radio-tpong
20:01:10Mr. Gooffumputun: где mp3, блеать?!!
20:01:10Mr. Gooffumputun: просто я не успел к шоу. Только сейчас добрался до интернета
20:01:10umputunMr. Gooff: hmm? wtf?
20:01:10Mr. Gooffumputun: прост))0
20:01:10Mr. Gooffumputun: Ладно, я просто не трезв. За Радио-Т спасибо
20:01:10Mr. Gooffumputun: Спасибо, скачал
20:01:10jc-radio-trt-robot here
20:01:10jc-radio-t--> Nginx Web server goes dynamic, adds monitoring http://www.infoworld.com/article...
20:01:10online@conference.radio-t.comumputun has set the subject to: Радио-Т
20:01:10jc-radio-trt-robot here
20:01:16jc-radio-t--> Nginx Web server goes dynamic, adds monitoring http://www.infoworld.com/article...
21:08:49lifedjiksay!
21:08:50jc-radio-tВ вопросах справедливости я — вождь народа, и если бы на путь неправый уклонился сам, в каком же положении народ мой оказался? Ведь он в своих поступках следует моим путем.
22:23:08pentiumIs anybody here?
22:23:32pentiumHi!
22:23:48pentiumПривет!
22:24:09Лис_МаринкиПривет всем.
22:24:20pentiumПривет!
22:24:52pentiumА тут тему для подкаста можно предлагать?
22:25:04Лис_МаринкиНа сайте
22:25:22pentiumТам регистрируя нуна! (
22:25:33Лис_МаринкиГугл почта есть?
22:25:53pentiumне хочется светить саперам
22:26:40pentiumПредложи тему о SIP в El Capitan, плиз!
22:27:31pentiumApple rootless unix вводит!!!
22:28:04alepseiКуда вводит?
22:29:19pentiumВ новой OS X El Capitan root уже не полноправный хозяин системы (
22:29:58pentiumОставили лазейку, но и ту похоже скоро закроют!
22:33:02EvgeneyGpentium: Вот только 5 минут назад столкнулся с этой проблемой
22:34:22EvgeneyGкстати, это только у меня при старте системы просит 6 Джаву, старье же!
22:34:27EvgeneyG?
22:35:55pentiumПерегружай систему и в терминале> csrutll disable
22:36:46pentiumНе забудь cmd + r )
22:37:53pentiumА для чего этот чат?
22:39:55Andre-y-ruping
22:39:56jc-radio-tpong
22:40:35Andre-y-ru
22:40:38pentiumtrace route
22:41:07andre-y-ruping
22:41:08jc-radio-tpong
22:43:32Mrixsping
22:43:33jc-radio-tpong
22:43:37Mrixsпинг
22:43:38jc-radio-tну понг, и что ?
22:44:44umputunpentium: во первых, там можно и гостем, а во вторых, такой способ боьрбы со спамерами устарел лет на 10
22:46:14pentiumПусть гугл борется! А мне регистрится у кажлой калитки надоело )
22:47:16umputunpentium: тебе и читать, видимо, надоело. в моем ответ надо прочитать 3 слова "можно и гостем"
22:47:19pentiumДля чего этот чат? И почему тут темы предлагать нельзя?
22:47:46pentiumГостем не отправляется (
22:47:47umputunpentium: чат чтоб чатится в процессе подкаста
22:48:01EvgeneyGumputun: Если обновился на 10.11. У тебя работают фавайконы в Safari c SIMBL?
22:48:41umputunтемы предлагать тут бессмысленно и возмущаться этим тоже
22:48:54umputunumputun: не, вроде они ни у кого не работают
22:49:25umputunя себе pin икон нарисовал для своих внутренних
22:49:44umputunнемного помогает, но кончено ой :(
22:49:59pentiumWiFi - Ok! Что такое фавайконы не понимаю (
22:50:03umputunEvgeneyG: это я тебе, а не сам с собой :)
22:50:26EvgeneyGumputun: та не, не буду же я все вкладки "пинать"
22:50:54umputunEvgeneyG: "а кому сейчас легко?"
22:53:55andre-y-ruВсем доброго вечера. :)
22:54:15EvgeneyGpentium: значки сайтов на табах)
22:56:51pentiumВ меню значки обновляются с сайтов, а в sidebar книжки не меняются
22:57:50EvgeneyGpentium: http://take.ms/AX885
22:58:19pentiumна табах иконок вообще нет
22:59:14EvgeneyGpentium: на 10.10 я их добавлял с помощью SIMBL а в 10.11 не работает. И это печально
23:01:59pentiumВсе равно Safari удобней остальных фаяфоксов. Я недавно поработал пару недель c FF и вернулся ...
23:02:17belogarА есть подкасты типа если сравнить радиот с хабром, то такой, чтобы как гиктаймс - про космос там, про открытия новые
23:04:02balexaвсем ку)
23:04:04Bubugerи без унцы
23:04:04aleks.kobelogar: beardycast послушай, там есть рубрика the big beard thery
23:04:04mrOrlandoping
23:04:07xordoneУмпутун прям в закусочной вещает ?
23:04:07jc-radio-tpong
23:04:10ipfгугу
23:04:12alepseiмузыка? где унца?
23:04:22xordoneновая унца теперь, недосайко )
23:04:28oleg.samusenko@gmail.comбез унцы необычно :)
23:04:35mrOrlando))
23:04:39xordoneоу(
23:04:48barlogтак зачем этот чат нужен?
23:04:49ipfнеправчат
23:04:53Mr. GooffOj? опять в IRC?
23:04:58Bubugerправое яйцо и левое яйцо
23:05:01andre-y-rupentium: FF для линуксойдов. Сам его только и использую.
23:05:10MustangDSGping
23:05:11jc-radio-tpong
23:05:22xordoneприятного
23:05:23Bubugerмясо?
23:05:30ipfвидео в студию
23:05:34alepseiнеобляпойтесь
23:05:36Mr. Gooffandre-y-ru: Safari для маководов, ога))
23:05:51Лис_Маринки[BoBuk]: Видел людей в костюмах зверей там? Это мы )
23:05:59barlogОчереди от этого не меньше
23:06:04Saimenа хром тогда для хромбуков и андроидов?)
23:06:04belogaraleks.ko: y них там написано, что про гаджеты, смартфоны и ноутбуки. этого добра не хочется, а хочется про космос, про открытия там всякие - чтобы инетересно было
23:06:17alepseiПочему не попасть?
23:06:18saenрасскажи че ешь бобук
23:06:19Mr. GooffБобук ест
23:06:34Mr. GooffБобук ел, Бобук ест, Бобук будет есть!
23:06:45BubugerБобук а если одеться как-нибудь может пустят
23:07:30Лис_Маринкиumputun: Вот такие http://cs320631.vk.me/v320631367...
23:08:22Лис_Маринки[BoBuk]: Хорошо не налево, хорошо для папы )
23:08:28semiorping
23:08:29jc-radio-tpong
23:08:36Лис_Маринки[BoBuk]: Испугался бы отпускать )
23:08:58jeddyCoderumputun: сегодня же гиковский выпуск?
23:09:01Mr. GooffЛис_Маринки: ты там ведущих не путаешь?
23:09:34mrOrlandoлайфхак от Бобука))
23:09:35Лис_МаринкиMr. Gooff: Ага. Промахнулся немного )
23:10:19jeddyCoderснайпс
23:10:23jeddyCoderвесли снайп
23:10:24Mr. Gooffвесли
23:10:25jeddyCoderблейда играл
23:10:53Mr. Gooffсудья дред?
23:10:54MustangDSGРазрушитель
23:10:59MustangDSGDemolition man
23:11:08Bubugerтакон сейчас в сериале снимается..
23:11:23ArtemmРазрушитель
23:11:55pentiumКавказкая пленница! Там троих морозили вместе с баранами! )
23:13:55SolarWindА начальник полиции там - начальник тюрьмы из "Побег Шоушенка"
23:14:14jeddyCoderа бюджет там 200лямов
23:14:24Bubuger15 милион тогда и сейчас разные деньги
23:16:54Bubugerпиши статью… в журнал Хаккер
23:17:52Bubugerможно USB свисток
23:18:50BubugerА что Ксюши не будет?
23:19:13Mr. Gooffгиковский выпуск с каноничным составом ведущих
23:19:23GRIDARKMr. Gooff: +1
23:20:34Mr. Gooffи капитанский OS X попинать
23:20:36Bubugerа что и про Капитана споллерить будете?
23:20:41BubugerА ее нет
23:20:46Mr. GooffНе занесли рекламодатели?
23:20:48Jagrмесяц назад отправлял письмо про ComicCon начальнице. У неё были удивлённые глаза o_0 и фраза: что это такое?
23:21:21nikita.novikПривет!
23:21:30Semiorунца пропала
23:21:34maroderreadonly онлайн-чат только у меня не работает?
23:21:39some-nameА где унца?
23:21:47Saimenвсе упало
23:21:54timocovА где фоновая музыка?
23:21:57GRIDARKУнца(
23:21:58Jagrбольшинство бизнесов решают задачу digital банально: сделать сайт, завести страничку в соцсетях и подключить wi-fi!
23:22:20Сергeйунца не нужна, она вредна
23:22:25Сергeйбез неё лучше
23:22:37GRIDARKСергeй: Молчи, неверный!
23:22:41Saimenона фоновые шумы глушит)
23:22:57andre-y-ruSaimen: +1
23:23:31nikita.novikраз-раз
23:23:33СергeйSaimen, мне больше нравятся фоновые шумы
23:23:43barlog[BoBuk]: они же Pro версию теперь сделали, купи и интефреса быть не должно никогда.
23:24:15jc-radio-t--> https://www.ottoproject.io/intro/index.html https://www.ottoproject.io/intro/index.html
23:26:15zloburа где мощный api ?
23:26:42Mr. Gooffzlobur: Бобук а него
23:26:46GRIDARKzlobur: скрипт ушел в отказ, а бобук не сказал
23:27:15[ - ACCUMULATOR + }ping
23:27:16jc-radio-tpong
23:27:21[ - ACCUMULATOR + }who?
23:27:22jc-radio-tUmputun, Bobuk, Gray, Ksenks и проходящие гости
23:27:44Saimenwhere?
23:27:46barlogvagrant - это конфиг запуска виртуалки. Деплоить можно если дописать в конфик копирование чего-нибудь куда-нибудь в виртуалку.
23:27:48Saimenwhen?
23:27:53[ - ACCUMULATOR + }why? )
23:28:00ApacciWAT
23:28:06barlogА это otto тоже на срани руби?
23:28:12[ - ACCUMULATOR + }whee
23:28:17Mr. Gooffhelp
23:28:18jc-radio-tВы находитесь в чате подкаста Радио-Т. Трансляция происходит каждую субботу в 23:00 по Москве. Вся информация по подключению к эфиру тут: http://www.radio-t.com/online/
23:28:5423uaдоколе!
23:28:55jc-radio-tНикто не знает. Пока не надоест
23:29:11GRIDARK[BoBuk], скажи мощный API
23:29:12[2cool]AlexТоже на go
23:29:15[2cool]Alexhttps://github.com/hashicorp/otto
23:29:18barlogЭто было бы хорошо, не надо ставить чёртво ruby
23:29:54Valentinвсё на ГО!
23:30:29Valentinвы должны хотеть от го детей
23:30:36ShchvovaЭТО ГОВОРЯТ АПОЛОГЕТЫ ДОКЕРА
23:30:37Valentin!!!!!!!
23:30:40ShchvovaОмг
23:30:54Shchvovaпосмотрите на запуски своих докеров
23:31:12GRIDARKValentin: Я женат на PHP. GO слишком молод для меня
23:31:35ShchvovaРугаюсь!
23:31:53[ - ACCUMULATOR + }...кто-то еще пишет на пехепе?
23:32:07just_slava[ - ACCUMULATOR + }: и довольно много
23:32:31[ - ACCUMULATOR + }just_slava ужс!
23:32:50just_slava[ - ACCUMULATOR + }: не то слово :)
23:33:11dustwalkerОн сам запустит,f yt jcnfyjdbn
23:33:29GRIDARK[ - ACCUMULATOR + }: Мне на фрилансе много прилетает на поддержку на WP сайтов, PHP - необходимость
23:33:39just_slavabarlog: а почему руби срань? а то есть коллега который очень хочет начать писать новый проект на рубях и не хочет никого слушать)
23:34:22[ - ACCUMULATOR + }GRIDARK WP — ужс-ужс!
23:34:37Bubugerзря…. на локальные смотреть
23:34:45barlogjust_slava: да хотя бы потому, что его надо устанавливать, чтобы что-то на этом ruby запустить. Второе - его надо ставить с помощью rubyenv или как там его. А атреться - он тормозной, как и всё скриптовое.
23:34:49GRIDARK[ - ACCUMULATOR + }: Это не ко мне вопросы, а к тем, кто их создает)
23:35:01dustwalkerjust_slava: руби, как для девелопера может и ок, а для девопса, как-то не то
23:35:39[ - ACCUMULATOR + }Если хочешь заниматься всем кроме блоггинга — поставь WP ))
23:36:10just_slavadustwalker: а если с питоном попытаться сравнить? я понимаю, нельзя вот так лоб в лоб сравнивать, но все ж
23:36:13oleg.samusenko@gmail.comКак Барт Симпсон на доске надо было писать…
23:36:25jc-radio-t--> Nomad - HashiCorp https://hashicorp.com/blog/nomad.html
23:36:40dustwalkerjust_slava: питон для скриптования самое то
23:37:18barlogjust_slava: с питоном таже беда. У одного node более менее - посвил себе node, в нём npm сразу локально умеет, не надо всякие тулзы для окружения использовать.
23:41:59barlogbobuk: он стоит в очереди, а не делается так долго.
23:42:21[2cool]AlexЭто ладно, я уже 5 часов не могу сбросить пароль на аккаунте: ввожу email в Forgot your password? И не получаю ничего.
23:42:30[2cool]AlexDigitalOcean
23:42:49BubugerБобук можно Бу взять
23:43:24Sonicaping
23:43:25Bubugerчерт вот диски безумно дороги
23:43:25jc-radio-tpong
23:43:38Sonicaвсем привет
23:43:49barlogbobuk: дома бакап будет делать быстрее
23:44:12Bubugerооо!
23:44:35Bubugerпродукплейсмат и ссылку
23:45:55Sonicayaml?
23:46:00just_slavaа мне очень yaml нравится
23:46:08just_slavaдля описание конфигов
23:46:11spittyyaml хорош )
23:46:20balexaхлороводород)))
23:46:24Shchvovaда фигня все это. Конфиги надо писать на Lua
23:46:41aefimovдобрый вечер!
23:46:43eugjson без кавычек - это как раз yaml как надмножество json
23:46:53domohttps://github.com/toml-lang/toml ← !
23:47:32Shchvovaперешли на Lua конфиги, тащимся все командой!
23:47:52barlogumputun: HOCON
23:48:02dustwalkerНу не знаю,проще ли HCL: https://github.com/hashicorp/hcl/blob/master/hcl/parse.y
23:48:31stratigonдля конфигураций сетевого оборудования популярен YANG
23:48:38Sonicaкаждая программа включает lisp-процессор, ......
23:49:51Eigenping
23:49:52jc-radio-tpong
23:50:15arhanесть ещё https://github.com/jankotek/mapdb
23:50:27bobukhttps://github.com/toml-lang/toml
23:50:31Shchvovaрафш шмафт джава конфиги амазон деплой корм, разбудите когда пройдет
23:51:08saenя не писал
23:51:34eugtoml в rust популярен
23:51:42domo@bobuk TOML хорош тем, что парсеры есть для всех платформ. Это такой sane YAML.
23:51:43GRIDARKhttp://develstudio.ru/ <= Там есть парсер ini :D
23:52:31bobukdomo: да я уже посмотрел. интересно.
23:53:24barlogВот для свойств библиоткека http://jodd.org/doc/props.html очень похоже на toml
23:53:38barlogYAML не умеет tab'ы - это ужасно
23:55:09barlogтам можно ТОЛЬКО пробелы, TAB - это ошибка сразу
23:55:12aefimovбиндюжности
23:55:15Sonicayaml плах, но удобнее json-а
23:57:22jc-radio-t--> Why should I learn a new programming language? http://www.webcodegeeks.com/web-...
23:57:37barlogКаждый день!?
23:58:16barlogНу выучил бы для .NET'а своего F#
23:58:28barlogА для web - clojurescript
23:58:29spittyumputun: сегодня точно geek'овский выпуск?
23:58:35barlogчтобы мозг сломать окончательно
23:58:42Eigenкаждый день - это клиника
23:58:48ShchvovaДа пофиг. Выучите себе Хаскель, и радуйтесь жизни
23:58:55Shchvova*Учите
23:59:06barlogShchvova: пробовал, раз советуешь? Радости никакой.
23:59:50Shchvovabarlog: конешн. Радости куда больше чем от изучения любого другого языка
00:00:46mrOrlandoShchvova: а зачем так сложно, можно ж эрланг посмотреть
00:01:01saenкложур
00:01:11dustwalkerКитайский ;)
00:02:44ShchvovamrOrlando: не, эрланг это работать, что-то писать. А Хаскель для радости.
00:02:57Sonicaruby -- однодневка
00:03:01aefimovruby создан для того чтобы ненавидеть npm :)
00:03:20xordone
00:03:20xordone
00:03:20xordone
00:03:21xordone
00:03:21xordone
00:03:23xordoneвасили
00:03:33Shchvovaumputun: попробуй Хаскель.
00:03:34dustwalkerДля расширения сознания нужно квантовые компьютеры изучать
00:04:27Shchvovabobuk: поясни Умпутуну что хаскель для расширения сознания самое оно.
00:04:57Sonicahaskell -- теория
00:05:02zzox4В java нет горутин и каналов
00:05:14barlogbobuk: а отсутвие драйверов баз данных? Или реализации AMQP?
00:05:36aefimovв программировании на Хаскеле мешает Хаскель
00:05:54jc-radio-t--> Доступна IntelliJ IDEA 15 Preview http://habrahabr.ru/company/JetB...
00:06:21barlogbobuk: а качество их?
00:06:40Sonicaфанатки очень опасны
00:06:55barlogzzox4: чего там нет? Зелёных потоков? Для java есть quazar для этого к примеру.
00:07:03aefimovzzox4: В Go нет обработки ошибок и генериков :)
00:07:12domoGit Large File Storage v1.0
00:07:14ShchvovaУ меня даже на скриншоты смотреть глаза вылазят. Зачем такое показывать даже?
00:07:17domohttps://github.com/blog/2069-git-large-file-storage-v1-0
00:07:58Shchvovadomo: боян же
00:08:09#_naviПривет всем, про докер говорили уже?
00:08:27aefimovumputun: Сплешскрин новый ещё
00:08:28spitty#_navi: ну так, мимоходом
00:08:40#_navispitty: А про монгу?
00:08:47Shchvovaaefimov: есть обработка ошибок нету? нету сраных эксепшонов, которые ужас нах.
00:08:58#_naviТочнее про перкону новую.
00:08:59aefimovumputun: Скопы же есть
00:09:28aefimovumputun: Это было раньше
00:09:44spitty#_navi: вот про MongoDB на прошлой неделе вспоминали
00:10:01ShchvovaНе надо зачитывать и давать им бессплатную рекламу
00:10:23Shchvovaпусть сделают интерфейс не таким ужастно уродским и портячий все системные хоткеи!
00:10:35aefimovShchvova: ексепшены конечно сраные, но спагетти код из if err оно конечно намного лучше
00:10:35kpmýслищком много щвовы
00:10:50Shchvovaaefimov: нет. Эксшепшоны говно! Эксепшоны не нужны!
00:10:55#_navispitty: на прошлой неделе Женя на дикие бенмарки rocks обратил внимания, может пощупал уже
00:11:14Shchvovakpmý: не бывает такого
00:11:30Shchvovakpmý: да и вообще, пойду в спортзал
00:11:37bobukhttp://gitup.co/
00:11:37balexaaefimov: +
00:11:38miolinihttp://gitup.co/
00:11:47kpmýShchvova: http://cs6.pikabu.ru/images/big_...
00:12:33aefimovumputun: Уж лучше убивать плагины...
00:13:17zzox4эксепшены рулят, go для мелких проектов
00:13:31kpmýaefimov: вы же понимаете, что спагетти из catch не бывает ровно в одном случае - когда разработчик ебланит и обрабатывает все исключения одним способом - никак
00:14:05kpmýа если разработчику не нужен try, зачем о нем вообще думать
00:14:27kpmýспагетти из if vs. еблан в catch
00:14:49kpmýдаже и не знаю, что лучше будет способствовать правильному исполнению кода проекта
00:14:50jc-radio-t--> Git Large File Storage v1.0 https://github.com/blog/2069-git-large-file-storage-v1-0
00:15:36ShchvovaНу боян же :( Это уже не новость. Они о этой херне мне рассказывали на GDC.
00:15:37balexakpmý: а как тогда checked и uncheked если не нужен try?
00:15:45aefimovkpmy: я то понимаю, ровно как и понимаю, что ошибку Java -- checked exceptions разработчики Go "исправили" путем совершения ужастнейшей -- убрали unchecked exceptions. Вместо того чтобы оставить только их. Обработка err кода после каждого вызова — это прямой аналог checked exception
00:16:01#_naviФатальный недостаток
00:16:26barlogkpmý: с исключениями все исключения можно обработать в одном месте программы. А как такое сделать с возвращаемыми параметрами-ошибками?
00:16:28balexaaefimov: опять плюсую)
00:16:41Shchvovaaefimov: фигня полная
00:17:08aefimovbobuk: нет-нет, там не так все
00:17:24aefimovAtlassian Stash переименовали в BitBucket Server
00:17:49aefimovBitBucket который Cloud, он же старый bitBucket прдолжает жить
00:18:09bobukhttps://bitbucket.org/
00:18:27kpmýbarlog: особенно, когда в try обёртывают всё тело метода длиной в пару скроллов, а потом пытаются что-то там обработать. вы серьёзно?~называйте вещи своими именами - не "обработать ошибки в одном месте" а "игнорировать ошибки, чтобы не падало на продакшене"
00:18:29ShchvovaСмотри - джава, это такое говно на котором пишут скучные люди которые даже потоки еле умеют. На Го пишут с корутинами, модно, молодежно, многотредно! А эксепшоны с горутинамы или любыми другими легкими корутинами это ад и просто херня,
00:19:15aefimovbobuk: Host it yourself with Bitbucket Server -- они просто продают Atlassian Stash пользователям BigBuсket, они увидели что сделали ошибку назвав из по разному
00:19:42kpmýaefimov: exception изначально ущербная концепция, что-то вроде goto. ~в go даже вводить её не стали, чтобы потом не выпиливать и не портить совместимость
00:20:03aefimovShchvova: как там в Go уже научились горутины перебрасывать на другие ядра то?
00:20:18mioliniхаха
00:20:25mioliniмесье из прошлого века
00:20:31barlogkpmý: о господи, вы случайно не "программист на Go"? Только у подобных идиотов подобное представление о работе программы.
00:20:51kpmýbarlog: а вы я вижу, культурный и образованный человек
00:21:34barlogkpmý: а-ха-ха, значит я угадал. Надеюсь я никогда не столкнусь в жизни с результатами вашего труда.
00:21:50kpmýто есть по делу уже нечего сказать? :)
00:22:05barlogkpmý: в вашем случае по-делу смысла говорить нет.
00:22:33kpmýа, ну ладно, а то я думал это просто вы мудак-теоретик :)
00:22:42balexahttp://img0.joyreactor.cc/pics/c...
00:22:58barlogkpmý: в вашем случае слово думал нужно использовать только в кавычках
00:23:14zzox4kpmý: вы просто не умете готовить эксепены, никто листинги не оборачивает. В реальных проектах совсем не много try/catch конструкций необходимо, а вот без них if на каждый метод, это +50% лишнего кода
00:23:18kpmýдиагноз по интернету, новое слово в медицине
00:23:37aefimovkpmy: вы понимаете чем плохи checked exceptions? из сделали в Go.
00:23:59kpmýzzox4: ну да, ведь реальные проекты только в вашем опыте встречались, а у остальных - ни одного
00:24:31zzox4kpmý: ксли бы в го были бы ексепшены, их бы и использовали вместо if
00:24:54kpmýzzox4: как сейчас делают в джаве, да? :)
00:24:59jc-radio-t--> You Want Me to Do What with My EC2 Instances? - ParkMyCloud http://www.parkmycloud.com/2015/...
00:25:03Shchvovazzox4: дада. Нафиг думать об ошибках если каждый индус умеет обвернуть все в try{ /*тут говнокод на джаве, без мысли об ошибках */}catch(Exception e){}
00:25:18zzox4kpmý: хз, джаву не знаю
00:25:49kpmýzzox4: ну вы же понимаете, что exception это как goto?
00:26:06aefimovShchvova: за такой код современные IDE дают по рукам, даже индусам. Сначала спрашивает «ты что, индус?», а потом все равно дает по рукам
00:26:13Shchvovakpmý: вообще это куда хуже. Оно за собой еще кучу накладных расходов тащит
00:26:38zzox4kpmý: вы же понимаете что вызов вункции и return - это как goto?
00:27:03Shchvovazzox4: ок. Ты ничего не понимаешь в том как работают программы.
00:27:15balexakpmý: goto можно любое условие обозвать
00:27:19kpmýвы неправы, вызов функции это структурный элемент программы, а вот return и правда говно
00:27:29aefimovАААААААА :)))
00:27:37kpmýbalexa: дейкстра с вами не согласится)
00:27:58zzox4куда не глянь в го часто встречается result, _ = func() - пропускают проверку, а на форумах дак "рубаху" рвут
00:28:15balexakpmý: поч?
00:28:16MustangDSGping
00:28:17jc-radio-tpong
00:28:17barlogaefimov: до тебя только сейчас дошло?
00:28:30Shchvovazzox4: это лучше. Это ты пишешь эксплисит. Ни в какое сравнение с говноэксепшонами не идет
00:28:46Shchvovaхотя, блин. Я походу о производительности джавникам рассказывают
00:28:49aefimovzzox4: бинго — res, _ в Go — это try {} catch (*) {} :)
00:29:48kpmýтолько без goto-like конструкций
00:29:53Mr. GooffМощный API
00:29:54kpmýне забывайте про отличия
00:30:15zzox4> бинго — res, _ в Go — это try {} catch (*) {}
00:30:22Shchvovakpmý: не надо путать кидания эксепшона с готу. Эксепшон с собой стек тащит, и вообще ппц какое ужасное.
00:30:37Shchvovaда пофиг. Спортзал
00:30:39zzox4> бинго — res, _ в Go — это try {} catch (*) {}~разница только в том что в го программа упадет, а с try-catch нет
00:30:58dustwalker umputun: На самом деле, облако само должно предлагать такой сервис
00:31:18SemiorСейчас меня закидают помидорами, но все, что я знаю о cron - автозагрузка
00:31:20kpmý zzox4 ну вы подтвердили то, что я сказал ранее - try это чтобы не падало, а не чтобы ошибки обработать
00:31:28Shchvovabobuk: плюсую. Нафиг стек людям :)
00:32:11zzox4 kpmý: да, это что-б стаблильно работало, а дальше обрабатываете ошибки если нужно
00:32:23kpmýблаблаб
00:32:34kpmýто есть вы уже спутали кислое с длинным
00:32:39kpmýа гоферы виноваты
00:32:41kpmýсмищно
00:33:11kpmýесли говорить про стабильность, то можете прочитать про recover() и успокоиться
00:33:19kpmýно лучше начать с дейкстры
00:33:27bobuk/me вообще очень спокоен
00:33:28aefimovumputun: А мы включили VCS settings в teamcity — мега крутая штука, теперь можно прям в VCS балково все настройки менять и коммитить.
00:33:28zzox4recover - это костыль
00:33:31kpmýсудя по вашим тезисам, кхмкхм
00:33:50ShchvovaВсем чмоке в єтом чате. Я на йогу!
00:34:09GRIDARKShchvova: Удачи
00:34:29balexaShchvova: давай)
00:34:46barlogпарковать, ключи... вы точно не про автомобили?
00:36:03aefimovGo в йогу, я создал
00:37:03barlogГрефневая Кафка?
00:38:28aefimovторенты-торенты
00:38:53barlogaefimov: давно торрент за NAT'ом настраивал?
00:39:10barlogсейчас наызывается это MOM
00:39:21aefimovbarlog: главное чтобы внутри были пиры :))
00:39:22barlogMessage Oriented Midleware
00:39:36linux1
00:39:39linuxping
00:39:40jc-radio-tpong
00:40:09dustwalkerЯ бы вообще через почтовый сервер делал...
00:40:12mioliniу RabbitMQ еще можно ходить по HTTP протоколу
00:40:24mioliniесть плагин из коробки
00:40:29aefimovА зукипер не лучше будет?
00:40:32barlogbobuk: пусть через диркеты в твиттере шлётся всё :)
00:41:27linuxbobuk: можно в монгу задачи складывать, а воркеры опрашивают
00:42:47barlogВ OS X El Capitan если дрочить мышку у курсора случается эрекция.
00:42:55mioliniRabbitMQ очень плохо работает с большим кол-вом контактов
00:43:22mioliniконнектов
00:43:30mioliniбольше 10к
00:43:31barlogmiolini: не пробовал raggit в кластере поднимать?
00:43:38barlog^rabbit
00:44:12linuxа потом задачи на скачивание с твитера
00:44:45miolinihttp://thoai-nguyen.blogspot.ru/...
00:44:59linuxдокер рулит
00:44:59aefimovumputun: если задача следить за живыми машинами, почему очередь лучше чем зукипер, в котором есть эфемерные ноды?
00:46:10mioliniпочему не писать на s3 с выданной подписью на конкретный файл?
00:46:52barlogbobuk: про http://www.grpc.io помнишь? Он там пилится во всю.
00:46:59linuxbobuk: питоновый клиент для редиса отпрашивает сервер каждые 100ms, лишний ддос
00:47:05bobukhttp://gearman.org/
00:47:33linuxbobuk: https://github.com/lega911/job_server - самодельный gearman на go
00:47:52linuxbobuk: для питона
00:48:14linuxbobuk: gearman не дружит с python 3.x
00:48:33aefimovкоротенькие задачки которые можно протерять?!
00:49:12linuxсам gearman уже выглядит заброшенным
00:50:02linuxaefimov: да, при вызове ф-ии внутри программы тоже теряются если потушить машину
00:50:03mioliniRabbitMQ умеет слушать UDP, есть специальный плагин
00:51:05linuxbobuk: редис и ребитМК - оба обрашивают сервер - отстой (
00:51:27aefimovhttp://stackoverflow.com/questio...
00:51:39aefimovответ там зачотный, многообещающий :)
00:51:54mioliniА что конкретно клиенты делают с углом?
00:52:10jc-radio-t--> Rackspace: Amazon? Sure, you can buy their cloud ... from us http://www.theregister.co.uk/201...
00:52:32chazerклиенту можно создать очередь для ожидания RPC ответа с TTL и даже если коннект оборветься, ответ будет доступен в очереди, пока она не удалилась.
00:52:54mioliniРакспейс теперь админ на час
00:54:02linuxumputun: не про это речь, когда вы используете бд (монгу) вы делаете rpc, а с rabbitmq ваш клиент вместо ожидания результата периодический опрашивает сервер, представте если бы mongo db.findOne отпрашивал сервер что-бы дождаться результат
00:54:02linuxping
00:54:04jc-radio-tpong
00:54:42domoКто знает, какое минимальное количество нодов нужно для Redis, если он используется как бекенд к Sidekiq?
00:54:51linuxumputun: bobuk прав что конкурентов gearman'a нет
00:55:32aefimovДААААА!
00:55:33aefimovhttps://tjournal.ru/p/pornhub-ios-android
00:55:43chazerlinux: rabbitmq ждет на канале, там вообще дисконектит без heartbeat, потому как данных нет
00:56:14miolinihttp/2 ???
00:56:30mioliniон бинарный и умеет мультиплексирование
00:57:10GRIDARKaefimov: <= Я за его тему в пиратах :D
00:57:37miolinigrpc кстати умеет http/2
00:57:38linuxchazer: не понял про что речь. "rabbitmq ждет на канале" - точнее сказать - периодический опрашивает есть ли результат или нет
00:57:51kpmýеще в начале нулевых просили xmpp в качестве такого
00:58:50aefimovbobuk: ну будет там telnet_http2
00:58:55chazerlinux: клиент AMQP по одному коннекту открывает каналы, на канале подписывается на события.~Сервер сам оповещает клиента когда появился месседж.
01:00:32linuxchazer: питоновский клиент не так работает
01:01:31miolinisysctl??
01:01:43aefimovreuse нельзя чтоли в ядре включить?
01:03:10aefimovumputun: reuse всеже полезен :) когда сокетов на машине over 50k :)
01:04:07chazerlinux: а там есть что-то типа создания подписки consumer на очередь ?
01:04:23GRIDARKЗРЗ
01:04:25GRIDARKPHP
01:04:56linuxchazer: я дебажил, там бесконечный цикл, принимает пакет сравнивает он ли это...
01:05:11kpmýновый php? с ретурн-типами в 2016-м
01:05:20some-namebobuk: только большой, маленький ЛЖ
01:05:43some-nameи выглядит лучше айфона
01:05:57aefimovumputun: вот тут про recycle и reuse, может быть оно окажется полезным: http://stackoverflow.com/questio... (вдруг)
01:06:46umputunaefimov: ok, thx
01:07:53ipfтам на 2-х нексусах одна камера
01:08:24SolarWindsurface изначально тоже был столом
01:09:15aefimovbobuk: и про машинку, про машинку не забудьте!
01:09:19SolarWindА потом стол стал table, а имя потырили и дали другому продукту
01:09:24ipfи там довольно интерестное соотношение сторон 1:sqrt(2)
01:11:38aefimovumputun: а зачем печатать?
01:12:53barlogВ OnePlus нет NFC :(
01:12:56GRIDARKМне кажется эта концепция напоминает Win10 - один код на все платформы
01:13:04aefimovumputun: бумагу прям велят? у нас тут велят всем презентации притаскивать... у вас там экология все дела вроде должны быть еще лучшее.
01:13:30barlogbobuk: ну понятно, богатые на метро не ездят
01:13:47barlogbobuk: теперь можно андроидом с NFC пополнить тройку не выходя из дома
01:13:57@mellafonbobuk: а Хонор 7 пробовал?
01:14:07ipfв oneplus 2 нет быстрой зарядки
01:14:33aefimovbobuk: всего то 30 лет
01:14:49Bubugerцену за проезд поднимут
01:16:19aefimovbobuk: ой нет, 5 лет :)
01:17:08barlogaefimov: вот поэтому он начальник, а ты ключи подаёшь ;)
01:17:11mioliniвам не мешает пользоваться Syncthing? ведь он написан (тадам) на Go
01:17:37barlogmiolini: но не вами же написан, значит можно пользоваться
01:17:45aefimovbarlog: он директор ваще :)
01:18:23Saimenbarlog: кхм, докер тоже на Go написан
01:18:24domohttps://www.syncany.org/ — кто-нибудь пробовал?
01:19:47aefimovDocker на самом деле тетка!
01:20:05stratigonPydio
01:20:22stratigonSeafile - ещё есть
01:20:37aefimovДык логично, Oracle же
01:20:53barlogШипилёва не увоилили - значит с java всё будет хорошо.
01:21:42bobukhttps://pyd.io/
01:22:14stratigonPydio - синхронизация файлов. веб интерфейс хороший
01:23:21bobukа кто pydio пользовал?
01:23:31kpmýowncloud для шаринга норм
01:23:46mioliniВы видели новые проекты Hashicorp?
01:23:48barloguBlock же есть, поэтому AdBlock не жалко
01:24:13mioliniOtto & nomad
01:24:13domohttps://www.ublock.org/
01:24:14[ - ACCUMULATOR + }uBlock рулит!
01:24:24some-nameПользуйте Ad Muncher
01:24:53GRIDARKmiolini: Уже и пообсуждали.
01:25:04mioliniко
01:25:07mioliniко
01:26:12Mr. Gooffесть для сафари
01:26:14barlogumputun: есть для сафари
01:26:27[ - ACCUMULATOR + }uBlock Origin
01:26:32Trognorfдля сафари adguard есть
01:26:41Trognorfbobuk: для сафари adguard есть
01:26:54Mr. GooffTrognorf: сплюньте
01:27:20TrognorfMr. Gooff: почему ?
01:27:25some-namehttps://www.admuncher.com/
01:27:28barlogumputun: для полноты рекомендую к ublock юзать ещё и ghostery - веб полетит
01:28:15Mr. GooffTrognorf: adguard - тяжёлая и изначально коммерческая
01:29:00[ - ACCUMULATOR + }ДукДукГо рулит )
01:29:07TrognorfMr. Gooff: у меня сразу 3 плагина в мозиле стоят adblock adguard ublock
01:29:39Mr. GooffTrognorf: мсье знает толк
01:29:48mioliniduckduckgo умеет релевантно стране пользователя показывать
01:30:22Trognorf:-D
01:30:47Jagrах-ха-ха
01:31:16aefimovон сразу персонализирован просто, заранее
01:32:54GRIDARKПираты?
01:32:57Jagrвсё равно лучше допилен для пользователя google и немного bing с яндексом duck duck go возвращает на пару лет назад
01:33:21aefimovа какже гугломашинка и новость про android vs ios?
01:34:18[ - ACCUMULATOR + }Дэнэг дорого хотят, а так норм )
01:34:20pechkin1007Вот был селектел так у них эпиай ваще не мощный.
01:34:25domoХороший выпуск, спасибо!
01:34:29linuxbobuk: если не боитесь чужих велосипедов, можете попробовать https://github.com/lega911/job_server , балансировка, работает на порядок быстрее черем Celery+rabbitmq, в несколько раз быстрее чем gearman, исходников всего ~430 строк.~
01:34:57Jagrpechkin1007: зато много рекламы
01:35:23bobuklinux: о, прикольно, попробую!
01:35:52kpmýна пщ
01:37:09aefimovbobuk: там одна команда и у меня работало без перезагрузки
01:37:47barlogumputun: а почему не mpg321?
01:37:55barlogmplayer же большой
01:37:58Bubugerпочинка после переустановке
01:37:59aefimovbobuk: https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/El_Capitan_and_Homebrew.md#if-usrlocal-does-not-exist
01:38:09aefimovчего там перезагружать надо?
01:38:13Mr. GooffА он есть!
01:38:14Bubugerв прямом эфире
01:38:38barlogЯ поставил EL Capitan, homebrew и не заметил проблемы. Куда я не смотрел?
01:39:03aefimovbarlog: brew update работает?
01:39:24Trognorfкак же разработчики приложений для айфонов и айпадов любят программы обновлять
01:39:30barlogaefimov: не пробовал, только install делал. Нечего апдейтить :(
01:39:41Trognorfне прошёл день 18 программ просят обновиться
01:39:56aefimovbarlog: ну install тоже не должен работать
01:40:05barlogaefimov: так всё работает из коробки
01:40:22aefimovbarlog: боюсь оно само этот chown сделало
01:40:36aefimovbarlog: всмыле brew сделало
01:40:40barlogaefimov: наверняка
01:40:58barlogaefimov: так а в чём проблема если сделало chown?
01:41:06aefimovbarlog: речь про обновление поверх существующей
01:41:06mioliniffplay умеет
01:41:31barlogaefimov: а я как знал - мне очень хотелось переставить с нуля, ну я дождался новой ОС и переставил с нуля
01:41:55mioliniсек
01:42:01aefimovbarlog: если верить ссылке выше на чистой OS работать не должно...
01:42:18barlogaefimov: но работает, само, я ничего не далал.
01:42:18[2cool]Alexbobuk: brew install syncthing-inotify ставит syncthing с inotify
01:42:32mioliniформула по-другому зовется
01:42:46aefimovumputun: brew install ffmpeg
01:42:55aefimovffplay входит в ffmpeg
01:42:56miolini$ brew info ffmpeg
01:43:04miolini--with-ffplay~Enable FFplay media player
01:43:05bobuk[2cool]Alex: вот прямо щас не работает в капитане
01:43:10bobuklinux: а это твой код?
01:43:11EvgeneyGumputun: system_profiler SPAudioDataType
01:43:23EvgeneyGumputun: а там авком
01:43:23[2cool]Alexbobuk: в капитане ещё не пробовал, это может быть
01:44:15linuxbobuk: да, правда это всего лишь моя 2-я программа на go
01:44:26miolini$ ffmpeg -f qtkit -list_devices true -i “”
01:44:48bobuklinux: объясни разницу между client и worker в твоем коде
01:44:55miolini$ ffmpeg -f avfoundation -list_devices true -i ""
01:45:16aefimovесли перить доке: mplayer -ao help
01:45:18bobuklinux: точнее в самой концепции
01:45:21mioliniвторую команду
01:45:29mioliniэто я запускал прямо сейчас
01:45:34miolini$ ffmpeg -f avfoundation -list_devices true -i ""
01:45:42linuxbobuk: клиент делает реквест, ждет ответа, воркер ждет запроса, делает ответ
01:45:56bobuklinux: потому что у меня проблема - у меня воркеры приходят из разных мест. их может быть 500 000 :)
01:45:58umputun[AVFoundation input device @ 0x7ff240a0f4c0] [2] iMic USB audio system
01:46:01linuxворкер может быть клиентои
01:46:07barlogumputun: mpg321 может выводить по номеру девайса, а не по ID, попробуй его
01:46:43bobuklinux: вот я и не понимаю терминологии :)
01:47:21aefimovumputun -- надо просто 2 указать
01:47:25linuxbobuk: воркеры постоянно подключены к серверу, если го вытянет стлько конектов то норм
01:47:36miolinihttp://blog.kris-lab.com/simple-...
01:47:39Semiorвот эта вот часть с настройкой рекламы в пиратов пойдет?
01:48:03bobuklinux: вот тут у меня и проблема. они у меня, сцуко, живут на 3g/edge
01:48:13bobuklinux: непонятно как оно в такой архитектуре жить будет.
01:48:23bobuklinux: персистант соединения там не бывает в принципе
01:48:30linuxbobuk: а задачи по длительности сколько?
01:48:38[ - ACCUMULATOR + }Гиковские Пираты! Хой!
01:48:42Korotесли получится - пойдёт в пиратов
01:49:04bobuklinux: ну, до 30 секунд
01:49:13Saimenна этот раз их рекламе уделили больше времени, чем обычно
01:49:33Mr. GooffИГРАЛО
01:49:35GRIDARKУРА!!!
01:49:35timocovИ у нас
01:49:36Bubugerпошло
01:49:36aefimovPlay a file on soundcard 1, audio device 7:~ffmpeg -i INPUT -f alsa hw:1,7
01:49:37@mellafonиграло
01:49:38[2cool]Alexumputun: играло нам
01:49:40Saimenзавелась
01:49:40[ - ACCUMULATOR + }Пусть Ксюша зачитывает голосом каждый раз, да и все!
01:49:45ggmarkesработает
01:49:46timocovРЕКЛААААМА
01:49:47sudoзаииииграаало
01:49:52SemiorПлюханула реклама
01:49:53sudoЭЙПИАЙ
01:50:04linuxbobuk: если сеть часто рвется, то реббит лучше, с job_server при разрыве нужно делать реконект и посылать задачу заново
01:50:04sudobobuk: ну не слышал и лааадно
01:50:06Mr. GooffНу ч, мы врать будем?
01:50:09sudoглавное мы слышали
01:50:40Сергeйну и пусть бы проиграл ролик до конца
01:50:41bobuklinux: реконнект и заново задачу слать это ок - тут как раз нормально что задача не выполнится или выполнится N раз
01:50:43GRIDARKНе смейте вырубать API
01:50:45aefimovffplay -o hw:2 -- вот кажется так оно выбирает устройство
01:50:47bobuklinux: в общем попробую
01:50:48Сергeйпрям рекламу нужна именно бобоку
01:50:50chazerbobuk: rabbit может хранить rpc-ответы пока клиент не подтвердит получение. это к проблеме коннектов.
01:51:05bobukchazer: см. выше - нет у меня такой проблемы.
01:51:22TigerrrrAdblock в действии?
01:51:33[2cool]Alexumputun: 42
01:51:52aefimovumputun: вот так оно выбирает устройство: Play a file on soundcard 1, audio device 7: ffmpeg -i INPUT -f alsa hw:1,7
01:52:09linuxbobuk: а ответы нужны, может воркер пусть сразу в монгу складывает?
01:52:38bobuklinux: не, вот в монгу - это перебор :)
01:52:39pechkin1007бб
01:52:41GRIDARKВсем пока.
01:52:49spitty66
01:53:00bobuklinux: короче я поиграюсь, посмотрю.
01:53:02sudoРекламу то(
01:53:02[ - ACCUMULATOR + }Чао!
01:53:09aefimovumputun: http://ffmpeg.org/ffmpeg-devices...
01:53:34SaimenGood night:)
01:53:43bobuklinux: а, а еще у тебя один воркер - один порт, да?
01:54:13linuxbobuk: для воркеров порт, для клиентов порт, так было проще
01:54:29bobuklinux: нда. так можно было и zerorpc тогда использовать же?
01:54:36linuxbobuk: всего 2 порта для всех
01:54:50KorotCACA output device. мда
01:54:56linuxbobuk: у меня есть https://github.com/lega911/zrpc
01:54:58chazerbobuk: т.е. получить задание, возможно произойдет обрыв соединения, через 30 сек воркер выполнит задание. но отправить результат не сможет ? эта проблема?
01:55:24linuxlinux: то же самое но python+zmq
01:55:46linuxlinux: работает медленей, но главгная проблема zmq - блочится на rpc схеме при разрывах
01:56:48linuxbobuk: для zmq нужно параллельно heartbit строить, дисконекты не ловит, морока
01:58:04aefimovumputun: получилось через ffmpeg?
01:58:24bobuklinux: нене, я про http://www.zerorpc.io/
01:59:12aefimovumputun: в вашем случае кажется вот так: ffmpeg -i <ваш.mp3> -f alsa hw:2
01:59:15bobukchazer: еще раз, проблема в том, что есть 500 000 воркеров и примерно 80 разных функций
01:59:22linuxbobuk: там наверно та же "болячка"
01:59:24bobukaefimov: -f alsa ??? :)
01:59:38linuxbobuk: я видел но не пробовал
01:59:41bobuklinux: да, я к тому что можно было свое не писать :)
01:59:47bobuklinux: болячка там ровно та же
02:00:10linuxbobuk: дак он без сервера
02:00:24linuxbobuk: нет балансинга
02:00:26bobuklinux: но я попробую. Хотя я уже морально близок к тому, чтобы написать свой брокер просто.
02:01:04f1shМагия, тут еще кто то есть)
02:01:14f1shНе припомню такого ранее
02:01:23bobukf1sh: чойт?
02:01:50f1shНу раньше вот вы закончили вещать и в чате через 10 минут пусто
02:02:34linuxbobuk: я вот тоже терпел, терпел и тут вышел go 1.5, соблазнился - написал свой rpc
02:05:09linuxhttp://queues.io/
02:05:47linuxпочему то все делают пересылку сообщений, хотя rpc - это самый частый случай, использование БД - это rpc
02:08:55aefimovbobuk: да, неправ :(
02:09:27aefimovumputun: вот так можно задать устройчтво через mplayer: mplayer file.mp3 -ao coreaudio:device_id=0
02:09:52umputunaefimov: вопрос не в том как задать
02:10:01umputunвопрос в том, что задать
02:11:09aefimovumputun: если указать файл и в device_id написать list, то он выведет список
02:11:34aefimovumputun: mplayer file.mp3 -ao coreaudio:device_id=list
02:12:25aefimovumputun: у мну так: Available output devices:~Built-in Microphone (id: 43)~Built-in Output (id: 50)
02:13:08umputunaefimov: угу, раньше оно так и работало. а теперь играет только на дефаулт
02:13:52aefimovumputun: список устройств то кажет? у меня при неправильном id ругается и ничего не играет
02:14:09umputunaefimov: тот кусок что я ран0ьше постил именно и брал этот ид и потом на него играл
02:14:29umputuniMic USB audio system (id: 39)
02:14:45umputunно играте только на дефаулт
02:15:46umputun2015-10-03 18:15:23.751 mplayer[41499:238743067] 18:15:23.751 WARNING: 140: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h.AO: [coreaudio] 44100Hz 2ch s16le (2 bytes per sample)Video: no videoStarting playback...A: 0.0 (00.0) of 44.0 (44.0) 0.2%Audio device got stuck!
02:19:19aefimovumputun это mplayer -v написал? может он с -v (verbose) выдаст что-то понятное?
02:20:33umputunFailed to open coreaudio:device_id=39
02:27:21aefimovumputun: ааа, быть может -ao=help говорит про какой-нибудь еще драйвер кроме coreaudio и в USB надо писать через него? Ну или тупо не хватает прав в этом новом Капитане...
02:32:13aefimovumputun: WARNING: 140 у меня тоже есть, дело не в этом следовательно
02:33:45umputunоно и лист не понинмает
02:33:55umputunна самом деле это сообщение об ошибке
02:34:04aefimovumputun: и вообще кажется вы не добавили -v ключик: mplayer file.mp3 -ao coreaudio:device_id=39 -v
02:34:27aefimovumputun: оно device_id=list понимает только если указать mp3 файл
02:34:48umputunдобавил
02:34:58aefimovumputun: у меня оно выдает сильно больше информации
02:35:04aefimovTrying preferred audio driver 'coreaudio', options 'device_id=47'~AO: [coreaudio] init([44100Hz][2ch][floatle][0])~AO: [coreaudio] could not get default audio device name: [?ohw]~Failed to initialize audio driver 'coreaudio:device_id=47'~Could not open/initialize audio device -> no sound.~Uninit audio filters...
02:35:08umputunэтот not found был от туда
02:35:16umputunтам много всего, да
02:36:08umputunу тебя лист тоже дает ошибку?
02:36:19umputunCould not parse arguments at the position indicated below:device_id=list
02:36:49aefimovmplayer -ao coreaudio:device_id=list даст ошибку
02:37:10aefimovа mplayer file.mp3 -ao coreaudio:device_id=list — будет работать
02:38:43aefimovumputun для совсем verbose можно еще указать -v -msglevel all=9
02:42:08aefimovumputun: так и не заработал list? у меня MPlayer 1.1-4.2.1 и list работает