@rubylang

Страница 866 из 1684
Антон
19.01.2017
17:09:01
сомнительно на самом деле

но если ты хочешь типа канканкан то почему бы не попробовать ?

хотя авторизация какнканом происходит в контроллере

не сработает жеж

Google
Антон
19.01.2017
17:15:56
а еще я задачу не очень понимаю, она звучит странно

больше похоже на aasm чем на абилити

Silent Bob
19.01.2017
17:38:18
Всем привет

как можно разделить массив чисел на заданное кол-во подмассивов, где сумма каждого из них примерно равна

т.е. примерно так [2, 3, 1, 1, 2, 5] #=> [[2, 3], [1, 1, 2], [5]]

kapkapbopoh
19.01.2017
17:49:55
А чего не [[1, 1, 3], [2, 2], [5]]

Silent Bob
19.01.2017
17:50:43
kapkapbopoh
19.01.2017
17:53:16
https://en.wikipedia.org/wiki/Partition_problem

Silent Bob
19.01.2017
18:02:05
сложна

но познавательно

yopp
19.01.2017
18:50:54
@etehtsea https://yopp.in/10tr

Контрольный замер 17 звёздочек, 5 следят, 1 форк

Vsevolod
20.01.2017
07:39:39
больше похоже на aasm чем на абилити
Aasm создаёт events по переходу из одного статуса в другой. Из коробки он не умеет задавать условия на выполнение методов инстанса модели. Плюс расширяет активрекорд. Возможно для этой задачи подошёл бы какой-нибудь декоратор. Button('withdraw') If instance.can?(:withdraw)

Google
Антон
20.01.2017
07:58:34
а также аасм дает возможность валидаций и методов для разных состояний

Button('withdraw') If instance.method_defined?(:withdraw)

def can?(method) abilities.fetch(method, false) && method_defined?(method) end abilities = { withdraw: true, destroy: false } #jsonb

trickster
20.01.2017
10:07:29
yopp
20.01.2017
10:07:55
502
Что 502?

trickster
20.01.2017
10:08:03
http://etehtsea.me/oxblood-a-new-redis-client?utm_source=rubyweekly&utm_medium=email

yopp
20.01.2017
10:08:37
:))))

@etehtsea бложек сломался!

trickster
20.01.2017
10:09:13
под наплывом jruby войск

yopp
20.01.2017
10:09:40
Если кто вдруг не подписан. Вон, @etehtsea в RW четвёртый с конца: http://rubyweekly.com/issues/332

Konstantin
20.01.2017
10:10:44
@fuckedbullshit @dd_bb спасибо что сказали

заддосили меня

кек

Igor
20.01.2017
12:15:30
задудосили бложик :D

умвр чяднт?

Антон
20.01.2017
12:16:48
ну бложик сам себя задудосил технически

Igor
20.01.2017
12:19:32
5 вотчей

21 стар

я считаю это успех :D

Google
yopp
20.01.2017
12:19:46
4 звездочки!

Igor
20.01.2017
12:20:10
@eth

@etehtsea добавь в README.md базовый пример использования плиз

всегда бесит когда в Usage ссылаются на документацию

Igor
20.01.2017
12:22:14
я лично сторонник вот таких README :D

https://github.com/t3hk0d3/deluge-rpc/blob/master/README.md

Alex
20.01.2017
12:23:40
все ридми должны быть такими

Igor
20.01.2017
12:27:19
писец

только сейчас понял что два года этот гем не обновлял )

как время бежит

Mark
20.01.2017
12:58:19
что за?!

Alex
20.01.2017
12:59:19
да, чо за? не мог нормально скрин скинуть?

Mark
20.01.2017
13:00:03
там маленькая очень картника)

Alex
20.01.2017
13:00:55
именно, зачем ее было кидать файлом

сегфолт словил? значит весело будет

Mark
20.01.2017
13:01:29
ай

Alex
20.01.2017
13:01:43
сегфолты трудно побеждать

Mark
20.01.2017
13:02:14
в чем причина-то вообще?

я так и не понял

Google
Mark
20.01.2017
13:02:19
:)

при чем именно при запуске этого теста

Alex
20.01.2017
13:02:46
причина? никто тебе не скажет

потому что там нет никаких данных чтобы эту причину определить

сегфолт может случиться где угодно

Mark
20.01.2017
13:03:41
?

Антон
20.01.2017
13:03:42
зачем они тогда ее так назвали

Admin
ERROR: S client not available

Антон
20.01.2017
13:03:51
назвали бы непонятная ошибка непонятно где

Alex
20.01.2017
13:04:24
спроси сишников

странные люди

нормальные люди кодят на rust и там нет сегфолтов

Konstantin
20.01.2017
13:32:39
@t3hk0d3 привыкли всю доку жержать в ридми

Igor
20.01.2017
13:32:59
@t3hk0d3 привыкли всю доку жержать в ридми
потому-что это правильно )

привыкли всю доку в rubydoc держать

нихуя не понятно и глаза разбегаются

Alex
20.01.2017
13:34:00
доки в ридме это круто и удобно

Антон
20.01.2017
13:34:08
да, но нихуя не понятно

Alex
20.01.2017
13:34:12
доки по апишке это скучно и долго, и почти всегда не хватает примеров

Антон
20.01.2017
13:34:30
всмысле да в рубидоке нихуя непонятно, в редми прикольно

Google
Антон
20.01.2017
13:34:39
а после ридми можно и в рубидоку полезть

Igor
20.01.2017
13:34:47
для особых ценителей можно сделать USAGE.md

Dima
20.01.2017
13:35:25
меня закидают, но мне нравится когда подробная дока в README а если нужно еще больше — github wiki

Igor
20.01.2017
13:35:52
большинство я думаю с тобой согласится

Alex
20.01.2017
13:36:31
доки в wiki это опять же лучше, главное чтобы на них ссылка с ридме была.

Все лучше апишных доков, там примеров нет.

Igor
20.01.2017
13:37:03
а еще бесит

когда экзамплты в отдельные файлы складывают

типа

examples/basic.rb

Dima
20.01.2017
13:38:22
тоже не нравится. а еще когда тестов нет) тесты чудо фича. если посидеть над тестами онли пару недель (как сделали со мной, когда обучали) то это почти лучшая дока.

естественно, если хорошо они написаны.

Igor
20.01.2017
13:38:41
BDD же

но так сложно делать

и не практично

хотя я всегда стараюсь чтобы по спекам можно было понять что происходит

но обычно "описательная" часть всегда немного конфликтует с верификацонной

тут нужен разумный компромис

Dima
20.01.2017
13:39:59
он везде нужен

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