@rubylang

Страница 403 из 1684
Danila
10.09.2016
10:33:52
дампни всю БД и влей в прод

ненужное из прода удали

Nikolay
10.09.2016
10:43:54
нинавижу болеть... ((

чувак, ты не поверишь %)

Google
Nikolay
10.09.2016
10:46:29
ну почему же. это группа секса с рельсами, на рельсах и под рельсами%)

или до чего мы там ночью дошли :)

народ, где я туплю? хочу енам сделать по: http://edgeapi.rubyonrails.org/classes/ActiveRecord/Enum.html сделал поле с типом инт, прописал: enum status: [ created: 1, processing: 2, approved: 0 ], _suffix: true - фейлит прописал как хеши: enum status: { created: 1, processing: 2, approved: 0 }, _suffix: true фейлит на суффикс, который я хочу

Artur
10.09.2016
11:55:46
Ну в массив ты передаешь странные значения, поэтому фейлит

А с хешем вроде все верно, что именно у тебя там фейлится?

Nikolay
10.09.2016
12:05:51
я хочу суффикс сделать

чтобы мои статусики были как status_created и т.п

на запятую и параметр суфикса

а еще я с типом жсон не могу разобраться, что лучше и что удобнее юзать чтобы без отетих страшных конструкций Event.where("payload-»'kind' = ?", "user_renamed")

та вроде два типа жсона было

Иван
10.09.2016
12:13:57
created_status а не status_created

Nikolay
10.09.2016
12:15:31
так все равно не работает

фейлит на установке префикса после хеша со списком статусов

Google
Igor
10.09.2016
12:34:51
А версия рельсы поддерживает?

Nikolay
10.09.2016
12:41:36
4.2.х

в гайде ж и про суфикс/префикс пишут

Иван
10.09.2016
12:42:57
это вроде только с 5ых рельс работает

Nikolay
10.09.2016
12:44:20
а

а какая практика с этими енумами - какую цифру поставлю такую и будет? же в поле

а если я не знаю, стоит сделать например статус completed = 100 чтобы был большой запас?

Иван
10.09.2016
12:52:13
а зачем вручную назначать кажому статусу свою цифру?

почему не сделать [:created, :processing, :approved]

Nikolay
10.09.2016
13:01:50
мне так нагляднее

Антон
10.09.2016
13:25:58
енум не нужен

есть state machine

Nikolay
10.09.2016
13:26:15
мм?

Антон
10.09.2016
13:26:46
для контроля состояний есть гем state_machine

только он не Thread.safe

а так ок

хотя по дефолту наверное все не тредсейф если гонка

и его не надо тестировать

Danila
10.09.2016
13:29:50
стейт машин почти всегда оверкилл

особенно если переходы последовательны

Google
Антон
10.09.2016
13:30:07
ага, я его почти всегда и использую

рельса почти всегда оверкилл

Danila
10.09.2016
13:30:40
проще сделать массив состояний и ходить по ним апгрейдом/даунгрейдом

Антон
10.09.2016
13:31:07
не проще тогда это надо будет тестами покрывать

Danila
10.09.2016
13:31:28
ясно

Vitaliy
10.09.2016
13:34:29
Это гем aasm, да? Тоже использую вместо енумов

Антон
10.09.2016
13:36:12
aasm не пробовал, он ок?

прикольный, надо будет попробовать

aasm :skip_validation_on_save => true вот это вообще круто

спасибо

и локи есть, как же я его пропустить умудрился

Nikolay
10.09.2016
13:47:27
а вот как бы мне из хеша селектом выбрать ключи которые похожи на (name|price) ?

Nikolay
10.09.2016
13:47:57
аналог sql like 'name%'

из списка атрибутов или из хеша

ojab
10.09.2016
13:48:39
.select { |k, v| k =~ }

Антон
10.09.2016
13:48:40
совсем обленился

Nikolay
10.09.2016
13:51:37
да я к нему то греп, то скан

а про прямо спросить = хтойто - затупил (

а нащщот ордеров - я ото думаю на тему возврата, к примеру

там получается отправителя и получателя поменять..

Google
Антон
10.09.2016
14:01:39
лучше создать ордер возврата

Nikolay
10.09.2016
14:02:22
ты про отдельную модель или всетаки про новый инстанс ордера с заменянными местами полями?

хотя в раших реалиях возврат бабла тот еще гемор (((

Антон
10.09.2016
14:03:01
новый инстанс с новыми полями

Admin
ERROR: S client not available

Nikolay
10.09.2016
14:03:27
ну как бы да. я об этом жеж

исходный трогать низя.

Антон
10.09.2016
14:04:09
а ты включил ojab в долю?

Nikolay
10.09.2016
14:04:35
ради 10 коопеек париться?:)

у меня сейчас суперцены :)

Антон
10.09.2016
14:04:58
вот как

Nikolay
10.09.2016
14:05:20
ога. беспроцентный кредит))

Антон
10.09.2016
14:06:57
услуги оджаба бесценны

он у тебя на халяву работает справочником с эйдетическим алгоритмом поиска

а если в справочнике решения нет, он автоматически решает

10 копеек пожалел

позор

Nikolay
10.09.2016
14:09:26
ну у меня цены как раз в 10 копеек :)

Антон
10.09.2016
14:09:43
фу-фу-фу таким быть

Nikolay
10.09.2016
14:09:43
или в одну. я не помню что там засидено ))

Google
Nikolay
10.09.2016
16:35:59
а топик почитать и оформить нормально сообщение?

и как минимум локацию указать, т.к тут не только дефолтсити

I
10.09.2016
17:12:59
И тега нет, в бан его, мы злые тут

Вон Колю из-за тестов сколько дрюкали

Nikolay
10.09.2016
17:17:17
ога. я нописал первый тест :) он даже проверяет что 2=2 %)

или 3.. не помню. карочи. чето проверяет :)

ну сказали написть - я и написал :)

а, и даже проверяеет что 2 != 3! я ваще крут

Антон
10.09.2016
17:42:19
красафчег

Nikolay
10.09.2016
17:48:54
а теперь он даже проверяет что комп умножает правильно :):)

Антон
10.09.2016
18:04:41
вообще ожидается что тест сломается когданибудь

есть подозрение что комп может неправильно посчитать? :)))

Nikolay
10.09.2016
18:14:56
ахаха. насчет неправильно посчитать - я помню тутошний срачик на мой вопрос про хранение сумм бабла

и округления десималов как придется

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