@proRuby

Страница 594 из 1594
Alexander
16.06.2017
08:16:24
А если я уже тогда сделаю так: myarray.map(&:count_porudc.to_f).sum Будет работать?
Для подробного можно при желании использовать гем) https://github.com/goshakkk/ampersand_x

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

Roman
16.06.2017
16:06:06
Google
Alexander
16.06.2017
16:09:56
ох классная имплементация. мне нравится :)
И там я писал, что медленнее работает

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

Roman
17.06.2017
09:17:28
И там я писал, что медленнее работает
ага я так и думал, что медленней. да даже встроенный в руби &method(:method_name) медленней, чем блок. я про имплементацию, красиво сделано

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
но почему try а а не &.?
Старая версия рубей, или привычка

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
Я тоже привык к старому ENV кек)
говоря старый, ты мне напоминаешь хайповодов из JS

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

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:

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
это самый легкий и эффективный способ

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
мб проблемы с ENV
неа. Ща на втором проекте на 5-х рельсах увидел такое же

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
Ок. А для интерпретаций там ещё флаг есть какой-то, тоже ускоряет
в новом руби есть match? если не нужны результаты

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

Страница 594 из 1594