
ojab
28.10.2016
10:45:22
allow нужно сделать как раз для того, чтобы при получении метода с любыми параметрами rspec не ругался
значение expect от этого не меняется и оно всё так же проверяет, получил ли объект :whatever
если эффект тот же самый — правь allow чтобы твои вызовы не вызывали тот же эффект, очевидно

Sergey
28.10.2016
10:58:45
Спасибо

Google

Mikhail
28.10.2016
11:13:13
Антон bower-rails запускает rake task (rake bower:install) и всего лишь
наличие рельс не рельс не причем
Сходу найти не смог как все поставить

Alex
28.10.2016
11:14:07
rails-assets есть еще.
как раз вариант для хероки.

Mikhail
28.10.2016
11:15:31
да я понял уже, это надо пересобрать все ассеты в проекте
Разговор был просто о поддержке админа. Вот монолитный хероку в коробке проиграл в моем случае VPS. 2 часа убил проект готовый не задеплоил)
Конечно мне параллельно удалось задеплоить сразу hello world) А другой проект нет)

Alex
28.10.2016
11:27:59
Интересно как ты распаралелил непаралельные задачи.

Mikhail
28.10.2016
11:28:47
Очень просто, на втором компе создал rails5 hello world и залил
Выбирай любой)
параллельно — синхронно, все равно, единовременно, безразлично, враз, в то же время, симультанно, наплевать, разом, в одно время, сразу, вместе, соответствующе, одновременно

Alex
28.10.2016
11:42:12
а почему он не должен работать?

Google

Alex
28.10.2016
11:42:18
там готовые пакеты, там нода не нужна
обычный гем с нужным тебе js/css

Mikhail
28.10.2016
11:43:36
Ну малоли) На хероку та решить можно по идее, я так понял там билдпак правильный нужны и разобраться как таски передавать. Вешают же коллбеки на миграцию после деплоя

Антон
28.10.2016
12:19:57

Mikhail
28.10.2016
12:23:07
Увы сходу нагугленные раки не помогли

Eugene
28.10.2016
12:45:44
Минск конференция
Кто пойдёт?
Mkdev.me марсиане

I
28.10.2016
12:47:01
ребята из Питера приедут =/ Почему в Питере мне с ними не встретиться?

Eugene
28.10.2016
12:47:38

I
28.10.2016
12:48:03
пояснить за руби xD

Eugene
28.10.2016
12:48:19
Ну это да, нужно.

Igor
28.10.2016
12:52:27
Пацаны из кофейни не поймут
:D

Антон
28.10.2016
16:19:45

I
28.10.2016
16:21:11
Ты в Челябинске же?)

Антон
28.10.2016
16:21:27
я из челябинска

I
28.10.2016
16:21:36
Аа
Когда там на невском у вас спор?)

Антон
28.10.2016
16:22:21
после зарплаты

Google

I
28.10.2016
16:23:04
Окей)

Michael
28.10.2016
17:36:46
ребята подскажите плиз по rspec, как тестить создание с nested_attributes
subject { post :create, tender: attributes_for(:tender,
item_attributes: attributes_for(:item)) }
it { expect { subject }.to change(Tender, :count).by 1 }
it { expect { subject }.to change(Item, :count).by(1) }
expected # Item count to have changed by 1, but was changed by 0

ojab
28.10.2016
17:40:34
должно работать
проще всего сделать что-то в духе it { binding.pry } и посмотреть что происходит при post'e

Michael
28.10.2016
17:47:13
спасибо
ojab так и есть опечатался items_attributes

Pavel
28.10.2016
21:10:05
Всем привет! Кто нибудь учился по урокам rubyschool на русском? Можно ли по ним освоить ruby. Какие ваше мнение о них?

Mikhail
28.10.2016
21:10:40
что значит можно ли освоить
Есть уроки. Обучают руби. Бери учи.

Alex
28.10.2016
21:15:30
По-моему, лучший старт - это бесплатный ресурс Try ruby, потом бесплатный курс на Codecademy и потом книга Well Grounded Rubyist

Alex
28.10.2016
21:16:07
не знаю, переведена ли она на русский, скорее всего - нет
нефига, на этой рубискул 50 видео часа по два длительностью ))

Aldar
28.10.2016
21:30:30
пссс, эликсир не хочешь поучить?

Alex
28.10.2016
21:31:54
слышал тут мнение, что перед эликсиром неплохо бы эрлангом закинуться

Aldar
28.10.2016
21:37:53
сам язык эрланг простой, в основном много инфы про OTP

Alex
28.10.2016
21:41:09
я, кстати, планирую, но еще рельсы-то по-нормальному не освоил
как там, по ту сторону эликсира, есть ли работа, есть ли движуха? У меня одно опасение, что автобусное число эликсира равно 1. Если Хосе Валим все бросит, то не будет никакого Эликсира

Aldar
28.10.2016
21:47:43

Google

Pavel
28.10.2016
21:54:50
Я прикупил книгу. Прочитал пару глав пока нравится, что про эту книгу думаете? Она есть на просторах инета для скачивания

Nomaniba
28.10.2016
21:57:03

Pavel
28.10.2016
21:57:58
Как мне показалось, много тонкостей описывают
Но не знаю на сколько они пригодятся в реальности)

Admin
ERROR: S client not available

Nomaniba
28.10.2016
21:58:47

Pavel
28.10.2016
22:00:01
Мне еще далеко до этой книги)

Aldar
28.10.2016
22:05:25
https://www.youtube.com/watch?v=by5fFOBhtPQ
Полчаса видео и уже неплохо знаете руби

Igor
28.10.2016
22:29:30
https://rails-assets.org
кто там про bower говорил
тут сразу из коробки все как надо :)

Alex
29.10.2016
03:51:04
Я уже рекомендовал.
Однако становится печально когда сервис в оффлайн уходит.

Иван
29.10.2016
08:52:56

Антон
29.10.2016
08:55:25
https://habrahabr.ru/post/313584/

Pavel
29.10.2016
13:01:08

Alex
29.10.2016
13:02:25
Тогда в рубях без книженции никак, да.

Google

Alex
29.10.2016
14:27:00
Как здесь тихо.
Я бы хотел получить фидбэк о лучшем варианте.
Есть configure в котором есть метод default_backend.
Как выглядит более идиоматично/лучше?
ActiveSMS.configure do |config|
c.default_backend = :my_backend_name
end
Или
ActiveSMS.configure do |config|
c.default_backend :my_backend_name
end

Антон
29.10.2016
14:29:43
1

Alex
29.10.2016
14:29:51
Почему ты так считаешь?
Забыл уточнить что там есть проверка вводимого значения.

Антон
29.10.2016
14:30:32
потому что default_backend= - setter

Alex
29.10.2016
14:31:03
а register_backend не сеттер?

Антон
29.10.2016
14:31:44
нет

Alex
29.10.2016
14:32:05
Окей спасибо.
Необходимо ли дублирование в этом куске кода?
class MyClass
# Status of sms request. Anything other than :success considered as failure.
attr_reader :status
# Meta information which optionally can be returned by backend
attr_accessor :meta
# @param status [Symbol]
# Status of sms request. Anything other than :success considered as failure.
# @param meta [Hash]
# Meta information which optionally can be returned by backend
def initialize(status:, meta: nil)
end
(у меня yard)

ojab
29.10.2016
15:02:37
http://www.rubydoc.info/gems/yard/file/docs/Tags.md#see

Alex
29.10.2016
15:03:49
?
https://gist.github.com/Fedcomp/87658caa921b74da60f5771db5bc55fa
Попробовал так сделать, но получилась чушь.
Подскажите как это правильно замапить

ojab
29.10.2016
15:19:53
А что ты хочешь получить и чем https://gist.github.com/ojab/477ef1715833a87933469b80a7a338ba не устраивает?

Alex
29.10.2016
15:20:32
Разобрался. Финальный вариант: https://gist.github.com/Fedcomp/87658caa921b74da60f5771db5bc55fa
Не вижу смысла дважды их описывать полным дублированием.