Size: a a a

2016 December 05

RS

Rustam Sharshenov in Rubyata
5 мин
источник

KO

Kalys Osmonov in Rubyata
Оо, нужно в этом направлении ресерчить.
источник

RS

Rustam Sharshenov in Rubyata
сорян, только освободился
источник

RS

Rustam Sharshenov in Rubyata
вот накидал на скорую руку https://gist.github.com/sharshenov/df8b9556e4717d85da042af06abdb324
источник

RS

Rustam Sharshenov in Rubyata
в самом низу гиста пример экономии на объектах
источник

MS

Mikhail Sytchev in Rubyata
В 5-х рельсах такое поведение по умолчанию сделали, да?
источник

RS

Rustam Sharshenov in Rubyata
не, в 5-х сделали required: true - по дефолту
источник

RS

Rustam Sharshenov in Rubyata
Про inverse_of по-умолчанию чето спорили много, в итоге, решили оставить на совесть прогера, вроде. По-моему, проблема была в том, что хорошо это работало только на простых релейшенах, а как только чуть сложнее - все ломалось. Негоже, мол при одних релейшенах иметь одно поведение, а при других - другое. Хотя я уже давно не слежу за новостями пристально.

@DanielVartanov, ты же что-то там недавно делал похожее?
источник

MS

Mikhail Sytchev in Rubyata
Кул, спасибо за лайфхак
источник

KO

Kalys Osmonov in Rubyata
источник
2016 December 06

DZ

Dmitriy Z in Rubyata
источник
2016 December 07

Z

Zulkar in Rubyata
источник
2016 December 08

RT

Ruslan Tatyshev in Rubyata
источник

D

Daniel in Rubyata
👍
источник

MS

Mikhail Sytchev in Rubyata
Руби позволяет запустить процесс из кода множеством образов. Я никогда не задавался вопросом в чем отличие этих способов. Сегодня наткнулся на схему, которая может помочь определиться с выбором.
https://i.stack.imgur.com/1Vuvp.png
источник

RK

Roman Kononov in Rubyata
PTY , IO.popen и Open3 немного отличаются поведением
источник

RK

Roman Kononov in Rubyata
когда нужно перехватить аутпут
источник

RK

Roman Kononov in Rubyata
Open3 наиболее адекватный в этом плане
источник
2016 December 09

MS

Mikhail Sytchev in Rubyata
В этом чате поднимался вопрос как организовать матрицу прав доступа. Калыс поднимал эту проблему и видел TrailBlazer фреймворк как решение.
Я предлагал параметризованный список как наглядное отображение. Но беседа не получила развития т.к. не было реального кода и бизнес задачи.

В этом скринкасте у чувака похожая задача и он тоже старается рештить ее параметризованным списком. Я кончил от лаконичности данного решения. Предлагаю вам ознакомиться с подходом.
https://www.rubytapas.com/2016/12/05/refactoring-ruby-dry-domain-models-struct-table/?utm_source=rubyweekly&utm_medium=email
источник
2016 December 13

p

punksta in Rubyata
Привет! Как в конкурент руби загрузить файлы параллельно, получить массив ответов в одной переменной
источник