Size: a a a

2021 February 02

CM

Cruel Mango in RubyRush
вова FINGET
Здравствуйте, можете подсказать есть ли какие-нибудь гемы или фрэемворки для написания приложений мобильных
Ахах
источник

AV

Alexander Vladimirov in RubyRush
вова FINGET
Здравствуйте, можете подсказать есть ли какие-нибудь гемы или фрэемворки для написания приложений мобильных
Нейронные сети не зашли?
источник

Р

Руслан in RubyRush
Alexander Vladimirov
Нейронные сети не зашли?
Я бы тоже бросил. Это от лукавого! 😂
источник

I

Integrity in RubyRush
Руслан
Я бы тоже бросил. Это от лукавого! 😂
особенно на руби)
источник

Р

Руслан in RubyRush
Integrity
особенно на руби)
👍🏻 Это точно! Для этих целей лучше использовать паскаль 😂😂
источник

Э

Эдем in RubyRush
Alexander Vladimirov
Нейронные сети не зашли?
Вроде нейтронные были же?
источник

AV

Alexander Vladimirov in RubyRush
Эдем
Вроде нейтронные были же?
Точно, но телефон таких сетей не знает )
источник

Р

Руслан in RubyRush
Эдем
Вроде нейтронные были же?
Нееее. Вроде речь шла о сетях Шредингера, которые существуют и не существуют одновременно?
источник

S

Skoomer in RubyRush
добрый день , учусь делать  gem  , сделал gem , теперь подключаю его require ‘code’  к примеру и есть class Cli  в него я  include Code::Example  далее делаю простой метод , def foo(val)  в метод передаю методы из гема  bar(value)  и получаю  n `<class:Cli>': uninitialized constant Cli::Example
источник

S

Skoomer in RubyRush
что я делаю нет ак? если просто создаю обьект от гема то методы работают  или нужно наследоваться от модуля ? class Cli < Code::Example.   ? почему иклюд так не работает ?
источник

AB

Alexander Belmach in RubyRush
Ребята, подскажите литературу по rspec.  Спасибо
источник

IL

Ilya L. in RubyRush
Переслано от Vadim Venediktov
источник

IL

Ilya L. in RubyRush
ходит и пираткой, если не гнушаешься
источник

AB

Alexander Belmach in RubyRush
Спасибо
источник

IL

Ilya L. in RubyRush
Еще вот такая по сети ходит, но я не читал
https://leanpub.com/everydayrailsrspec
источник

Р

Руслан in RubyRush
Alexander Belmach
Ребята, подскажите литературу по rspec.  Спасибо
По началу она противопоказана. Желательно просто смотреть, как кто пишет тесты и делать так же. А уже потом, когда-нибудь, можно и за эту литературу взяться.

Если делать выбор между чтением книг по программированию и по рспек-тестам, то этот выбор очень очевиден.
источник

R

Roux in RubyRush
Привет всем) Прошу подсказать, куда копать. Цель - рендерить аватарки пользователей, загружаемые через CarrierWave.

Как это происходит: на фронтенде просто рендерится функция которая возвращает что-то типа "this.service.avatar".
На бекэнде в сериалайзере модели атрибут avatar имеет вот такую интересную строчку кода:
URI.join(ENV['AC_HOST_URL'], object.avatar_url(:thumb)).to_s
Честно, не понимаю как она работает, взял по аналогии с похожей логики.
И, в итоге это все прекрасно работает, все отрендеривает. Но для одной модели.
А вот для другой модели я получаю вот такое письмо счастья:
источник

R

Roux in RubyRush
источник

R

Roux in RubyRush
Подскажите пожалуйста, куда копать и как это происходит вообще. Ибо для одной модели все работает, для другой - внезапно вот такое.
Аватарки одинаково загружаются в обоих случаях, логика у них по сути одинаковая, все там корректно сохраняется и тп.
источник

Р

Руслан in RubyRush
Roux
Подскажите пожалуйста, куда копать и как это происходит вообще. Ибо для одной модели все работает, для другой - внезапно вот такое.
Аватарки одинаково загружаются в обоих случаях, логика у них по сути одинаковая, все там корректно сохраняется и тп.
Я могу помочь только советом - перед 60-ой строчкой поставьте binding.irb и отдебажьте в консоли как следует этот объект или какой там выдает ошибку?

URI.join(ENV['AC_HOST_URL'], object.avatar_url(:thumb)).to_s , скорее всего, просто выдает ссылку «имя хоста + ссылка на картинку». Ссылка на картинку идет не полная, а из папки assets, поэтому и нужно ее склеивать с именем хоста?

А вообще, зачем в 21 году carrierwave, если есть active storage? Неужели он настолько лучше? AS ведь можно научить и редактировать картинки, и хранить, и выдавать по ссылке…
источник