
Alexey
29.06.2017
15:54:28
ааа. кидали лук

Max
29.06.2017
15:55:20
ну вот да, не надо их есть
это я в книжке сталика почитал

Google

Max
29.06.2017
15:55:31
что их есть надо
потом на эту книжку смотреть не мог, выкинул
как посмотрю, так вспоминаю всё это

Alexey
29.06.2017
15:56:07
их было немного. получились типа как сухарики. народ побаловался. чуть чуть погрыз. не более того. да их много и не съесть. а ты, наверное, все сам съел )))

Max
29.06.2017
15:56:24
ну да
съел
скорую вызывать пришлось
укол какой-то поставили, таблеток от панкреатита дали
с тех пор каноничный плов больше не готовлю

Alexey
29.06.2017
15:59:58
ну. а я зато теперь знаю, что такое настоящий плов. а не то, что обычно продается )
там у них, у узбеков, плов - это не просто еда. там собираются мужики дельные. влиятельные. "на плов". и они там вопросы решают, обсуждают. и плов варит специально нанятый профи. и все это неторопливо происходит. есть время пообщаться. на свадьбы там тоже нанимается специалист по варке.

Korolll
29.06.2017
21:07:40
Есть ли какой-нибудь простой способ приобразования record к proplist?

Dmitry
29.06.2017
21:10:23
Record это тюпл

Google

Dmitry
29.06.2017
21:12:45
def user_record_convert {:user, name, age}, do: [name: name, age: age]

Korolll
29.06.2017
21:58:11
Record это тюпл
Это понятно, я просто думал, мб есть чудо функция, которая перегоняет любой рекорд в проплист

Dmitry
29.06.2017
22:00:54
Напиши такую чудофункцию
Делов то
https://hexdocs.pm/elixir/Record.html#extract/2 -
Первая строчка
https://hexdocs.pm/elixir/Kernel.html#elem/2 -
Вторая строчка
Или лучше даже record |> to_list |> zip

Alexander
30.06.2017
02:32:22
что-то спама стало прямо много

Константин
30.06.2017
04:07:17
Много ботов заходит?
точнее спамеров?

Alexander
30.06.2017
04:30:47
Я раз 5 вычищал за неделю

Aleksey
30.06.2017
08:01:51
всем привет ?

Alexander
30.06.2017
08:04:31
Не лучшее начало

Dmitry
30.06.2017
08:05:36
Делаем ставки - увеличитель члена? Блог о путешествиях? Или "с чего изучать ФП"?

Aleksey
30.06.2017
08:06:05
просто поприветствовал

Alexey
30.06.2017
08:06:28
ну здарова тогда. заходи.

Dmitry
30.06.2017
08:07:13
Господа знатоки, ваша ставка не сработала. 6-0 в пользу телезрителей

Fedor
30.06.2017
08:07:15
"с чего изучать ФП"? - а это теперь равносильно рекламе?

Dmitry
30.06.2017
08:08:14

Fedor
30.06.2017
08:08:20
ааа

Google

Alexey
30.06.2017
08:08:27
это не ерланг вей

Dmitry
30.06.2017
08:08:56
У меня как раз эрланг вей
Если бы я такое на расте написал - не скомпилировалось бы
А так - упадёт в рантайме
Вернее уже упало...

Aleksey
30.06.2017
08:09:58
закрыл не все кейсы

Dmitry
30.06.2017
08:10:33

Александр
30.06.2017
08:30:17
Склоняем русские имена на Elixir: https://github.com/petrovich/petrovich_elixir

Alexey
30.06.2017
08:41:42
Коллеги. А из вас никто музыкой, звуком, студийной записью, аналоговым и прочим синтезом звука не увлечен? просто мне вчера один знакомый расстроенный музыкант написал. недовольный качеством. и скинул статейку почитать, почему вот всё так. ну я вот давно так не ржал. так что, если тема аудиофилии головного мозга близка, то прям рекомендую почитать и поднять себе настроение. http://synthmusic.ru/articles/native

Dmitry
30.06.2017
11:29:07
Я так и не понял, почему чувак решил что музыкальный софт сводит в реальном времени?

Alexey
30.06.2017
11:32:20
да там вообще всё не так. начиная с того момента, что цапы выводят данные в тот момент, когда их cpu посчитал. такого не было уже во время dos, и звук уже там игрался в режиме DMA.

Dmitry
30.06.2017
11:33:21
Ну, в статье кое что есть конечно.
Но не для мастеринга это применимо точно

Alexey
30.06.2017
11:33:56
а мультитрек считать. ну есть у тебя определенный момент на оси времени. ты его считаешь. и берешь данные которые в нем должны быть. а вот те эффекты, что он там описал - то они будут только если каждый трек запускать ерланговым процессом и смешивать только когда данные пришли ))) то есть без привязки к таймлайну. что есть просто мегабред.

Dmitry
30.06.2017
11:34:27
Вот если ты диджей - тогда нужны железки, ну или во всяком случае железки лучше
А если ты сводишь трек на компе - комп может три минуты хоть час обсчитывать, проблемы не вижу

Alexey
30.06.2017
11:34:55
я думаю, что реально то, что может существовать - это треки параллельно запустить через разные интерфейсы. вот там да. может быть на разные звуковые буфер разной длины. и может произойти рассинхрон. ну и клоки у разных звуковых тоже не синхронны.
вот! я и говорю. в чем разница? каша? каша в реалтайм? а если рендеришь - тоже каша? типа тоже да. тогда дело не в производительности проца, не так ли

Dmitry
30.06.2017
11:36:45
Ну и когда диджеишь физически на россыпи железок кнопок больше

Google

Dmitry
30.06.2017
11:36:52
Удобно ...

Alexey
30.06.2017
11:37:09
но как по мне, и в реалтайм не должно быть каши. если ресурсов не хватает, то у тебя просто хостовая программа должна показать, что проц у тебя в 100%. и просто затыки должны пойти. а не рассинхрон.
да. удобно. но это вопрос человеко-машинных интерфейсов.

Dmitry
30.06.2017
11:38:41
Вообще говоря если тв жмёшь одновременно на стопицот кнопок, то проц на винде на своих прерываниях может уйти в рассинхрон
Но это только в риалтайме

Alexey
30.06.2017
11:38:59
в статье же говорится о "нативной" обработке звука. которая совсем не такая, какая происходит в аппаратных DSP. и, казалось бы, вот тезис. который можно оспаривать. но потом автор сам себе противоречит, говоря о том, что появляются современные синтезаторы, тоже с DSP но они говняные. как-то чудным образом тоже становятся нативными.

Admin
ERROR: S client not available

Alexey
30.06.2017
11:39:53
да MIDI протокол стандартный - там вообще 31250 бод. и каждая note_on это три байта. так что там по определению, ноты одновременно не включаются и не гасятся.

Dmitry
30.06.2017
11:40:43
Честно не знаю

Alexey
30.06.2017
11:40:46
просто люди пытаются найти причину "каши". и там сложно их выводить на чистую воду. один субъективизм. а когда они пишут про техчасть, то становится ясно, что они вообще не в курсе

Dmitry
30.06.2017
11:41:59
Но по ощущениям синтезаторы отличаются вот если всеми пальцами нажмёшь - какие то крякают а какие то не

Alexey
30.06.2017
11:42:00
а тыкать носом бесполезно. т.к. опять же субъективизм. у них там студия за 100500 лямов и они продюсеры группы "руки вверх", настоящие профи. а я так, из лесу вышел со своим технически высшим образованием для них

Dmitry
30.06.2017
11:42:13
А почему это - фиг пойми

Alexey
30.06.2017
11:43:10
да. я считаю, просто математика разная. просто я временами делаю проект синта на ПЛИСе. и там даже банально сгенерировать прямоугольную форму - не так просто
если ее просто так генерить с помощью DDS, то будет алиасинг из за соотношения частоты дискретизации звуковой платы к генерируемой частоты. ну, будут происходить явления типа биений и джиттера (дрожжания частоты из за дискретности периода)
банально. берешь Sound Forge , создаешь проект 48000 и генеришь частоту 4001 Гц и пожалуйста. будет треш
чтоб этого не было - надо делать антиалиасинг. алгоритмы есть разные. тяжелые и не очень. честные и не очень. разница в ресурсах. железка с микроконтроллером что-то может и не потянуть. поэтому упрощают, допускают.... короче, алгоритмы разные, и результаты разные
а чудесов никаких нет, типа натив не натив. т.к. по сути дела и в современном синте и в звуковой плате один и тот же ЦАП. такие дела. ладно. простите за оффтоп


ⰿⰰⰾⱏ
30.06.2017
11:47:13
Вы прослушали лекцию о частотах и дискретизации от Алексея Большакова. Спасибо за внимание

Alexey
30.06.2017
11:48:11
а теперь про эмиграцию.... ))

Google

Maximus
30.06.2017
22:26:21
Здравствуйте. Если моя цель найти поскорей работу джуном, какой язык лучше учить:
Ruby (соответственно для Rails, web scraping )
Javascript (для React/Vue.js, Node)
Python (Django,web scraping )
PHP (Laravel)
Elixir (Phoenix )???
Душа лежит к Ruby and Elixir.

Aldar
30.06.2017
22:28:37

Евгений
30.06.2017
22:29:04
Чего вакансии в радиусе доступности есть, то и учить. Если вариантов много, то к чему душа лежит.

Sergey
30.06.2017
22:29:52
ruby,python - проще работу будет найти, js также, с точки зрения языков как таковых исключи php, (js я бы тоже исключил trollface.jpg)

Can
30.06.2017
22:36:32
Иначе никак

Sergey
30.06.2017
22:39:46
вот кстати да
классный совет

Aleksey
30.06.2017
22:41:20
совет, безусловно, правильный, но, к сожалению, иногда просто нужна работа

Maximus
30.06.2017
22:42:50

Евгений
30.06.2017
22:44:28
А если оставить чисто джуниоров и убрать поддержку дремучего легаси на пхп, в котором о личном развитии даже мечтать не стоит(опционально)?
Я бы учил руби, но это потому что сам с него начинал. Либо питон, если локальная ситуация более благоприятная. У нас на рубистов и спрос больше, и платят им больше, например.
Если удаленка/фриланс предпочтительнее, то там уж точно то к чему душа лежит, как и говорили выше.

Sergey
30.06.2017
22:46:18
ruby и python похожи очень
знаешь хорошо один, считай другой тоже

Евгений
30.06.2017
22:54:20
Знание экосистемы все же чуть ли не нужнее, чем знание самих языков, так что это такое.

Can
30.06.2017
22:58:21
Тут не от языка надо отталкиваться