
Max
13.06.2017
08:55:16
а сейчас с обогревателями живём
ночью просыпаюсь от холода лютого

Alexey
13.06.2017
08:58:53
у нас тоже не жарко. лета нету

Max
13.06.2017
08:59:04
хочется жить где тепло и цивилизация

Google

Max
13.06.2017
08:59:09
опционально — море недалеко

anton
13.06.2017
09:11:32
москва не давит, если живешь где-нибудь у патриков :)
но там 3х в 115 квадратов от 70 млн рублей :(

Alexey
13.06.2017
09:17:52

Dmitry
13.06.2017
09:22:18
70 миллионов - это больше миллиона долларов?
Выглядит как враки
В центре тель авиве за полляма можно купить трешку

Alexey
13.06.2017
09:22:57
охох. на такие деньги, в какую страну мира можно переехать и социализироваться?

anton
13.06.2017
09:30:15

Dmitry
13.06.2017
09:31:56
Нафиг жить в Москве

Max
13.06.2017
09:32:16

Google

Max
13.06.2017
09:32:43
а то какие-то ебеня несусветные
~N[2017-06-13 15:42:08.000000]
а что это такое?
из постгреса выгреб через постгрех

abc
13.06.2017
16:00:30
таймстамп видимо

Sasha
13.06.2017
16:04:13
Есть же i:
iex(1)> i ~N[2017-06-13 15:42:08.000000]
Term
~N[2017-06-13 15:42:08.000000]
Data type
NaiveDateTime
…

Max
13.06.2017
16:05:14
и как с этим работать?

Sasha
13.06.2017
16:08:54
Да в общем-то тривиально, как и с любыми датами. Можно их складывать, сравнивать, приводить к разным форматам… to_date или to_iso8601.

Max
13.06.2017
16:25:39
а через Enum.into как-нибудь можно привести список кортежей в структуру?
или через что-нибудь другое
а, нашёл
struct(__MODULE__, Enum.zip(Enum.map(columns, &String.to_existing_atom/1), row))

Rumata
13.06.2017
16:46:22
Там хелперы есть
before at

Vladimir
13.06.2017
16:48:18
Дык erlang:now/0 депрекейтед же.
Тут читать: http://erlang.org/doc/apps/erts/time_correction.html и где-то в этом районе: http://erlang.org/doc/man/erlang.html#timestamp-0

Max
13.06.2017
17:04:54

abc
13.06.2017
18:04:44
Кто-то пробовал складывать логи в CouchDB ? вроде и REST API из коробки, и даже нодовский winston умеет в CouchDB
Как я помню CouchDB очень быстрый на запись

Google

Maxim
13.06.2017
18:24:23
Я хотел в монгу попробовать логи класть
Даже обертку для syslog сделал

Alexey
13.06.2017
18:39:20
Лучше редис. Шустрее будет
+ можно буферизировать на стороне приложения и потом скопом вставлять
У меня получалось 250к в секунду запись

abc
13.06.2017
18:46:01
редис не для этого
он конечно может сейвится на диск, но не для этого
опа. с каких это пор heroku CLI тащит ноду с собой и прописывает ее в PATH

anton
13.06.2017
20:00:31
господа, а кто из вас с докером норм? :)

Dmytro
13.06.2017
20:10:46
Это очень сложная история)
Я когда-то уже спрашивал

Max
13.06.2017
20:15:16

Max
13.06.2017
20:15:28
я его использую, может и норм

anton
13.06.2017
20:17:25
а что конкретно надо?
есть user defined network (драйвер bridge)
есть 3 контейнера, которые в эту сеть цепляются
у всех есть —network-alias
из контейнера они друг друга видят по name и network-alias
а вот с хостовой машины только по ip адресу могу к ним добраться, что иногда не очень удобно
ищу способ (кроме старого —link) и правки /etc/hosts
как с хостовой тачки к контейнеру по имени обращаться (пинговать его напримре)

Max
13.06.2017
20:18:01
ну да, из хостовой только так
если найдёшь — скажи
я тоже не откажусь

anton
13.06.2017
20:18:59
в голову лезут варианты, читать сис. события докера (он на старте контейнера пишет его ip)
и скриптом править /etc/hosts
но есть шанс превратить его в мусор :)

Max
13.06.2017
20:19:47
может как-то через systemd можно?
там же резолвер есть

Google

Max
13.06.2017
20:20:07
он на локалхосте на 53 порту висит
в него посылать какие-нибудь команды, или типа того
я не смотрел пока туда
просто знаю, что он там висит
systemd-resolved
вот этот

anton
13.06.2017
20:23:26
резолвер есть, да
127.0.0.11 кажется адрес у него
но nslookup через него не резолвит что то
https://github.com/iverberk/docker-spy вот такой изврат есть

Admin
ERROR: S client not available

Max
13.06.2017
20:25:26
вот на таком ещё адресе бывает 127.0.0.53
вот тут что-то непонятное написано https://github.com/coreos/bugs/issues/1033
посмотри, может разберёшься

anton
13.06.2017
20:40:05
нашел вот такой солюшн еще
https://github.com/helterscelter/docker-dns-gen

Max
13.06.2017
20:40:45
да по идее systemd.resolved это уже должен делать
чёт я вечером уже ничего понять не могу, лень думать

maier
14.06.2017
06:15:13

Maxim
14.06.2017
06:26:07
это, конечно, ужасно, но тоже вариант

anton
14.06.2017
07:03:24

maier
14.06.2017
07:04:12
все хотел выложить свой docker-compose для разрабтки - времени пока нет

Google

maier
14.06.2017
07:05:30
# haproxy.cfg
frontend front_80
bind *:80
mode http
acl kibana_host hdr(host) -i kibana.dev
resolvers docker
nameserver dns 127.0.0.11:53
backend kibana_back
mode http
balance roundrobin
server kibana_server kibana:5601 check resolvers docker resolve-prefer ipv4
типа того
в /etc/hosts прописываю только kibana.dev и вперед
по аналогии можно настроить и соот-но просто tcp гонять а не http как я

anton
14.06.2017
07:15:09
ага, пасиб. попробую

Max
14.06.2017
11:52:02
как в еликсире принято рандомное число получать?
:rand.uniform?

Alexander
14.06.2017
12:05:58
говорят что в Эликсире причесывают стдлибу, но вот что-то херово ее причесывают
всмысле сразу отсеит всех скучающих и phoenix new скафолдеров

Marat
14.06.2017
12:09:09

Alexander
14.06.2017
12:09:57
да как бы сложно программировать на языке и ни разу не воспользоваться рандомом
даже если не воспользуешься, то просто набредешь на то что его нет

Vladimir
14.06.2017
12:20:15
Тогда уж спрашивать ещё про генерацию уникального integer в рамках конкретной VM.
Тоже хороший вопрос.

Taras ?
14.06.2017
12:23:31