@proelixir

Страница 11 из 1045
Константин
06.06.2016
11:04:13
Но я хотел в 10 строчек... чтоб по минимуму

Can
06.06.2016
11:04:27
ну там 10 и будет)

По сути чуть чуть обрезанный редис

Константин
06.06.2016
11:04:33
простой push и pull

Google
Can
06.06.2016
11:04:45
Сорян

А чего в нем лучше чем в редисе?)

Константин
06.06.2016
11:05:11
Да!.. Завтра хочу сделать так, чтобы сообщения сохранялись и отображались в вновь открытом браузере!

Can
06.06.2016
11:05:25
А типо не чуть чуть обрезанный?))

Константин
06.06.2016
11:05:29
Пока приложение не будет закрыто)

Но мне достаточно поведения простого массива

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

чтобы мисаги сразу было видно

И запущу тестово на heroku!!

И зачатюсь с женой!! Нехрен на работе работать!!!!

Пусть увидит силу программиста, мать его!!!

И оперативу!

Всем до завтра!))

Google
Rumata
06.06.2016
11:48:55
давай

Evgeny
06.06.2016
13:46:37
Долой работу, особенно бюджетную...)

Константин
07.06.2016
03:53:24
? Доброе утро всем!

Сегодня меня прет нереально)) с 8 до 11 часов на работе делал херню, которая оказалась никому не нужна...

Было проще заниматься эликсиром и не парить себе мозг)

Сегодня попробую разобраться с встроенным key: value хранилищем в erlang\OTP

Evgeny
07.06.2016
04:17:09
Думаю с набранным багажом потом можно в хайлоад двинуть)

Константин
07.06.2016
04:23:47
Что-то пока медленно идет, я предполагаю, что нужно реализовать модуль с методами записи и чтения

но вот куда пихать этот модуль)))

По хорошему его надо вообще в отдельный проект и подцеплять как mix зависимость

но пока надо все по топорному сделать, а потом уже с этим гемором разбираться)

Nick
07.06.2016
04:39:59
Лолд

Константин
07.06.2016
04:42:44
Лолд
А по подробнее?)

Мда, вообще не понимаю как оно работает

теорию понял, с :ets по работал, все круто

Но как теперь использовать это в Phoenix -не могу понять

Кто может пнуть в правильном направлении??

Dmitry
07.06.2016
08:17:41
Смотря что хочешь сделать.

Константин
07.06.2016
08:18:58
Хочу юзать :ets в phoenix как кеш типа Redis

Чтоб можно было вызывать set\get

Google
Sviatoslav
07.06.2016
08:19:34
http://elixir-lang.org/getting-started/mix-otp/ets.html :)

Константин
07.06.2016
08:20:20
Да я уже читаю)) только не могу понять логику работы

Я стартую mix phoenix.server

В этот момент мне уже надо создать ets таблицу

Я так понял, что нужно прописывать worker(Hello.Cache, []),

http://joxi.ru/v29785xuGndMVr

Вот.. а в этом Hello.Cache уже прописываем всю ту логику, которую пишут в документации

Херня какая-то.. не могу понять документацию. Надо найти более понятное объяснение как с этим работать..

В этом плане тоже напрягает документация феникса, так мало примеров и возможностей.

Да, имеет смысл..

Rumata
07.06.2016
08:59:12
Возьми армстронга

По эрлангу довольно годна

Там целая глава есть по етс

Can
07.06.2016
09:03:17
Мне оч армстронг понравился, знать идеологию языка и для чего оно создавалось вообще помогает

Rumata
07.06.2016
09:04:14
Угу я тоже прочёл Армстронга сначала а потом уже взялся за элексир

Константин
07.06.2016
09:12:15
Нашел даже перевод

https://dyp2000.gitbooks.io/russian-armstrong-erlang/content/

А кто какую читал? Перевод или оригинал?

Отвлекусь немного.. в проекте hello нашел интересную особенность, у меня после запуска mix phoenix.server происходит создание node процесса, который не убивается после остановки сервера и занимает около 200 метров памяти!

После повторного запуска сервиса создается новый node и т.д.

Google
Константин
07.06.2016
09:14:50
Я сейчас попробовал создать новое приложение phoenix - в нем нет такой проблемы, сервис node успешно умирает вместе с остановкой сервера

Я про этот проект https://bitbucket.org/Bliznyk/hello

я попробую потом понять какой именно пакет тупит

я что-то много всего наподключал

Rumata
07.06.2016
10:08:49
ох уж эти ваши элексиры

кстати у кого с английским норм

советую послушать пару подкастов

на тему элексира от этих ребят

http://bikeshed.fm/57

http://bikeshed.fm/54

и вот этот

Aldar
07.06.2016
10:10:34
https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf

Rumata
07.06.2016
10:10:38
про то что конечно "много хайпа" и все круто .

бля она какого года ) ваще огонь

Константин
08.06.2016
01:23:37
Убедили, читаю армстронга

там не так много страниц, но пока времени мало на чтение уделяю, до конца недели должен осилить.

Rumata
08.06.2016
07:49:25
Гуд надо тоже глянуть

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

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

дебажить обсервером доовольно муторно

Google
Rumata
08.06.2016
12:35:47
без кода конечно сложно разобраться в проблеме но я попробую сделать гист к вечеру и накидать сюда

Can
08.06.2016
12:39:11
Ну там вроде количество ошибок в минуту настраивается

Rumata
08.06.2016
13:27:57
да есть такой момент

у меня просто телеграм вернул таймаут

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