@scala_ru

Страница 371 из 1499
Daniel
26.12.2016
13:04:53
У тебя исходные данные имеют нулевую мнимую часть

комплексность нужна только, потому что результат комплексные числа

Mikhail
26.12.2016
13:07:43
начни с простого. с wav файла с несжатыми данными. он довольно легкий и на многих языках есть куски кода с помощью которых ты получишь массив значений для таймлайна. на каждую единицу времени будет N-ое кол-во элементов в блоке (от частоты дискретизации зависит). сколько секунд - столько таких блоков будет. все это в линейном массиве. значение каждого элемента от -N до +N . Вот это значение в комплексные и перегоняется и обратно потом, чтобы сохранить или воспроизвести. вроде ничего не напутал)

Daniel
26.12.2016
13:11:30
http://lectoriy.mipt.ru/course/RadioTechnology-MathDigitalSignalProcessing-14L

Google
Mikhail
26.12.2016
13:11:31
я когда игрался - делал на яваскрипте, потому что вычислительных мощностей не требуется, но есть возможность применить евалом преобразование прямо на страничке и тут же воспроизвести результат) проще чем на скале и постоянно сохранять-запускать)

Daniel
26.12.2016
13:14:22
если хочется именно понимания, то базис надо изучить но там не так много надо фурье, свертки, кореляции с форматами можно отдельно "нарадоваться" даже с wav например, не стоит слепо верить что чужая либа корректно читает значения

Mikhail
26.12.2016
13:15:26
это да, помню тоже приходилось что-то готовое править, потому что оно как-то неадекватно читало)

http://pastebin.com/gBmPcGnY

вот это на яваскрипте самый простой вав парсит. его не сложно будет на скалу переписать и по необходимости под другие особенности вав подстроить

Anatoliy
26.12.2016
13:20:42
Ясно, спасибо, собственно под wav я только что нашел вариант на хабре. Сейчас до дома доберусь и буду пробовать думаю :)

Daniel
26.12.2016
13:22:30
у wav есть три варанта кодирования, не говоря про то что он может еще быть little/big endian)

Anatoliy
26.12.2016
13:24:20
Ну привести к нужному я могу в принципе через тот же ffmpeg как я понимаю. Меня сейчас интересует просто понимание того как это устроено и работает.

Daniel
26.12.2016
13:25:09
перекодирование может менять в некоторых границах значения

это одна из причин почему точный маппинг значений не работает

Aleksey
26.12.2016
13:46:12
Говорят организаторы FPConf начали заливать видосы с конфы, что была в начале месяца https://www.youtube.com/channel/UCmiGqOz-jojsWUVXLZJ8mCw

KrivdaTheTriewe
26.12.2016
16:19:28
чем плох json4s ?

Nikolay
26.12.2016
16:19:50
а чего так сходу?

Google
KrivdaTheTriewe
26.12.2016
16:21:22
а чего так сходу?
я тут известная личность

Denis
26.12.2016
16:23:23
:)

Nikolay
26.12.2016
16:26:26
если я все правильно понимаю, то json4s полагается на runtime reflection для того чтобы понять как сериализовать,десериализовать. upickle, circe, argonaut и прочие требуют implicit readers/writers для сериализации и десериализации.

эти самые implicit readers/writers либо руками пишутся, либо генерируются. но это все на этапе компиляции определяется

Nick
26.12.2016
16:27:35
чем плох json4s ?
названием

Nikolay
26.12.2016
16:28:14
чем плох json4s ?
о чем собственно вопрос был?

KrivdaTheTriewe
26.12.2016
16:38:17
Small and almost dependency-less (the core library depends only on shapeless).

аааааааааааааааааааааааааааааааааааа

Nikolay
26.12.2016
16:39:16
ну, это не редкость

KrivdaTheTriewe
26.12.2016
16:40:46
the core library depends only guava

Grigory
26.12.2016
16:41:05
гуава, тоже отличная зависимость.

Nikolay
26.12.2016
16:42:56
кстати, кто sbt-fresh использует?

я не понимаю зачем автор в последней версии слил билд в один .sbt файл. с разбиением на файлы как-то повеселее было

Oleg
26.12.2016
16:50:07
кстати, кто sbt-fresh использует?
оно чем-то лучше http://www.scala-sbt.org/0.13/docs/sbt-new-and-Templates.html ?

Nikolay
26.12.2016
16:50:22
нет, просто раньше появилось

Daniel
26.12.2016
16:50:25
Я честно говоря не понял зачем fresh нужен

Nikolay
26.12.2016
16:50:41
Я честно говоря не понял зачем fresh нужен
шаблон сбт проекта с дефолтами

до того как появился sbt new

Daniel
26.12.2016
16:51:24
Так там вроде нет кастомизации. И уже был g8.

Nikolay
26.12.2016
16:51:55
кастомизация ограниченная. название проекта, название package

Google
Nikolay
26.12.2016
16:52:07
организация, лицензия еще

мне нравится layout как там сделан. вообще да, нужно уже запилить шаблон для sbt new и им пользоваться

layout проекта в смысле. build.sbt сразу рассчитан для multi project build, Dependencies в отдельном файле, и разные общие настройки в Build.scala

Alexander
26.12.2016
16:54:18
Офигеть у Фомкина борода. Это многое объясняет..

Daniel
26.12.2016
16:57:26
CoC всё?

Aleksey
26.12.2016
16:57:44
CoC всё?
Почему?

Daniel
26.12.2016
16:58:00
а вижу ссыль в описании

Oleksandr
26.12.2016
16:58:43
насчет конфы и эрланга — кто-то использовал его активно? интересует: 1) переключалка актора через ~1000 тиков — насколько нужна в свете nio ? 2) насколько удобнее/надежнее жить с гц/кучей пер "поток" ? (сравнивая с аккой)

Nick
26.12.2016
17:24:50
нифига себе, вопросики

1) что за переключалка 2) stw удобнее)

Aleksey
26.12.2016
17:27:42
Картинки по запросу STW https://www.google.ru/search?q=stw&newwindow=1&client=safari&rls=en&source=lnms&tbm=isch&sa=X&ved=0ahUKEwie39bTsJLRAhXZN1AKHQXMCCAQ_AUICCgB&biw=1280&bih=641

Nick
26.12.2016
17:27:54
wow

nice pictures

Oleksandr
26.12.2016
17:29:13
1) что за переключалка 2) stw удобнее)
вроде как планировщик эрланга может переключать исполняемый "поток" на другой, основываясь на количестве отработанных командах байткода я что-то не уверен, что это такое большое преимущество чем он удобнее?)

Nick
26.12.2016
17:29:45
тем что приложение не дохнет целиком)

вот про планировщик не вкурсе, я всегда думал, что они юзают системный

Oleksandr
26.12.2016
17:30:46
так в той же акке кластер тоже будет выживать изо всех сил (распределенный)

Nick
26.12.2016
17:31:49
угу

но эт класстер)

Google
Oleksandr
26.12.2016
17:32:57
https://hamidreza-s.github.io/erlang/scheduling/real-time/preemptive/migration/2016/02/09/erlang-scheduler-details.html

Nick
26.12.2016
17:33:36
западло даж читать)

лучше по скале скинь

интересная тема конечно

Oleksandr
26.12.2016
17:42:43
по акке я бы тоже почитал, как в кишках происходит переключение контекста / маппинг акторов на потоки

желательно не в сорцах)

Alexander
26.12.2016
18:05:22
333 - такой, специфичный юбилей.

Admin
ERROR: S client not available

Evgeniy
26.12.2016
20:14:30
я не понимаю зачем автор в последней версии слил билд в один .sbt файл. с разбиением на файлы как-то повеселее было
скорее всвего по тому, что использование Build.scala как то становится все менее популярно, и видимо захотелось, чтобы результирующие проекты были понятнее тем, кто с таким форматом не сталкивался хотя если сильно интересно, то лучше у него просто спросить оставив комент-вопрос с упоминанием @hseeberger вот тут https://github.com/sbt/sbt-fresh/pull/51

IEvgenii
26.12.2016
20:17:03
Всем привет, кто то пользуется терраформом для описания инфраструктуры в проектах ?

или вообще кто то пользуется ним ?

Grigory
26.12.2016
20:20:21
а вопрос в чем? отличная штука тераформ

IEvgenii
26.12.2016
20:20:34
приватные докер репозитарии

это пока что самая большая проблема для меня

я пользуюсь гитлаб реджистри для хранения образов

и есть ты сам ручками перед этим не стянул образы то они будут недоступны для терраформа

может ты знаешь как обойти это ограничение ?

Bulbu
26.12.2016
20:21:54
Стянул?

Grigory
26.12.2016
20:22:11
пульнул он имеет ввиду

IEvgenii
26.12.2016
20:22:11
спулил

Google
Grigory
26.12.2016
20:22:40
неа; я emr и ecs тераформом разворачивал ток

и там все само чики пуки; только со спотами не умеет работать (пока / или уже внезпно умеет хз)

IEvgenii
26.12.2016
20:23:20
мы настроили через терраформ linkerd, кстати очень советую, вместе с консулом

но образы недоступны

тоесть ты пулил образы только из docker io ?

Bulbu
26.12.2016
20:25:49
А ci какой?

Кто образы делает?

IEvgenii
26.12.2016
20:26:00
гитлаб

Grigory
26.12.2016
20:26:24
тоесть ты пулил образы только из docker io ?
ECR, поэтому полагаю не наткнулся на проблемы

Bulbu
26.12.2016
20:26:59
А хз, мы думали его попробовать, но дженкинс привычнее, в итоге гитлаб только как репа

Grigory
26.12.2016
20:27:15
как трэвис сейчас

IEvgenii
26.12.2016
20:27:24
очень

Bulbu
26.12.2016
20:27:33
Чем?

IEvgenii
26.12.2016
20:27:33
видно знающего человека

гитлаб си позволят любую тачко сделать нодой для билдов

локальную удаленную

любую вообще, тоесть можно проверять билды локально, тригеры и тд

Grigory
26.12.2016
20:28:47
да и дженкинс никому не нравится

Страница 371 из 1499