
Rumata
30.09.2016
07:52:04
и дамы
https://elixir-lang.slack.com/
слак чатик эликсирчика

Artem
30.09.2016
07:53:19

Google

Rumata
30.09.2016
07:53:35
как бы тебе сказать )
так мягко

Eugene
30.09.2016
07:53:50
тот официальный

Rumata
30.09.2016
07:53:50
что мир не ограничивается роисией)

Eugene
30.09.2016
07:54:04
и там что-то около 10к человек

Artem
30.09.2016
07:54:06
а, я думал твой русскоязычный

Rumata
30.09.2016
07:54:19
угу
что удобно так это куча каналов

amureki
30.09.2016
11:14:38
ох блин слаков у меня развелось

Евгений
30.09.2016
11:16:08
оперативки не хватает небось?

amureki
30.09.2016
11:19:18
времени не хватает
слак мало кушает
точнее, сам слак 90 мб, плюс несколько хелперов на 200-300 мб

Google

Can
30.09.2016
11:48:33
Лол
Вы серьёзно не знали о слак канале?

amureki
30.09.2016
11:53:24
лол
а почему я должен был о нем знать?

Rumata
30.09.2016
14:17:45
только щас руки добрались.

Константин
01.10.2016
02:16:08
Только там активности мало в Российском канале.

Dmitry
01.10.2016
03:02:05
В любой непонятной ситуации заводи слак

v
01.10.2016
04:32:51
yep

Roman
01.10.2016
08:47:41
@dmitryzuev мир тесен)

Yusup
01.10.2016
08:50:13
что-то туплю с JSEX:
iex(1)> JSEX.decode("{\"key\": true}")
** (FunctionClauseError) no function clause matching in JSEX.Decoder.format_key/2
lib/jsex.ex:101: JSEX.Decoder.format_key("key", {:config, :binary, false})
lib/jsex.ex:97: JSEX.Decoder.handle_event/2
src/jsx_decoder.erl:156: :jsx_decoder.string/5
lib/jsex.ex:17: JSEX.decode!/2
lib/jsex.ex:24: JSEX.decode/2
пример с гитхаба
что я делаю не так7

Dmitry
01.10.2016
17:15:28

Taras ?
03.10.2016
14:46:38
всем привет
что посоветуете для работы с json в фениксе?

Rumata
03.10.2016
14:47:28
Poison
Я юзал хотя могу быть не прав
Поправте

L'Alchimiste
03.10.2016
15:15:55
прав
есть ещё такое https://github.com/cblage/elixir-json

Google

Can
03.10.2016
15:44:03
я использую JAZZ, it just works
ничего не могу сказать еще)
кто-то жаловался, что Poison 200 мб памяти сожрал на каком-то json файле не оч большом, я через свой прогнал - 30

Taras ?
03.10.2016
16:13:17
? благодарямс)

Anna
03.10.2016
20:43:20
ребят, у кого-то был експириенс с написанием игрового сервера на еликсире?

Dmitry
03.10.2016
20:57:26

Anna
03.10.2016
20:58:19
а то у нас дилема, на чем сервер пилить..выбираем между Akka.NET и Elixir(и там, и там акторы)

Dmitry
03.10.2016
21:07:31
Я думаю что если игра риалтайм то надо делать на с++ и накатке акторы не помогут. А если нет - можно и на эликсире делать
Я не знал что есть akka под нет)) думал скала+акка и только так

Anna
03.10.2016
21:08:54
причем, опен сорс =)

Anna
03.10.2016
21:09:37

Dmitry
03.10.2016
21:10:10

nick
03.10.2016
21:10:36

Anna
03.10.2016
21:11:23

Dmitry
03.10.2016
21:12:40

Anna
03.10.2016
21:13:32
но можем обменяться контактами, в случае если все же найдем инвестора - можем быть друг другу полезны =)

Vladimir
03.10.2016
21:15:00
а какой жанр будет?

Google

Can
03.10.2016
21:15:52
На самом деле самая большая трабла в том, что под другие языки уже есть движки для мультиплеера
А под эликсир хоть че ты реализуй пройдешь через пиздец создания движка

Anna
03.10.2016
21:16:24
ну у нас движок - юнити.для клиента

Dmitry
03.10.2016
21:17:33
На самом деле самая большая проблема - в валидации клиентских данных. В риалтайме надо узнавать их достоверность в реальном времени а для этого надо считать либо физику либо игровую логику

Can
03.10.2016
21:18:39
Ну это все круто да. На эликсире можно получить низкий latency в итоге и весьма сильно на этом выехать. Достаточно посмотреть на средний latency по движкам мессенджеров. Эликсир стабильно держит там 20 милисекунд в отличии от сотен на других платформах, НО писать свой движок может позволить только огромный бренд
все остальное сейчас порежется на этапе утверждения бюджета для проекта просто
никто не даст денег на написание своего движка на экспериментальном языке

Admin
ERROR: S client not available

Can
03.10.2016
21:19:01
про это забыть можно))

Dmitry
03.10.2016
21:19:24
И если это делать через nif, то сеть в принципе тоже уже можно написать на си и повесть мечты о эликсире на гвоздик

Anna
03.10.2016
21:19:28

Can
03.10.2016
21:19:46
Анна, у вас вообще какой опыт в геймдевелопменте, что это за проект и какой бюджет?

Anna
03.10.2016
21:20:07

Dmitry
03.10.2016
21:20:25
Именно поэтому варгеймнг на эрланге из всех суперпопулярный сделал только чат, а котором надо передавать данные ( latency идеален) и не надо ничего считать

Anna
03.10.2016
21:20:54

Can
03.10.2016
21:21:07
Тогда бери готовое и не парься
Под один из первых проектов
свой движок)
Не

Google

Can
03.10.2016
21:21:47
Если комплексно смотреть на проблему, то эликсир точно придется прикручивать к движкам физики и проч
А это значит что он по факту только транспорт
Т.е. можно взять какой-нибудь rabbitmq как транспорт и юзать
Все
А нет, ну еще можно написать простенькую игру на эликсире с нуля действительно, если ты его уже знаешь и не хочешь разбираться в других технологиях которые дадут тебе параллельность
типа agar.io что-то можно на эликсире сделать.

Anna
03.10.2016
21:23:21

Can
03.10.2016
21:23:35
Либо совсем маленькое, если ты уже знаешь эликсир и не хочешь ни в чем другом разбираться, либо совсем большое где отобьется выигрыш в латенси

Anna
03.10.2016
21:23:40
у нас там персонажи бегают, деруться, кастуют заклинания, юзают разные абилки

Can
03.10.2016
21:23:46
100% бери готовое)

Anna
03.10.2016
21:24:44
100% бери готовое)
спасибо за совет =)) нам бы чем быстрее готовый прототип, чтоб на кикстартер выложить - тем лучше, да и чтоб было что уже на презентации показать
а то как бы разжились немного бизнесс контактами, теперь главное не упасть лицом в лужу

Can
03.10.2016
21:26:00
google "open source unity multiplayer engine"

Anna
03.10.2016
21:26:15
для юнити из коробки есть фотон
но он там платный, мы пока думали своими силами выгребсти, для прототипа

Can
03.10.2016
21:26:56
в запросе не зря слово open source))

Anna
03.10.2016
21:26:56
ну а релиз версию, скорее всего на нем и будем

Can
03.10.2016
21:26:59
там много чего падает)
Не хочу портить атмосферу, но эликсир пока плохо коррелирует с каким-либо бизнесом кроме переписывания веба с рельсов на феникс.
Чтобы реально применить его для бизнес задач нужно четко понимать, сколько и какой выигрыш он принесет тебе в конкретной задаче. Причем выигрыш должен быть реально большим, т.к. параллельно с приростом полюбому прилетит пара проблем из за новизны, которые придется решать.

L'Alchimiste
03.10.2016
21:29:43
да и переписывать с рельсов особо не надо

Anna
03.10.2016
21:30:02