@rubylang

Страница 893 из 1684
I
15.02.2017
08:15:54
а редис запущен?

Andrey
15.02.2017
08:16:01
редис точно запущен

I
15.02.2017
08:16:19
а в него прилетает?

Andrey
15.02.2017
08:16:37
гляну

Google
Andrey
15.02.2017
08:16:38
спасибо

ээй! все заработало

просто я идиот и не перезапустил сервер после изменения конфига

Alex
15.02.2017
08:34:09
Ошибка №2 - забыть вырубить spring

Andrey
15.02.2017
08:39:29
неа, нет у нас такого

Кøе-ктø Геннадьевич
15.02.2017
09:03:04
?

ojab
15.02.2017
09:06:23
это такой спам?

v
15.02.2017
09:06:32
ага

Muhammad
15.02.2017
09:07:32
это такой спам?
Почему сразу спам

v
15.02.2017
09:07:49
ты ж кучу чатов уже засрал

Muhammad
15.02.2017
09:08:20
Почему нет ) я же предлагаю купить что-нибудь

v
15.02.2017
09:08:56
т.е. ты согласен, что это спам

Muhammad
15.02.2017
09:09:43
Нет. Спамят обычно что-то бесполезное

Google
I
15.02.2017
09:10:00
это реклама скорей)

Muhammad
15.02.2017
09:10:13
Верно

I
15.02.2017
09:10:23
смотрим в запиненное сообщение

реклама запрещена =)

Muhammad
15.02.2017
09:10:33
))

Считайте, что я просто поделился полезной ссылкой

Silent Bob
15.02.2017
10:01:16
он конфиг хочет прочитать, очевидно же
все верно, у гема есть конфиг файл определяющий то как он будет работать в приложении. У меня не рельсы. Пока я вижу в качестве решения всегда передавать абсолютный путь конфига при создании инстанса (MyGem::MyGem.new("тут абсолютный путь к конфигу"))

но это как то не тру кажется мне

v
15.02.2017
10:01:42
а я вот как-то обходился без этого

v
15.02.2017
10:02:10
не помню

Silent Bob
15.02.2017
10:02:18
мне хочется именно ямл файл в качестве конфига

v
15.02.2017
10:02:23
видимо, это было настолько естественно, что в памяти не отложилось

Silent Bob
15.02.2017
10:03:19
просто внутри гема текущий каталог совсем другой, не каталог приложения, а каталог гема

Silent Bob
15.02.2017
10:05:06
Гем должен принимать конфиг например хэшиком или через configure
почему должен? Ямл файл в руби это тоже тру way

Alex
15.02.2017
10:05:27
принимать путь к ямл файлу в геме это не тру вэй, а непонятный костыль

Сергей
15.02.2017
10:05:52
а вдруг я захочу динамически генерировать конфиг? как мне быть?

Google
Alex
15.02.2017
10:06:49
никак, автор гема был слишком умный

Silent Bob
15.02.2017
10:07:08
в моем случае ничего динамически генерить не надо. И конфиг большой, набор правил, его очень удобно редактировать в ямле как раз, ну и делиться им

Alex
15.02.2017
10:07:29
DSL имхо удобнее редактировать

Silent Bob
15.02.2017
10:08:24
хм, ну окей, спасибо

Alex
15.02.2017
10:08:46
суть в том, что вам достаточно в гем это хэшиком передавать

гему не надо ничего знать про какие то там файлы

Сергей
15.02.2017
10:09:08
DSL имхо удобнее редактировать
согласен Да и заставлять юзеров гема использовать то что нравится тебе это очень плохо А если люди не юзают yaml?

Alex
15.02.2017
10:09:11
все что гем интересует это конкретная конфигурация, вот парсите yml при инициализации на стороне приложения, и передавайте хэшиком.

Silent Bob
15.02.2017
10:09:12
Alex
15.02.2017
10:09:14
А лучше dsl.

Сергей
15.02.2017
10:09:49
А лучше dsl.
не всегда Лучше иметь поддержку обоих вариантов

Alex
15.02.2017
10:10:11
поддержка обоих вариантов это дорого

Alex
15.02.2017
10:10:20
если в геме слишком много DSL - это повод задуматься.

Сергей
15.02.2017
10:14:00
тогда конфиг

ибо DSL-only тоже не лучший выбор

Дмитрий
15.02.2017
10:39:57
500-ый

I
15.02.2017
10:40:12
пиу-пиу, давайте закрывать группу

Rafkat
15.02.2017
10:41:20
503

Artur
15.02.2017
10:41:40
это тебе к nginx

Eugene
15.02.2017
10:43:06
пиу-пиу, давайте закрывать группу
Это тебе не конфа по питону

Google
I
15.02.2017
10:43:32
там не успели :D

Aldar
15.02.2017
10:44:03
500 - все, интернал сервер еррор

Silent Bob
15.02.2017
10:51:56
предел по нагрузке

I
15.02.2017
10:52:18
кто-то ушел, напряжение спало!

famed
15.02.2017
11:45:08
ребят, как можно подключать к каждой вьюхе свой *.js.coffee файл, чтобы он прекомпалился?

Admin
ERROR: S client not available

v
15.02.2017
11:45:52
господь, и пророк его DHH, дали тебе aplication.js

чтобы ты не занимался ненужными микрооптимизациями

ojab
15.02.2017
11:48:04
ну и если всё-таки очень надо — см. config.assets.precompile и добавляй в каждую вьюху javascript_include_tag

s
15.02.2017
11:49:35
имеет смысл инициализировать в контексте контроллерного экшена только тот js, который ему нужен

а экономить байты, которые все равно закешируются броузером - вообще сомнительно

в общем случае, я бы предположил что эффективнее один раз скачать 1мб, который закешируется, чем на каждой странице делать запрос для скачивания 50кб

Ruslan
15.02.2017
11:51:20
всегда можно сжать стили через nginx, если нужна дополнительная оптимизация

famed
15.02.2017
11:51:27
господь, и пророк его DHH, дали тебе aplication.js
так я и хочу, чтобы общие js были везде, а то что нужно только на конкретных страницах юзать отдельными файлами, чтобы не таскать много js по всем страницам этот подход плох?

v
15.02.2017
11:51:41
это микрооптимизации

s
15.02.2017
11:51:44
зачем их сжимать через nginx и причем тут стили?)

v
15.02.2017
11:51:46
не нужные тебе

Ruslan
15.02.2017
11:52:08
а тьфу, да чет лагануло у меня на счет стилей :)

s
15.02.2017
11:52:25
> чтобы не таскать много js по всем страница что значит таскать? если js не отрабатывает, а только находится в общем application.js - чем это мешает?

Google
v
15.02.2017
11:52:29
один большой файл загузится быстрее, чем несколько мелких такого же суммарного размера

можешь в браузере посмотреть

Ruslan
15.02.2017
11:56:06
он 1 раз загрузится и будет в кеше, а так у тебя каждый раз будут грузится мелкие скрипты. Да и вообще зачем тебе это нужно? Кофнликт JS между страницами?

Ruslan
15.02.2017
12:00:15
так просто сделай удобную структуру фолдеров в скриптах и все

так черт ногу сломит потом искать какой скрипт на какой вьюхе грузится

просто сделай допустим если у тебя лаяут frontend и контроллер posts фолдеры для скрипта frontend/posts/index.js.coffee и все, а грузится будут все скрипты и все

famed
15.02.2017
12:05:46
понял, спасибо я вообще front-end dev, так что извиняйте за немного тупые вопросы :)

Ruslan
15.02.2017
12:06:12
ничего, бывает :)

v
15.02.2017
12:22:16
понял, спасибо я вообще front-end dev, так что извиняйте за немного тупые вопросы :)
а тебя на фронте разве не учили не грузить тысячупицот мелких файликов?

famed
15.02.2017
12:24:01
а тебя на фронте разве не учили не грузить тысячупицот мелких файликов?
так речь была о 2 файлах 1 для всех вьюх, а второй под каждую

v
15.02.2017
12:26:35
а я про что написал?

famed
15.02.2017
12:33:03
а я про что написал?
тысячупицот мелких файликов ?

yopp
15.02.2017
13:11:16
Ruby on Rails Architect $30/hr -> $87 360/yr (52w x 40h) Senior Ruby on Rails Architect $100,000 USD PER YR => $48/hr (52w x 40h)

А столько пафоса

Страница 893 из 1684