
folex
24.12.2016
22:22:11

Vasiliy
24.12.2016
22:24:57
спасибо
Scala for the impatient – как раз для меня)
(вот уж не думал, что буду когда-нибудь скалу учить, а вон оно как все обернулось)

Anatoliy
25.12.2016
09:50:31
Всем привет!
Народ, а работал кто с обработкой аудио? Я имею в виду автоматической?)

Google

Daniel
25.12.2016
11:48:56
Это целая дисциплина. Лучше конкретнее спросить.

IEvgenii
25.12.2016
11:59:47
Кто то хостит свои проекты на гиталбе ?
есть пара вопрос о том как красиво инфраструктуру там настроить

Alexander
25.12.2016
12:17:43
что такое гиталба?

Dmitry
25.12.2016
12:18:06
гитлаб скорее всего

Anatoliy
25.12.2016
13:35:39
Это целая дисциплина. Лучше конкретнее спросить.
Интересует как можно узнать время в которое раздавался какой-то звук, или скорее даже что-то вроде маленького аудио файлика. Т.е. берем две звуковых дорожки, одна - длинная, вторая - просто звук на пару секунд. И нам надо найти как часто на длинной дорожке раздавался этот звук.
Никаких слов и чего-то подобного нет. Просто записанный звук, хотя там может быть разная громкость и некоторый уровень шума тоже возможен

Lev
25.12.2016
13:37:50
Если не нужна рекордная точность и это разовая задача, которую не нужно будет обобщать на другие случаи, можно запилить на вейвлетах

Daniel
25.12.2016
13:38:10
VK на хайлоаде делали доклад на схожую тему

Lev
25.12.2016
13:38:59
Вопрос, правда, в том, как это относится к скале )

Aleksei
25.12.2016
15:16:08
ну мы ж не про жвм, банить не будем за такое =) а вообще вопрос интересный, насколько так с налету можно написать алгоритм который будет распознавать примрено похожие звуки по образцу, там же могут быть фоны шумы и прочее, это наверное уже тема из ML

Andrey
25.12.2016
15:19:15

Nikolay
25.12.2016
23:47:38
https://finagle.github.io/blog/2016/12/23/release-notes-6-41/ выходит теперь и твиттер стек на 2.12 перешел?
?

Google

Aleksei
26.12.2016
04:31:30
ну как говорится at some point =)

Daniel
26.12.2016
04:58:40
не, на своих также

Pavel ?
26.12.2016
06:51:59

Aleksei
26.12.2016
06:52:13
вакансии у вас постить нельзя

Andrey
26.12.2016
06:53:27

Pavel ?
26.12.2016
06:54:27
Ааа, ну мы особо и не баним)) но там ситуевина в том что народ лютует из-за того что хры не выкладывают вилки) пока не придумали как все это ровно разрулить)

Aleksei
26.12.2016
06:55:31
ах йопт у нас стерли
в описании было написано типа выкладываешь вакансию - будь готов отвечать про бабло
ну и у нас тут так токсично что hr больше пяти минут не держутся

Pavel ?
26.12.2016
06:56:17
А вакансии на фронтенд, типа яваскрипт, хры иногда путают яву и яваскрипт, заставляет чат лан ходить по большому кирпичами)

Andrey
26.12.2016
06:58:15

Pavel ?
26.12.2016
06:58:42

Aleksei
26.12.2016
06:58:53

Dmitry
26.12.2016
07:02:49
Жизнь ворам

Daniel
26.12.2016
07:24:59

Aleksei
26.12.2016
07:25:51

Pavel ?
26.12.2016
07:26:01

Nikolay
26.12.2016
09:09:35

Google

Vasily
26.12.2016
09:11:42
Отменять во время выполнения или до, кстати?

Mikhail
26.12.2016
09:32:10

Vasily
26.12.2016
09:32:39
Ну я бы сказал, что и с супервизором это не очень разрешимая проблема

Mikhail
26.12.2016
09:33:38
разрешимая, только будут соответствующие последствия)
и учитывая, что футурки обычно не содержат числодробилок - ты все равно врятли попадешь при попытке отмены в момент исполнения блока)

Daniel
26.12.2016
09:42:05
собственно без этого смысла нет в этих "отменах"

Vadim
26.12.2016
09:47:50
почему нету смысла? жирные таски с io например

Mikhail
26.12.2016
09:57:00
нечего их футурами делать)

Oleksandr
26.12.2016
09:58:03
а как, старый добрый тред?
допустим, у меня есть Н задач с тяжелым ио, который я хочу фьючами запустить
и доп условие — после завершения первых K, остальные уже не нужны, и можно отрубать их

Mikhail
26.12.2016
10:02:27
запускай, только делать жирные таски внутри фьюч - имхо не стоит. выгоднее подсистему исполнения жирного сделать обособленно от всего. тогда и мониторинг проще встроить и отмены и все что хочешь

Oleksandr
26.12.2016
10:02:42
не, ну отдельный тредпул — понятно

Oleksandr
26.12.2016
10:02:51
вопрос именно в отрубалке ненужного
как это идиоматичнее сделать?

Mikhail
26.12.2016
10:03:19
как микролиба для жирного и долгого с менеджментом)
я так делаю)
менеджить это все дело потом проще, хочешь внутри, хочешь снаружи бесплатно по смс

Oleksandr
26.12.2016
10:04:57
мм, так как ио-в-фьюче остановить-то?)
или саму фьючу
лишь бы убить ио

Google

Daniel
26.12.2016
10:05:30
запущенный жирный процесс ты не убьешь уже
только если он многоступенчатый и ты проверяешь между этапами "а стоит ли продолжать"

Mikhail
26.12.2016
10:06:13
эта задача никак не относится к фьюче. запущенную в исполнение фуьючу ты уже не прибьешь никак.
дальше идет обычная задача менеджмента жирного блока. встраиваешь контрольные точки

Admin
ERROR: S client not available

Mikhail
26.12.2016
10:07:11
либо по хардкору убивать весь процесс. треды в яве кстати можно вырубить как kill -9 ? (что-то я подзабыл)

Oleksandr
26.12.2016
10:08:18
afaik нет

Alex
26.12.2016
10:15:38
в мониксе есть такое https://github.com/monix/monix/blob/master/monix-execution/shared/src/main/scala/monix/execution/CancelableFuture.scala
но оно по моему просто сигнал в свой скедулер шлет

Oleksandr
26.12.2016
10:16:29
ну в акке тоже cancelable есть
а моникс явно стоит почитать подробнее, не первый раз слышу

Diemust
26.12.2016
10:26:31
столкнулся с задачей сделать resumable upload, легкое гугление показало, что все городят свои велосипеды и нет нормальных реализаций на уровни http-библиотек. Вот не пойму: это непопулярная задача или просто очень тривиальная?

Aleksei
26.12.2016
10:26:51
тривиальная наверное

Nick
26.12.2016
10:27:39
https://github.com/tus/tus-java-client
Во что нашёл

Diemust
26.12.2016
10:31:48
тус я тоже видел, но целый клиент тащить ради аплоада пока выглядит оверхедным. Обычная заливка сейчас через akka-stream идет, видимо велосипедить надо будет в любом случае =)

Nick
26.12.2016
10:34:06
Сделаи свою имплементацию
Это ж api

Vladimir
26.12.2016
11:10:36

Google

Vladimir
26.12.2016
11:12:24

Anatoliy
26.12.2016
11:20:59
Народ, а можно несколько вопросов немного не по теме скалы?) А то просто сунус нос в новую тему, а как там и чего не понимаю, вдруг кто сможет/захочет объяснить?)

Daniel
26.12.2016
11:22:54
нам всем ответить да или нет? или голосование устроить?
просто спроси

Vadim
26.12.2016
11:29:21
Надо добавить в правила пункт про "можно спросить"

Daniel
26.12.2016
11:41:54
проще бота сделать, отвечающего "да, задавай уже"
всё равно правила читать не будут

Denis
26.12.2016
11:52:58
спрашивай, это же дружелюбное сообщество

?Томат?
26.12.2016
11:55:06
А у скалы чокак с порогом вхождения для нубасов?

Dmitry
26.12.2016
11:55:20
Норм все
Плавненько

Aleksey
26.12.2016
11:55:36

Aleksei
26.12.2016
12:02:48
хотел ответить, но вспомнил про СОС

Anatoliy
26.12.2016
12:58:45
Ладно, тогда вопрос, хочу собственно понять как можно работать с аудиофайлами? Вот например БПФ(FFT), и его применяем к этому аудиофайлу. Но ведь ему надо скормить по сути массив комплексных чисел. Вот меня интересует как этот аудиофайл к этому массиву привести....