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 работает