@proelixir

Страница 139 из 1045
Alex
07.10.2016
09:44:57
Я все больше думаю насчет идеальной совместимости neo4j с elixir
можешь порекомендовать какой-нибудь гайд, где показан пример использования neo4j для решения интересной задачи?

Константин
07.10.2016
10:14:34
Поставь его себе. Там прям сразу гайд будет

Taras ?
07.10.2016
15:33:59
слышал что графовая субд жрет диск как саранча

Alexander
08.10.2016
00:00:57
посмотрел neo4j. Что-то с первого раза не понял о чем оно.

Google
Yusup
08.10.2016
07:38:11
вот тут туториал

https://www.tutorialspoint.com/neo4j/neo4j_data_model.htm

Alexander
08.10.2016
08:00:48
вообщем кто интересовался mina или же релизы

ответ - релизы

иначе невозможно контролировать через supervisord или monit

Taras ?
08.10.2016
08:01:24
а как их готовить?

Alexander
08.10.2016
08:01:33
я через destillery

Алиф
08.10.2016
08:01:39
i like mina i use for deploy :)

Alexander
08.10.2016
08:02:02
о! Алиф!

Алиф
08.10.2016
08:02:22
but for rails app hahah :) ops sorry

Rumata
08.10.2016
08:22:19
Top Players 1. Dmitry Rubinstein – 32 2. Ivan Cherevko – 20 3. Alexander Salnikov – 18 4. Aleserche – 14 5. Vitaliy T – 14 6. Andrey Osnovin – 9 7. Eugene Pirogov – 7 8. Ваня Вандал – 7 9. Eugene Burmakin – 6 10. Wowa – 4

вот и интеграция игр для телеграма

Taras ?
08.10.2016
08:32:45
не понятно как тыкать)

Google
Dmitry
08.10.2016
09:50:49
Надо автогенерация примеров

И сорцы)

Константин
08.10.2016
09:57:17
посмотрел neo4j. Что-то с первого раза не понял о чем оно.
Там нет привычных нам таблиц. Есть ноды и их связи. Нода может иметь свойства, связь тоже. Поиск может происходить по очень сложным условиям.. Особенно хорошо ищет короткие пути от ноды к ноде.

https://neo4j.com/developer/graph-database/

https://habrahabr.ru/company/latera/blog/277233/

Применение в реале от 2gis

http://www.highload.ru/2015/abstracts/931.html

слышал что графовая субд жрет диск как саранча
3я версия neo4j стала кушать меньше и полностью убрала ограничения на размеры ноды.

В конечном итоге мы получаем очень хорошую структуру данных. Достаточно легко делать базу нормализованной без потери производительности.

Rumata
08.10.2016
11:04:09
Парни

Вот расскажите мне плз

У меня есть апа и есть ген сервер

И супервайзер есть

Я стартую апу черкез допустим iex -S mix

И я хочу работать допустим в этой консоле параллельно

Но проблема в том что в ней уже процесс моей апы которая не даёт это сделать

Если я не оберну например старт апы в spawn

Понимаю без кода сложно сказать вечером скину код щас в дороге. Вопрос в следующем

Использование spawn в ген сервере не очень хорошая идея. Как этого избежать или это ок?

Константин
08.10.2016
12:53:01
Так можно же генсервер еще один стартануть

Google
Константин
08.10.2016
12:53:06
в консоли

и пусть он работает

Только если ты ему имя не задаешь

Nick
08.10.2016
13:24:00
Сижу на убунте 16, установил сначала по инструкции с оф.сайта. потом решил поиграть с kiex, поставил 1.3.3 в итоге при компилирование зависимостей вылезла ошибка, kiex старую версию не увидел, решил все что связано с еликсир и ерланг удалить командой purge. Но теперь при установке esl-erlang по инструкции оф.сайта вылезает ошибка что он зависит от каких-то пакетов, но они не ставятся, пишет что пакеты битые. Гугл л не помогает

Может кто то встречался с такой проблемой?

Taras ?
08.10.2016
13:26:09
эрланг с эрланг-солюшн ?

Nick
08.10.2016
13:26:28
Ну да

1.0

Константин
08.10.2016
13:41:40
Советую ставить через asdf

https://github.com/asdf-vm/asdf

Обязательно ставь зависимости

automake autoconf libreadline-dev libncurses-dev libssl-dev libyaml-dev libxslt-dev libffi-dev libtool unixodbc-dev

Константин
08.10.2016
13:42:46
https://github.com/asdf-vm/asdf-erlang

И вот тут все зависимости

Потом https://github.com/asdf-vm/asdf-elixir

Andrey
08.10.2016
13:49:09
Может кто то встречался с такой проблемой?
Это ещё та боль, я использовал какой-то менеджер версий для ерлангу в своё время

Nick
08.10.2016
13:49:50
Бля, все эти пакеты скачал вручную, оказалось что они у меня уже были, но новые версии, а esl-erlang хотел старые. Теперь выполняю команду install elixir он пишет что нужен пакет Erlang. А пакет Erlang хочет еще штук 10 пакетов. Пизда

Константин
08.10.2016
13:50:45
aptitude??

Nick
08.10.2016
13:50:54
И почему кстати установка с оф сайта ставить версию еликсир 1.1.0 - dev

Apt-get

Google
Константин
08.10.2016
13:51:28
попробуй aptitude

он решит зависимости

в начале можешь просто поставить себе все через asdf

и не париться

Nick
08.10.2016
13:54:24
Aptitude не помогло. Попробую asdf

Admin
ERROR: S client not available

Alexander
08.10.2016
14:09:59
asfd очень ок. в .tool-versions загнал версии чего нужно и все

Alexander
08.10.2016
14:13:29
я думаю тут имелось ввиду другое

что консоль прицеплена к процессу

хотя по идее mix -S это и дает

но в условиях девелопмента, я сегодня официально потратил 11 часов на то чтобы понять - без релизов в elixir - никуда.

если же именно работа в консоли после запуска, то elixir --detached -S mix ваш_таск

и никаких скринов и прочего

Но проблема в том что в ней уже процесс моей апы которая не даёт это сделать
ок, я неверно понял первый раз, значит используй вариант 2.

Rumata
08.10.2016
19:40:29
дык парни объясните

вот если я юзаю ген сервер так мне теперь не кастовать процессы spawn совсем?

Google
Rumata
08.10.2016
19:41:39
ну да

и юзать GenServer.cast

?

Dmitry
08.10.2016
19:42:54
Я даже не знаю что сказать. Для чего cast?

Для того чтобы передать что то генсерверу

Rumata
08.10.2016
19:43:46
ну смотри у меня есть кусок кода который выполняется асинхронно

и он выполняется в портянке кода который под ген сервереом

Dmitry
08.10.2016
19:45:21
По идее у тебя для каждой асинхронной штуки должен быть свой генсервер

Rumata
08.10.2016
19:45:25
хм

Dmitry
08.10.2016
19:45:31
Или теперь можно мутить через стейдж

Только туториалы вроде ещё не все подоспели

Rumata
08.10.2016
19:46:05
я тогда до тебя в личке доебусь щас)

Vitaly
09.10.2016
05:49:41
learnphoenix.io приобретал кто?

Alexander
09.10.2016
06:18:24
я сдался, эликсир не готов

нельзя написать аппликейшен на нем

Страница 139 из 1045