@proRuby

Страница 333 из 1594
Tony
21.12.2016
05:59:20
не туда

Alexander
21.12.2016
05:59:28
Прастити, был напуган %)

Alex
21.12.2016
06:11:38
недавно он отвалился когда человек исправил свой текст
Ну так эксепшены в логах надо смотреть

Dima
21.12.2016
06:11:41
yagop ник отличный

Google
Rafkat
21.12.2016
06:37:55
Бота можно на Кристалл написать

Alex
21.12.2016
06:38:14
Hype driven development да?

Ivan
21.12.2016
06:38:24
ага

ну и шобы попробовать

Rafkat
21.12.2016
06:38:30
Компилится же

Alex
21.12.2016
06:38:56
Rafkat
21.12.2016
06:39:07
TelegramBot/README.md at master · hangyas/TelegramBot · GitHub https://github.com/hangyas/TelegramBot/blob/master/README.md

Alex
21.12.2016
06:40:27
я все еще не понял зачем?

v
21.12.2016
06:43:53
Кто то еще не знает что bundle == bundle install?
я думаю, дохрена таких людей

Alex
21.12.2016
06:44:53
Я обычно любую консольную утилиту ради интереса без аргументов вызываю, обычно чтобы увидеть справку.

Dima
21.12.2016
07:06:16
ух ты все кавычки прахом пошли. Как интересно

Alexander
21.12.2016
07:06:43
тут вообще печально походу
2 открытых и 0 закрытых — это одно, 50 открытых и 1500 закрытых — это другое, надо понимать и смотреть на содержание и даты, и реакцию Цифры для примера

Google
Dima
21.12.2016
07:07:24
Короче, FACEBOOK_CONFIG === nil при запуске rspec, как засавтить чтоб он подцеплял конфиг? чтоб ошику не выдавал /home/dima/smc2016/config/initializers/omniauth.rb:2:in `block in <top (required)>': undefined method `[]' for nil:NilClass (NoMethodError)

Alexander
21.12.2016
07:07:46
Бота можно на Кристалл написать
Либы вроде нет, без неё будет долго/сложно

Alex
21.12.2016
07:08:56
Разве не --help для этого лучше?
ага, который половина не поддерживает?

uknown command —help

lol

Dima
21.12.2016
07:09:08
в спек хелпере рекуаир приложения
спасибо А что за приложение?

kolas
21.12.2016
07:09:16
rails

Alex
21.12.2016
07:09:50
спеки сами рельсы подгружают. разве нет?

Alexander
21.12.2016
07:09:59
ух ты все кавычки прахом пошли. Как интересно
Есть какие-то условия, когда они не срабатывают, я пока не понял. С айфона не получалось точно. А вообще, три только для многострочных (нужен перенос), для инлайновых достаточно по одной с каждой стороны

kolas
21.12.2016
07:10:32
require File.expand_path('../../config/environment', __FILE__)

типа такого

Alexander
21.12.2016
07:10:52
ага, который половина не поддерживает?
Редко встречаю такие, обычно тогда -h помогает, ну или man

kolas
21.12.2016
07:11:00
сами ниче не подгружают

Dima
21.12.2016
07:14:20
сами ниче не подгружают
а вообще что происходит? config omniauth - подргузился, a из этой же папке facebook.yml не подгрузился

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

kolas
21.12.2016
07:14:57
из initializers ?

Dima
21.12.2016
07:15:24
из initializers ?
да. именно из этой директории

Google
kolas
21.12.2016
07:15:30
из этой папки все должно грузить

Dima
21.12.2016
07:16:11
из этой папки все должно грузить
а когда работает rails то кто ему говорит подгружать facebook.yml?

в чем логика и общая структура? какая-то магия происодит. одно грузиться другое нет. Кто выберает что грузить где это прописано, какие магические правила срабатывают.

Ilya
21.12.2016
07:17:17
конфиг скорее всего подгружает твой гем

Dima
21.12.2016
07:18:07
Ilya
21.12.2016
07:18:08
который за фейсбук отвечает

facebook.yml

kolas
21.12.2016
07:18:54
в коде рэйлс надо смотреть

вот доки есть http://guides.rubyonrails.org/initialization.html

v
21.12.2016
07:19:18
Dima
21.12.2016
07:19:27
kolas
21.12.2016
07:19:28
нет, rb

Ilya
21.12.2016
07:19:50
это вообще не о том)

kolas
21.12.2016
07:19:53
просто ты должен в этом rb прочитать и присовить кудинть этот yml

v
21.12.2016
07:20:23
я чот подозреваю, что кто-то хочет прогрузить yml просто так

Ilya
21.12.2016
07:20:38
все yml-конфиги обычно парсятся в хеш и присваиваются как параметры

v
21.12.2016
07:20:48
просто по факту наличия в определнной папке

Ilya
21.12.2016
07:21:01
если гем требует конфиг, то значит он это делает)

магии не существует

Dima
21.12.2016
07:21:20
-аааа

Google
Dima
21.12.2016
07:21:22
знаете

одна секунда.

есть мнение чт для test то не указано.

а ведь rspec в test env работает

ну да так и есть. Спасибо всем за помощь.

выводы из сложившейся ситуации что facebook.yml из config rspec тянет

Ilya
21.12.2016
07:25:16
rspec вообще никакого отношения не имеет к этому конфигу

Admin
ERROR: S client not available

Dima
21.12.2016
07:25:53
при запуске rspec - данный конфиг считывается. Кем-то

допустим rails.

как правильно сформулировать?

Ilya
21.12.2016
07:26:20
считывается тем гемом

который ты используешь

из YAML.load_file( file_path) получается хеш

и потом конфиг как

Ilya
21.12.2016
07:28:40
не получает, а генерит)

из конфига)

FACEBOOK_CONFIG = YAML.load_file("#{RAILS_ROOT}/config/facebook.yml")[RAILS_ENV]

Google
Ilya
21.12.2016
07:29:34
как-то так

это в коале

а ты какой гем используешь?

Tim
21.12.2016
07:35:28
как лучше всего делать локализацию на русский язык? на проекте используется i18n

но не понятно как там использовать падежи и т.д.

Tim
21.12.2016
07:36:35
ну я хочу просклонять слово какое-нибудь

как указать что это слово должно быть в родительном падеже, например?

я только додумался до метода в хелпере translate_genitive(word)

где инициализируется хэш и из него берется значение

Dima
21.12.2016
07:37:27
а ты какой гем используешь?
в проекте и koala подцеплена в gemfile, но конкретно это спотыкание на rspec было в OminiAuth

Alex
21.12.2016
07:37:41
Плюрализация это называется

Склонять по числам если.

Tim
21.12.2016
07:37:58
мне не по числам надо

что? говно. нет чего? говна. вижу что? говно. дать чему? говну. творить чем? говном. говорить о чем? о говне

мне надо это

Ilya
21.12.2016
07:41:39
там должна быть строчка

CONFIG = YAML.load_file(Rails.root.join("config/facebook.yml"))[Rails.env]

Tim
21.12.2016
07:42:38
я могу сам во все падежи перевести, мне надо просто это элегантно использовать

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