@rubylang

Страница 547 из 1684
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 и залил

Выбирай любой) параллельно — синхронно, все равно, единовременно, безразлично, враз, в то же время, симультанно, наплевать, разом, в одно время, сразу, вместе, соответствующе, одновременно

rails-assets есть еще.
а ты пробовал на хероку его?

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

Google
Alex
28.10.2016
11:42:18
там готовые пакеты, там нода не нужна

обычный гем с нужным тебе js/css

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

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

Eugene
28.10.2016
12:45:44
Минск конференция

Кто пойдёт?

Mkdev.me марсиане

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

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
проще всего сделать что-то в духе it { binding.pry } и посмотреть что происходит при post'e
окей, буду ковыряться дальше, скорее всего как обычно, где-то опечатался

спасибо

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. Если Хосе Валим все бросит, то не будет никакого Эликсира

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

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

Но не знаю на сколько они пригодятся в реальности)

Admin
ERROR: S client not available

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

А что ты хочешь получить и чем https://gist.github.com/ojab/477ef1715833a87933469b80a7a338ba не устраивает?
Там излишнее дублирование, т.к это можно сказать одни и теже данные.

Не вижу смысла дважды их описывать полным дублированием.

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