@proelixir

Страница 913 из 1045
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
@TTaraskin Нормально использую с десктопа.
ок, как поставить-то? есть винда 7, есть убунту с lxde

смарта нет) советчики купить гейфон идут лесом-полем))

Mi
20.03.2018
14:53:47
ок, как поставить-то? есть винда 7, есть убунту с lxde
http://lmgtfy.com/?s=y&q=%D0%BA%D0%B0%D0%BA+%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%82%D0%BE%3F

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

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

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

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
Ну то есть, cache из .gitlab-ci
типа такого что-то https://gist.github.com/surik/5e4e9d98725884fcee514e9cb7aa98a0

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
это правда что в эликсире туговато с аплоадом файлов и всякими там OAuth?
в эликсире не может быть туго с аплоадом файлов)

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
Мне вот так нравится это «подключил и все работает» Я сразу себе представляю космический корабль с одной кнопкой «лететь». И если ты вдруг хочешь что-то сделать кроме «лететь», то даже не понятно куда нажимать

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

Dmitry
21.03.2018
12:30:54
надо искать корабль с другой кнопкой
Главное подумать об этом до того, как полетел )

Потому что кнопки «поменять корабль» тоже нету

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
Не восстанавливает

Это было бы глупо - генсерверы обычно падают из-за того, что у них стал кривой стейт

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
слушайте, а уже есть каноничный путь создания шаблонов проектов для mix?
В смысле? Типа такой запилил шаблон для магазина и поцанам дал?

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

про хекс - там нечего особенно выкладывать

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

то есть запустить процесс на эликсире и дергать из него методы классов на руби

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