@proelixir

Страница 885 из 1045
Sviatoslav
16.02.2018
10:26:25
https://github.com/anildigital/mix-format.el

Dmitry
16.02.2018
10:26:59
У меня в проекте на 500 тестов около тысячи красных строк

И все тесты проходят

Google
Dmitry
16.02.2018
10:27:11
Если бы я был быком

Alister
16.02.2018
10:27:12
занач

ворнинги надо уничтожать

Dmitry
16.02.2018
10:27:25
Я бы не смог разрабатывать

Alister
16.02.2018
10:27:26
так говорил дядя Боб

Dmitry
16.02.2018
10:28:31
Я просто в тестах убиваю генсерверы и смотрю чтобы поднимались

Ну и тыды

Anton
16.02.2018
10:28:39
тут не ворнинг, ошибка, с нею и невозможность автодополнить что-либо из всех импортируемых библиотек

Никита
16.02.2018
10:28:53
ну это проблемы линтера

с mix format уже и линтер не нужен

Alex
16.02.2018
10:29:11
Наверное так и сделаю
да конечно, ставишь и работаешь, а не ищешь прежде 350 настроект которые надо настроить и сначала разобраться как настроить

Никита
16.02.2018
10:29:46
ну один то плагин надо поставить эликсирный. самый популярный. правда не знаю зачем, но все ставят)

Alex
16.02.2018
10:30:08
а самая главная фича VSCode это то что он не тормозит

Google
Alex
16.02.2018
10:30:30
пока

Никита
16.02.2018
10:30:34
тока подвисает

раз в несколько дней приходится перезагружать

Vladimir
16.02.2018
10:32:53
Кстати да, VS Code бывает задумывается при показе подсказок о параметрах функций, и после чего эта функциональность отрубается до следующего рестарта ide.

Где-то внутри плагина эликсира что-то глючит

Aldar
16.02.2018
10:33:28
Никита
16.02.2018
10:35:26
@VladPotap у меня глючит встроенный гит плагин. Раз в несколько дней, при активном переключении по веткам, перестает показывать некоторые файлы, которые на самом деле есть)

Vladimir
16.02.2018
10:37:33
zsh + ohmyzsh + scm breeze. один хороший человек меня подсадил на эту связку. теперь везде использую. :)

Никита
16.02.2018
10:38:22
@VladPotap а я тоже не использую. все действия с консоли. Просто он не только изменения не показывает, он еще и в древе файлов эти файлы не отображает

Vladimir
16.02.2018
10:38:35
Занятно)

Никита
16.02.2018
10:39:01
переключился на другую ветку, раз - поправить файл какой - бах, а его нету. перезагрузил - появился)

Vladimir
16.02.2018
10:46:48
ну это почти то же самое что рестарт

Dmitry
16.02.2018
10:47:26
Ну как бы да

Но быстро

я лично использую vscode

Denis
16.02.2018
11:10:31
не холивара ради, использую вим)

Google
Sergey
16.02.2018
11:12:26
раз уж пошёл оффтоп. Господа, кто-нибудь использует vivaldi в качестве браузера? Я вот начал использовать и пока прям кайфую, в разы меньше потребления ram. И по ощущениям, работает он в разы шустрее хрома.

Denis
16.02.2018
11:13:43
раз уж пошёл оффтоп. Господа, кто-нибудь использует vivaldi в качестве браузера? Я вот начал использовать и пока прям кайфую, в разы меньше потребления ram. И по ощущениям, работает он в разы шустрее хрома.
надеюсь, админ ругатся не будет за офтоп) я пробовал, но тянет назад на хром. как-то все привычнее для меня. синхронизация с моб устройствами очень важна для меня

Vladimir
16.02.2018
11:18:11
раз уж пошёл оффтоп. Господа, кто-нибудь использует vivaldi в качестве браузера? Я вот начал использовать и пока прям кайфую, в разы меньше потребления ram. И по ощущениям, работает он в разы шустрее хрома.
Я использую почти год. Впечатления только положительные. Но когда-то давно была пара ситуаций, когда браузер крэшился, и после повторного старта терялась текущая сессия открытых окон. Это у меня основной рабочий браузер сейчас. До этого основным браузером была опера, но теперь оперу использую только ради впн.

мне больше всего в вивальди нравится его кастомизация. в частности панелька со списком открытых окон слева - это для меня мастхев. т.е. в опере я обычно держал полсотни открытых окон)

ну и фича с hibernation очень сильно уменьшает потребление памяти

ааа, а ещё киллер-фича - сквозной поиск по F2 :)

Sergey
16.02.2018
11:20:28
надеюсь, админ ругатся не будет за офтоп) я пробовал, но тянет назад на хром. как-то все привычнее для меня. синхронизация с моб устройствами очень важна для меня
я не активно пользуюсь синхронизацией на мобильных устройствах, так что мне главное, что бы на коректном отдельном десктопе/лаптопе всё работало хорошо. А последнее время, я запускал хром и он за раз отъедал до 6гб оперативки. Удручало это. А сейчас вот в вивальди куча вкладок открыта и ест он даже меньше slack'а.

ну и фича с hibernation очень сильно уменьшает потребление памяти
я the great suspender в хром использовал, но всё равно не спасало :С

Dmitry
16.02.2018
11:51:27


причем я не понимаю, почему в хроме такой мелочи не добавят

Никита
16.02.2018
12:10:11
В сафари вообще только другие вкладки. ни справа тебе, ни слева(

Dim
16.02.2018
12:16:09
Товарищи знатоки, подскажите, можно ли как либо обернуть в ecto.schema не таблицу а выхлоп хранимой процедуры(прим. query(Market.Repo, "SELECT * FROM api.get_quote($1, $2)", [from, to]))?

Alister
16.02.2018
12:24:58
А есть "закрыть вкладки не относящиеся к работе?

Dmitry
16.02.2018
12:26:05
Лучше наоборот)

Alister
16.02.2018
12:27:26
Кстати на нейронке, что след т работают ли программисты можно было бы хорошо заработать

Dmitry
16.02.2018
12:29:53
Тема для холивара, но сидеть и смотреть котиков - тоже рабочий процесс

Vladimir
16.02.2018
12:33:30
более того, может быть так, что просмотр котиков - это и есть должностная обязанность

Google
Dim
16.02.2018
12:38:37
может так выйдет?
Самое то. Тоже сейчас наткнулся на from ( https://github.com/elixir-ecto/ecto/issues/1940 )

Анастасия
16.02.2018
16:27:43
есть запись вчерашнего митапа?

Артем
17.02.2018
07:44:02
https://github.com/smpallen99/coherence

это годная штука, или есть что-то лучше?

Alex
17.02.2018
07:51:43
https://github.com/ueberauth

но, помоему coherence тоже норм

Артем
17.02.2018
07:52:36
https://github.com/ueberauth
тоже видел, подкупает множеством коннектов

Sviatoslav
17.02.2018
07:53:37
от этого мужика ничего не хочу ставить после взглядя на ex_admin и его поддержки

Any
17.02.2018
08:08:54
они вроде под разные задачи заточены https://elixirforum.com/t/guardian-vs-coherence-api/5734/4

Evgeniy
17.02.2018
11:54:19
Да Guardian больше для API подходит. Есть поддержка JWT

Артем
17.02.2018
14:39:42
а насчет заточены - нет никаких сомнений что на что бы они ни были заточены, всё равно придется брать в руки напильник

посоны

а как вы думаете

https://hexdocs.pm/gen_queue/GenQueue.html

defmodule MyApp.MyAdapter do use GenQueue.Adapter def handle_push(gen_queue, item) do IO.inspect(item) {:ok, item} end end

что реально быстрее - GenStage, который пушит таски пулу воркеров

или вот такая вот штука - где-то складывает что-то в очередь, а тут достаём?

Google
Артем
19.02.2018
07:48:30
очереди-то попроще в реализации будут

Dmitry
19.02.2018
08:25:56
Смысл GenStage в back pressure

Артем
19.02.2018
08:28:00
в рамках моей задачи оно неактуально. я цепляюсь к внешней системе, получаю от неё ссобщения по вёбсокету и хочу их параллельно пулом воркеров.

то есть я только получаю и обрабатываю

Dmitry
19.02.2018
08:29:31
Если слишком много сообщений то очередь сдохнет

Это хуже, чем если сдохнет вебсокет

Все очень просто

Артем
19.02.2018
08:30:22
то есть лучше всё-таки застраховаться и взять генстейдж

Анастасия
19.02.2018
13:04:18
сделала маленькую либу с матчингом, в который можно пихать функции, задавать строгость сравнения и с дифом в тестовых ошибках https://github.com/Apelsinka223/test_match https://hexdocs.pm/test_match может кому пригодится) использую в основном для тестов, предложения и критика приветствуются)

Максим
19.02.2018
13:17:23
рекурсивный comparator + детальные сообщения для match/unmatch в exunit?

Анастасия
19.02.2018
13:19:12
> match/unmatch только в случае не совпадения детальное, иначе там и нечего писать)

в приципе да

Максим
19.02.2018
13:19:57
Ну, да) Наверное можно еще добавить пример с функцией

и мб я не прав, но в доке через import можно разве будет вызывать функцию напрямую без указания имени модуля?) Обычно вроде так через using только можно

Анастасия
19.02.2018
13:24:22
import как раз импортирует все функции в используемый модуль, и их можно использовать без указания модуля

Максим
19.02.2018
13:25:55
окей, тогда вроде как прикольно)

Анастасия
19.02.2018
13:27:17
отлично, спасибо)

Buckler
19.02.2018
13:56:11
Hello, Vadim! Please, calculate: 10+70=... If you don't answer - you'll get banned from the channel... Good luck!

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