@proelixir

Страница 132 из 1045
Taras ?
04.10.2016
04:31:00
VMware мне удобней - да толку работать некомфортно - оперативки нехватает, эх

Alexander
04.10.2016
04:36:44
тогда только страдать

Aldar
04.10.2016
04:40:18
можно второй системой линукс поставить

Can
04.10.2016
08:05:25
+

Google
Can
04.10.2016
08:05:37
перезагружаешься в убунту и фигачишь)

Aldar
04.10.2016
08:05:53
у меня на компе 3 системы стоит лол

Rumata
04.10.2016
08:07:24
Ну этот загрузчик потрахаться настроить

А так в принципе потом по лафе

Grub

v
04.10.2016
08:08:36
не надо трахаться

sudo grub-update

Vladimir
04.10.2016
08:08:45
Ну этот загрузчик потрахаться настроить
Если накатывать поверх ВИНДЫ, то сразу можно пользоваться.

Rumata
04.10.2016
08:08:46
Но какой же ты программист если с этим никогда не разбирался.

Да был кейс поставить винду второй системой там был трабл

Но это тоже все ок

Aldar
04.10.2016
08:12:12
для хакинтоша еще clover нужен

I
04.10.2016
08:13:58
Google
Dmitry
04.10.2016
08:14:38
Я может поздно, но у меня ни одна библиотека для хеширования не скомпилировлась под винду

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

http://erlang.org/doc/man/crypto.html

Vladimir
04.10.2016
08:18:05
Нативных нет?

Dmitry
04.10.2016
08:18:25
Ну это логично

Crypto это математика, которую скорее всего можно взять готовое и быстрораюотающее из плюсов

Vladimir
04.10.2016
08:18:52
Ну понятно, что при вычислениях перформанс не очень, но всё же.

Dmitry
04.10.2016
08:19:35
Ну я имею ввиду не эрланг модуль а вообще направление в computer science

Aldar
04.10.2016
08:21:18
Есть еще такой момент, что если самому писать хеширование - можно легко ошибиться

а потом тебя ломанут)

Dmitry
04.10.2016
08:27:36
С другой стороны, сколько человек ломает OpenSSL и сколько твой oaovector.ru?)) так что шансы где то рядом

Alexander
04.10.2016
08:52:23
там в :crypto для эрланга сразу говорится - не использовать для каких-либо защит, т.к крайне быстро работает

можно перебрать

Alexander
04.10.2016
09:16:00
т.е можно перебрать хеш

пример - ты хранишь в базе хеши паролей, но к примеру md5 или sha. Соответственно в наше время даже кофеварка спокойно переберет словари и матчинг за пару дней

там же ссылка на доку выше

никто не ходил?))

Dmitry
04.10.2016
09:17:56
То же самое написано в доках к bcrypt

Google
Dmitry
04.10.2016
09:18:05
Типа нативное решение очень быстрое

Alexander
04.10.2016
09:19:16
мне просто нужно было шустрое решение когда я мильон строк с другим мильоном сравниваю, получить хеш каждой и проверить потом лист через Enum.member? очень шустро все

Dmitry
04.10.2016
09:20:07
Да для этого и нужно по сути, для всяких хешсетов быстрых, словарей, для быстрого сравнения на эквивалентность

Alexander
04.10.2016
09:20:14
сразу отвечу почему не паттернматч который как бы шустрый, нужно было сначала получить нормализованные хеши

ну а внутри member? уже паттернматч

так что все быстро

Rumata
04.10.2016
09:25:55
И тут вступает дело CS

Eugene
04.10.2016
16:16:46
Народ, тупой вопрос

Как запустить пачку exs-файлов в директории?

Или импортировать их в один файл, чтобы его запуск выполнял их все?

mix run priv/repo/directory/*

[Anonymous]
04.10.2016
20:00:37
про переползание с рельсов на феникс: http://elixir-lang.moscow/events/1/talks/way-from-rails-to-phoenix

Eugene
04.10.2016
20:21:21
Очень третий слайд понравился

Константин
05.10.2016
01:16:50
Как запустить пачку exs-файлов в директории?
Можно даже bash скрипт написать

Можно на эликсире написать

Alexander
05.10.2016
02:48:32
кстати, там если кто будет писать миграцию в феникс и думает что можно exs запустить из нее, даже если у вас работает на локалке, в продакшене не работает. Даже хуже, миграции вообще спокойно фейлятся без единого писка

узнать что все полетело по 1 месту можно только не найдя в базе изменений от следующих миграций

Константин
05.10.2016
03:13:12
Ты с каждым днем неходишь такие косяки, что мне все больше хочется вренуться к руби

Alexander
05.10.2016
03:27:57
да я блин тут опять чуть не сорвался, мол перепишем все на руби

Google
Alexander
05.10.2016
03:28:14
пиздецы постоянные, я дня не помню без новых ограничений/багов

Константин
05.10.2016
03:28:38
Я обошелся без exrm релизов

Alexander
05.10.2016
03:29:03
я вот думаю что надо переехать на mina

Константин
05.10.2016
03:29:03
на серваке эрлан, эликсир.. запуск сервера через MIX_ENV=prod mix phoenix.server

Все сделано одним sh скриптом

Alexander
05.10.2016
03:29:46
тут выше кидали ссылку на очень вменяемый конфиг мины

Admin
ERROR: S client not available

Константин
05.10.2016
03:30:26
Но тогда надо решить вопрос быстрого перезапуска

Что если компилить код и статику, запускать миграции, а только потом убивать приложение?

и сразу запускать

Alexander
05.10.2016
03:31:52
у меня сейчас monit следит за тем, бегает ли апп

т.е если я kill сделаю на релиз, то монит его в момент поднимет

Константин
05.10.2016
03:33:33
Если я правильно понял - у тебя все проблемы в exrm релизах?

Alexander
05.10.2016
03:33:44
ну не exrm

но релизах

и не все, а просто много в релизах, из-за того что ни тесты ничего тебе не скажет как оно в реальности

т.е тест 2+2=4 но с mix.project пройдет на CI но положит тебе весь прод )

Евгений
05.10.2016
06:57:57
Maxim
05.10.2016
07:24:30
Есть например список list = [1, 2, 3, 4, 5]

как получить доступ к элементу?

Google
Maxim
05.10.2016
07:25:04
list[2] - не работает

Alexander
05.10.2016
07:25:20
elem

Dmitry ?
05.10.2016
07:25:24
Enum.at

elem вроде про туплы, или работает с листами тоже?

Alexander
05.10.2016
07:26:23
Не. Кажется только тапл

Про унификацию в польше видно не слышали

Maxim
05.10.2016
07:26:46
Напишите польностью

как получить доступ

Dmitry ?
05.10.2016
07:27:08
В чем проблема то? Enum.at(list, 2)

Dmitry
05.10.2016
07:27:23
list |> Enum.at(2)

В чем проблема то? Enum.at(list, 2)
То же самое что и у меня, я просто не умел написать)

Если тебе надо получать доступ к элементу по индексу - ты скорее всего что то делаешь не так...

Alexander
05.10.2016
07:29:11
list |> Enum.at(2)
У вас пайпянка :)

Dmitry ?
05.10.2016
07:29:12
Ну бывает нужно. Редко. Очень)

Maxim
05.10.2016
07:29:44
К остальным коллекциям так же?

Dmitry
05.10.2016
07:30:06
К остальным коллекциям так же?
Как ты себе представляешь доступ к словарю по индексу?

Dmitry ?
05.10.2016
07:30:23
Map.get, elem

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