Size: a a a

2020 August 03

ЕК

Евгений Квеладзе... in RubyRush
Всем привет. существуют ли какие нибудь библиотеки или еще что-то позволяющее находить логические ошибки или указывать возможные проблемные места. Например что-то типа: пользователь может создать свой аккаунт из нескольких мест (моб приложение, сайт и т.д.) я забыл указать, что почта должна быть уникальна. Чтоб мне указывались подобные вещи, может что-то еще посложнее.
источник

E

Eugene in RubyRush
Евгений Квеладзе
Всем привет. существуют ли какие нибудь библиотеки или еще что-то позволяющее находить логические ошибки или указывать возможные проблемные места. Например что-то типа: пользователь может создать свой аккаунт из нескольких мест (моб приложение, сайт и т.д.) я забыл указать, что почта должна быть уникальна. Чтоб мне указывались подобные вещи, может что-то еще посложнее.
Конкретно работающие так, как вы указали - вряд ли.

В целом я бы примерно так попробовал поискать: https://www.google.com/search?q=ruby+on+rails+automatic+audit
источник

E

Eugene in RubyRush
источник

ЕК

Евгений Квеладзе... in RubyRush
Спасибо. Поищу, поразбираю)
источник

DE

Denis Ef in RubyRush
Eugene
Мне кажется, полезней как раз не застревать на одном варианте, а всё понемногу попробовать :)
Солидарен. Главное без "крайностей фанатизма" :)
Я вот просто на arm железку юзал, так там ничего толкового не оказалось из современных редакторов, а вим (как оказалось) взлетел и норм работал. Поэтому любые навыки, даже минимальные, могут пригодится в любой момент.
источник

V

Vadim in RubyRush
Ребят, как открыть pull requests, чтобы другие люди могли оставлять комментарии
источник

VV

Vadim Venediktov in RubyRush
Встречный вопрос: а как открыть pull request так, чтобы другие люди не могли оставлять комментарии?
источник

V

Vadim in RubyRush
Сделать его приватным?
источник

VV

Vadim Venediktov in RubyRush
Ну соответственно, если репозиторий не приватный, то другие люди смогут оставлять комментарии в PR
источник

PP

Pavel Protchenko in RubyRush
Либо добавить людей определенных к себе в репозиторий, выслать им инвайт
источник

V

Vitaliy in RubyRush
Pavel Protchenko
Либо добавить людей определенных к себе в репозиторий, выслать им инвайт
Мы кстати с тобой так и делали вроде )
источник

PP

Pavel Protchenko in RubyRush
Ага)
источник

AN

Alexandr Nikolaev in RubyRush
Denis Ef
Солидарен. Главное без "крайностей фанатизма" :)
Я вот просто на arm железку юзал, так там ничего толкового не оказалось из современных редакторов, а вим (как оказалось) взлетел и норм работал. Поэтому любые навыки, даже минимальные, могут пригодится в любой момент.
👍😂 Ты меня понял почему мне vim, только у меня ноутбук старый без экрана
источник

v.

viedit .com in RubyRush
Использую в своем приложении паттерны:
- создание HABTM связи через select_tag:
# in view
= f.select :artwork_ids, options_from_collection_for_select(current_user.profile.artworks, :id, :name),
{prompt: 'select'}, class: 'form-control', multiple: 'multiple'
# strong params in controller
params.require(:offer).permit(artwork_ids: [])
- создание новых объектов для соединительной таблицы из карусели (swiper-js в моем случае, но это роли не играет)
# in view
 = f.fields_for :artwork_ids, Favorite.new do |ff|
   = ff.hidden_field :favoritable_id, value: artwork.id
   = ff.hidden_field :favoritable_type, value: artwork.class.name
   .custom-control.custom-checkbox.swiper-slide__check
     = ff.check_box :_destroy, {checked: ff.object.persisted?, class: 'custom-control-input'}, false, true
     = ff.label :_destroy, ' '.html_safe, class: 'custom-control-label'
# strong params in controller
params.require(:project).permit(favorites_attributes: [:id, :favoritable_id, :favoritable_type, :_destroy])
# in model
accepts_nested_attributes_for :favorites, allow_destroy: true

Сейчас понадобилось создавать HABTM связи также как во втором примере из карусели.
Каким образом это осуществить? Или это не возможно и нужно использовать  has_many through ?
источник

s

stan in RubyRush
Gui пририсовать на виндне - это gt creator ставить надо или что?

Qt designer уже стух?
источник

CM

Cruel Mango in RubyRush
это надо ставить deplphi
источник

s

stan in RubyRush
Не не
источник

s

stan in RubyRush
Точно qt
источник

s

stan in RubyRush
Биндинги там какие-то уже поставил
источник

s

stan in RubyRush
Но гуя нет
источник