
Alexander
16.06.2017
08:16:24

Danny
16.06.2017
08:46:45
Спасибо)

Roman
16.06.2017
16:06:06

Alexander
16.06.2017
16:09:40

Google

Alexander
16.06.2017
16:09:56

Dima
17.06.2017
01:19:33
А почему никто не посоветовал юзать .? Сори за некропостинг

Alexander
17.06.2017
08:48:15

Roman
17.06.2017
09:17:28

Vasiliy
17.06.2017
09:57:56
но почему try а а не &.?

Vlad
17.06.2017
09:59:38
Поорал с этого гема sekrets - "мы зашифровали ваши ключи, теперь вы можете их коммитить, но теперь вам нужен ключ для расшифровки который нужно занести в gitignore" ?♂️

Vasiliy
17.06.2017
10:00:49
ну теперь тебе нужен только один ключ, понимаешь?

Vlad
17.06.2017
10:02:41
понимаю)

Alexander
17.06.2017
10:03:49

Vlad
17.06.2017
10:03:50
с другой стороны скопипастить на сервер файл с одним ключом, или файл с сотней ключей - займет секунду

Vasiliy
17.06.2017
10:03:59
я думаю это гавно надо для опен сорса, типа ты все ключи в репо публичном держишь, но прочитать всё равно никто не может
и у всех разрабов один конфиг и надо шарить на всех только один ключ

Google

Vasiliy
17.06.2017
10:08:10
плюс ты подрубил апи какое, ключ девелоперский вынес в сикретики, где-т юзаешь его, другой разраб подтянул репо, у него всё ок сразу стало и на серваке ок, а в случае с фигаро или переменными окружения - это ж надо не забыть всем сказать что у нас теперь блэт ключ юзается, а добавьтека его в свои конфиге, а вот я ещё на сервер схожу и добавлю его

Vlad
17.06.2017
10:10:16
с одной стороны да, с другой раз уж и так ключи от секретов есть у кучи людей, не проще ли коммитить их безо всякого шифрования в приватную репу да и все

Vasiliy
17.06.2017
10:13:22
ну тип злой тип получил доступ к репо, а сикретики не получил

Alex
17.06.2017
10:54:18
бестолковый гем имхо
проще все по старому выносить в ENV
вообще этой штуки не понимаю

Vasiliy
17.06.2017
11:00:23
Я тоже привык к старому ENV кек)

Alex
17.06.2017
11:06:51

Vasiliy
17.06.2017
11:08:48
ну вроде они же шифрованный секретс придумали как раз чтобы людей от использования ENV избавить

Alex
17.06.2017
11:09:43

Vasiliy
17.06.2017
11:10:10
шоб из каробки было и защищено и не ебстись с тем где хранить переменные

Alex
17.06.2017
11:10:29
например то что один секретс на всех, на разрабов, на продакшен
например то что репозиторий засоряется ненужными бинарными данными

Vasiliy
17.06.2017
11:12:48
там ж вроде как в фигаро можно делить типа
production:
key:
development:
key:

Alex
17.06.2017
11:13:18

Vasiliy
17.06.2017
11:13:31
ну и один сикретс на всех, да, тоже такое себе

Alex
17.06.2017
11:13:39
Ну соответственно поменялась настройка - копипастишь на все разделы.

Google

Vasiliy
17.06.2017
11:15:07
ну в варианте с ENV как б добавилась настройка ты лезешь в стейдж/прод/к другому девелоперу в голову/забываешь про неё потом

Alex
17.06.2017
11:16:11
этим девопс занимается
который имеет специальный репозиторий с каким нибудь ansible где все это прописано и тоже версионируется
ну и опять же, чтобы не забывать про ENV'ы приложения, пишешь все в секреты где берешь данные из ENV
соответственно у тебя и секреты чистые, и все ENV'ы видно

Vasiliy
17.06.2017
11:17:39
в общем я не за секретс, но не считаю его бесполезным, есть свои + и -

Alex
17.06.2017
11:17:53
я за секретс который формируется из ENV или безопасных значений

Sergey
18.06.2017
09:19:50
а подскажите как сделать чтобы whenever добавлял в лог cron время и очищал при каждом запуске события

kolas
18.06.2017
09:23:14
сделай расписание для запуска один раз и все

Sergey
18.06.2017
11:06:08
сделал, но каждый день надо обновлять и лог длинный очень получается

kolas
18.06.2017
11:07:14
используй delayed jobs или ченить еще не кроновое

v
18.06.2017
14:33:11
Господа, а возникала ли у кого-нибудь проблема с тем, что рельсы в докере в development режиме не перезагружают код при изменении?
И как вы оную проблему решили?

Evgeny
18.06.2017
14:42:00
Скорее всего надо ставить демона, котрый будет мониторить фс и отправлять эфенты . В вагранте у меня та же песня, но для него есть плагин fsnotify

Alex
18.06.2017
14:45:47
с вебриком все хорошо перезагружалось
решается просто, код пишется внутри тестов ))

Admin
ERROR: S client not available

v
18.06.2017
14:46:19
это сложный способ

Alex
18.06.2017
14:46:28
это самый легкий и эффективный способ

v
18.06.2017
14:47:36

Google

Alex
18.06.2017
14:47:44
проблема в том что нету

v
18.06.2017
14:48:02
кажется, config.file_watcher = ActiveSupport::FileUpdateChecker решил проблему. Но это не точно

Evgeny
18.06.2017
14:49:44
Точно должно быть
До этого эвент стоял верно

Lupsick
18.06.2017
21:06:12
https://media.giphy.com/media/xUPGcLrX5NQgooYcG4/giphy.gif
отличная гифка для студентов

Alexander
18.06.2017
21:21:12

Roman
18.06.2017
21:51:02
с вебриком все хорошо перезагружалось
это не с вебриком наверное а с рельсами < 5. там новый релоадер и вотчер сделали.
но вообще чёт не помню, чтоб к меня были такие проблемы, у меня несколько лет был проект в docker-compose в деве и в 4 и в 5 рельсах, все перегружалось

Lupsick
18.06.2017
22:16:40
тоже не помню такой хуйни
мб проблемы с ENV

Aleksey
19.06.2017
04:14:32
Как увеличить скорость медленных рубиновских регулярок? Есть нормальная библиотека?

Roman
19.06.2017
06:03:21

Alexander
19.06.2017
06:23:03
Или иногда можно регулярки заменить на несколько простых методов, типа split, map, и это, скорее всего, будет быстрее

v
19.06.2017
07:19:42

Nikita
19.06.2017
07:55:00

Alexander
19.06.2017
07:55:52

Anton
19.06.2017
07:56:59
Возможно проблема в том, что тратишь много ресурсов на матчинг

Nikita
19.06.2017
08:01:31
Да, с ними можно нарубить дров, если не понимать че творишь

Google

Alex
19.06.2017
08:08:43

ojab
19.06.2017
08:11:33

Владимир
19.06.2017
08:16:44
ребята, такой вопрос