Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 February 26

ЯК

Ярослав Коробейников in Ruby, Rails, Hanami | dry-rb
Serhii
пойду понасилую еще аддоны вскода, если нет - то в саблайм попробую все же
Почему не RubyMine?
источник

S

Serhii in Ruby, Rails, Hanami | dry-rb
Ярослав Коробейников
Почему не RubyMine?
фризы
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Что такое фризы?
источник

S

Serhii in Ruby, Rails, Hanami | dry-rb
ui замирает на секунду или до 10-15 секунд
источник

N

Nick in Ruby, Rails, Hanami | dry-rb
Ребят, помогите, создаю простой form object

require 'active_model'

class PreferencesForm
 include ActiveModel::Model

 attribute :enabled, :boolean, default: true
end

вылезает ошибка undefined method `attribute' for PreferencesForm:Class (NoMethodError)?

в чем проблема?

Rails 5.2.3 ruby 2.5.3
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
1) ты уверен, что там такой синтаксис?
2) ты уверен, что там надо include, а не extend?
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
стока срачей проработал
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
про руби мертв:
Был у меня проект, црм для диллера мерседеса
В районе 16 ко мне подходил "держатель стейков" и мой второй монитор поворачивал к себе.
После этого мы два часа занимались интерактивным программированием. Он водил пальцем по экрану а я кодил чтобы то что он там водил повторялось. Каждый день по два часа.
Внимание вопрос: какой еще язык/фреймвор позволяет с такой скоростью имплементить желания бизнеса?
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
вопрос был риторический
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
никакой
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
а у кого там с поддержкой проблемы начинаются, скорее всего слишком рано начали оптимизацию, ошиблись в архитектуре и не стали чинить, не слушали когда предупреждали, не дописали тестов, не переписали узкие места на го
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
на моих руках несколько таких стартапах корчились в конвульсиях
источник

N

Nick in Ruby, Rails, Hanami | dry-rb
rekero
1) ты уверен, что там такой синтаксис?
2) ты уверен, что там надо include, а не extend?
источник

АД

Антон Дьячук in Ruby, Rails, Hanami | dry-rb
у меня проект был, там в паре был сервис на джаве
там по сложной формуле вычислялось время завершения отложеной джобы
разброс ошибки вычисления был от 20 минут до 4 часов
Я предложил к этой формуле добавить индикатор того на сколько %% джоба завершена и писать каждые 10% в базу
Для рубиста эта работа заняла бы 30 минут, для джависта такой рефакторинг требует нескольких дней
источник

N

Nick in Ruby, Rails, Hanami | dry-rb
rekero
1) ты уверен, что там такой синтаксис?
2) ты уверен, что там надо include, а не extend?
2) с extend то же самое
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
там вообще 6 рельсы в гемлоке
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
rails (6.0.2.1)
источник

N

Nick in Ruby, Rails, Hanami | dry-rb
но в доках метод attribute есть для 5.2.3 https://apidock.com/rails/ActiveRecord/Attributes/ClassMethods/attribute
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
так ты посмотри для чего он там используется
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
class StoreListing < ActiveRecord::Base
 attribute :price_in_cents, :money
end
источник