
Anton
20.03.2018
14:00:39
Потому что незачем. Вот решат всех загнать в ВК мессенджер тогда, возможно, и будет смысл. Сейчас в ближайшую пятилетку наверное много чего интересного изменится.

Buckler
20.03.2018
14:36:55
Hello, Артем!
Please, calculate:
82+49=...
If you don't answer - you'll get banned from the channel...
Good luck!

Taras ?
20.03.2018
14:44:21

Mi
20.03.2018
14:45:35
хороший воцап

Google

Taras ?
20.03.2018
14:47:07

Mi
20.03.2018
14:47:43
нормально

Dmitry
20.03.2018
14:52:24
@TTaraskin Нормально использую с десктопа.

Taras ?
20.03.2018
14:52:59
смарта нет) советчики купить гейфон идут лесом-полем))

Mi
20.03.2018
14:53:47

Taras ?
20.03.2018
14:53:51
вариант установить плагин к пиджину не катит — пиджин тупо не видит ватсапп

Dmitry
20.03.2018
14:54:06

Dmitry
20.03.2018
14:54:10
Я на Mac OS-е. Приложение: ChatMate for Whatsapp. В принципе, оно без существующего смартфона не работает.

Taras ?
20.03.2018
14:54:20

Mi
20.03.2018
14:54:44
нормальный месенджер

Taras ?
20.03.2018
14:54:50

Dmitry
20.03.2018
14:56:42
@TTaraskin Ну я не знал, что такие проблемы. Я думал, не смог найти приложение под свою ось.

Google

Alex
20.03.2018
14:59:02
defmodule LoggerLager do
...
defp format_metadata(md) do
Enum.map(md, fn({key, val}) ->
{key, [to_string(key), ?=, format_metadata_value(val), ?\s]}
end)
end
...
я уже даже не удивляюсь почти

Nan
20.03.2018
15:16:39
Unblock Blockchain Hachathon! В апреля пройдёт хакатон для разработчиков ПО, backend-разработчиков, frontend-разработчиков и ПО-аналитиков. Ценные призы, реальные задачи, нетворкинг, возможность проявить себя - https://binarydistrict.com/ru/courses/blockchain-hackathon/

Alex
20.03.2018
20:59:33
А киньте кто-нибудь свои настройки кэша gitlab ci для эликсирового проекта с тестами и релизом?
Ну то есть, cache из .gitlab-ci

Yury
21.03.2018
11:28:45

Alex
21.03.2018
11:30:03
хм. ты не хранишь кэш между тестами и релизом?

Yury
21.03.2018
11:32:26
cache для _build и deps
можно наверно вот так сказать untracked: true

Alex
21.03.2018
11:33:28
у меня забрезжило понимание, вроде бы
то есть, если я описал cache в test, мне не нужно писать его в build для использования?..

Yury
21.03.2018
11:34:09
нет

Alex
21.03.2018
11:38:46
неплохо, неплохо

MrFlorius
21.03.2018
11:40:14
Бесплатный прокси для телеги

Vildulv
21.03.2018
11:50:29
это правда что в эликсире туговато с аплоадом файлов и всякими там OAuth?

Andrey
21.03.2018
11:51:38
не знаю что ты под этим подразумеваешь

Dmitry
21.03.2018
11:51:46
Нет

Vildulv
21.03.2018
11:52:54
ну тут недавно на одной конфе чел рассказывал ,что у него проблема была с аплоадом картинок для веб проекта какого-то
типа была боль и ему пришлось с нуля писать

Google

Vildulv
21.03.2018
11:53:50
чел из марсиан

Артем
21.03.2018
11:53:59
А, ну раз чел рассказывал, то да

Dmitry
21.03.2018
11:54:29
а мы сейчас про феникс, или как?

Vildulv
21.03.2018
11:54:47
да про феникс

Aldar
21.03.2018
11:54:55

Vildulv
21.03.2018
11:54:58
пардон не уточнил

Alex
21.03.2018
11:55:29
блин, mix release даже с кэшем очень долго компилирует зависимости. =(

Dmitry
21.03.2018
11:55:34
Не знаю в чем сложности, форма которая отправляет файл, контроллер который обрабатывает запрос. Там ничего сложного нет на самом деле

Alex
21.03.2018
11:55:57
2 минуты, это столько же, сколько deps.get + test без кэша

Dmitry
21.03.2018
11:56:32
для файла создается структура %Plug.Upload{}, она хранит мета инфу и путь, где файл сохранился

Aldar
21.03.2018
11:57:47
наверное имелось ввиду как в рельсах, подключил гем и все работает

Vildulv
21.03.2018
12:00:20
ну в целом да, там имелось ввиду ,что в рельсах всё это быстрее и проще сделать, а на фениксе нужно много плясать с бубном и разбираться в нюансах, имея тем самым, кучу головняка

Dmitry
21.03.2018
12:20:38
В фениксе даже гем не надо подключать - и так все работает

Vildulv
21.03.2018
12:22:11
в общем самому нужно будет попробывать

Dmitry
21.03.2018
12:23:47
Мне вот так нравится это «подключил и все работает»
Я сразу себе представляю космический корабль с одной кнопкой «лететь».
И если ты вдруг хочешь что-то сделать кроме «лететь», то даже не понятно куда нажимать

Alex
21.03.2018
12:29:48

Andrey
21.03.2018
12:30:41
"бомбить"

Dmitry
21.03.2018
12:30:54
Потому что кнопки «поменять корабль» тоже нету

Taras ?
21.03.2018
12:39:29

Google

Taras ?
21.03.2018
12:39:36
)))

Vladimir
21.03.2018
12:58:33
:)

Dmitry
22.03.2018
07:54:14
Вопрос к знатокам, генсервер при перезапуске супервизором восстанавливает стейт, который был перед падением? или все заново создается?

Dmitry
22.03.2018
07:56:08
Не восстанавливает
Это было бы глупо - генсерверы обычно падают из-за того, что у них стал кривой стейт

Sergey
22.03.2018
07:57:52

Dmitry
22.03.2018
07:58:44
поэтому и спросил, спасибо за ответы)

Dmitry
22.03.2018
08:41:52
Вопрос, тем, кто работал с Go, зачем в Go решили не разделять исходный код и тесты? Зачем они скидывают тесты и исходный код в одну и ту же папку?

Alexey
22.03.2018
08:44:46
Чтобы быть не похожими) Чтобы быть модным, нужно выделяться) ?

Le
22.03.2018
08:51:57
Тесты тоже код

Dmitry
22.03.2018
08:57:41
@nitrodev Тоже код, но это всё усложняет. Банальные вещи, посчитать LOC для кода, для тестов, нужно как-то отделять одно от другого, искать конкретный тест в папке - в два раза больше файлов нужно обхватить взглядом, искать конкретный фаил с кодом - в 2 раза больше информации проанализировать.
вместо одного cd test или cd src, теперь нужно везде дописывать *_test.go или -v *_test.go для любого действия.

Alex
22.03.2018
09:43:59
ты еще тесты eunit вспомни, которые могут вообще где угодно находиться

Nikolai
22.03.2018
09:58:08
Друзья, подскажите, как мувнуть файл между файловыми системами? File.rename пишет мне {:error, :exdev}

Alex
22.03.2018
11:41:53
слушайте, а уже есть каноничный путь создания шаблонов проектов для mix?

Dmitry
22.03.2018
11:50:34

Alex
22.03.2018
11:51:29
да для себя скорее. у меня много однотипного неканоничного кода.

Dmitry
22.03.2018
11:53:36
Ну хз, очень просто модули тащить из проекта в проект, может оформлять такой код самодостаточным модулем? Или хекс либу собрать и тоже подключать где надо

Alexey
22.03.2018
11:54:12
ога. добавляешь в депс. и параметры в конфиг

Google

Alex
22.03.2018
11:54:17
> модули тащить из проекта в проект
поддерживаемость

Dmitry
22.03.2018
11:54:45
Хекс либа тогда)
И на гитхаб
Вклад в опенсурс

Alex
22.03.2018
11:55:04
> оформлять такой код самодостаточным модулем?
это не код, а скорее стиль кода.
раскладка модулей по файлам
supervision tree
про хекс - там нечего особенно выкладывать

Vladimir
22.03.2018
13:39:51
Тогда бойлерплейт запили?

Dmitry
22.03.2018
13:48:13
Можно ли на erlectricity строить межсервисное взаимодействие между руби и эликсиром?
то есть запустить процесс на эликсире и дергать из него методы классов на руби