
Artur
04.01.2017
00:35:21

Плюшка
04.01.2017
00:36:02

Artur
04.01.2017
00:36:40

Alex
04.01.2017
00:37:49

Google

Alex
04.01.2017
00:38:07
Кто меньше всего умеет отдыхать тот в сущности больше всего времени и сжигает
А игры это часто просто способ убежать от дел, но не первоисточник проблемы

Антон
04.01.2017
06:59:50

Alex
04.01.2017
08:02:41

Антон
04.01.2017
08:03:05
на рабочей лошади игрушки не нужны
зачем трактору джакузи?

Alex
04.01.2017
08:03:39

Антон
04.01.2017
08:04:10
пффф... помоему ничего особенного. просто мнение

trickster
04.01.2017
08:08:56
ребятки всем дня, аполоадил кто фотки с веб камеры?
что в рельсе использовали?

Антон
04.01.2017
08:09:37
я тут рефакторил uploadcare вроде работает даже
поиграться должно хватить

Michael
04.01.2017
08:34:52
ребята, подскажите пожалуйста, что может быть?
class ......
before_create :uncontrolled!
private
def uncontrolled!
if !current_airline? || !origin_controlled_country?
self.controlled = false
end
end
получаю ошибку
ActiveRecord::RecordNotSaved: Failed to save the record
from /Users/lutsko/.rvm/gems/ruby-2.3.1@cargoport/gems/activerecord-4.2.7.1/lib/active_record/persistence.rb:142:in `save!'
если после self.controlled = false пишу к примеру какой то puts 'foo', то все проходит, нормально

Google

Michael
04.01.2017
08:36:10
то есть вот так, все работает
class ......
before_create :uncontrolled!
private
def uncontrolled!
if !current_airline? || !origin_controlled_country?
self.controlled = false
puts 'foo'
end
end
`

kapkapbopoh
04.01.2017
08:45:34
In Ruby, assignments return the value being assigned. In your case you are setting self.resolved to false. When you return exactly false from a before_* callback, it will cancel the save operation. You need to return something that is not false after you make your assignment

v
04.01.2017
08:45:53
If you get an ActiveRecord::RecordNotSaved error, a method inside one of your model's callback chains (before_save etc) possibly returned false.

Michael
04.01.2017
08:59:14
заменил if !current_airline? || !origin_controlled_country? на unless current_airline? || origin_controlled_country?
и все заработало
нужно будет почитать, почему возвращался false при if

Плюшка
04.01.2017
09:02:40

Michael
04.01.2017
09:04:51

pny
04.01.2017
11:11:56
>before_create :uncontrolled!
бугага
Создаешь объект с одними аттрибутами, а создается объект с другими аттрибутами. Великолепно

trickster
04.01.2017
12:07:19
ребят
https://github.com/lynndylanhurley/devise_token_auth
использовал кто?
или с нуля писать?
много подобных вопросов сегодня, извините :D

Alex
04.01.2017
12:07:40
О госпаде
мне эта штука вообще не понравилась
не рекомедую.

trickster
04.01.2017
12:08:48
а что рекомендуешь?
auth oauth со стороны апи

Alex
04.01.2017
12:10:19
хз хз, у меня был проект с этим гемом. Больше нигде auth oauth пока не нужен был.

Google

Mikhail
04.01.2017
12:43:15
Ручками накидай

Serhii
04.01.2017
13:44:58
какой вариант правильный?
A symbol is different from a String because:
A. A symbol is immutable
B. A symbol cannot be used as a variable name
C. The statement is wrong because a String is the same as as symbol
D. A symbol is proceeded by a : character while a string is encased in "" or ''

trickster
04.01.2017
13:47:34
abd

Serhii
04.01.2017
13:48:59
А если только один? =)

trickster
04.01.2017
13:50:28
a jmi)
а где такие вопросы? на upwork каком?

Andrey
04.01.2017
13:52:53
похоже очень

Serhii
04.01.2017
13:56:16
та чето типа таго.. задроченские, из которых надо выбирать более правильные

Artur
04.01.2017
13:56:30
проходил на апворке недавно, такого вопроса не видел
сдал на 3.9 :(

Andrey
04.01.2017
13:57:02
чтобы не получалось одним липовым акком полную базу собрать

Artur
04.01.2017
13:58:05
ну ок
в топ 30% попал
кек

Serhii
04.01.2017
14:01:19
или типа "Is everything in Ruby an object?"
только что "всё" непонятно

Антон
04.01.2017
14:02:21
кашмарные вопросы

Artur
04.01.2017
14:02:28
бери А
не думой

Google

Антон
04.01.2017
14:03:09
бери А
а что значит иммутабельно в твоем понимании?

Artur
04.01.2017
14:03:41
удалюсь
вернусь, побеседуем

Serhii
04.01.2017
14:05:31
выбирая А, получается что Б - неправильно, т.е. можно использовать символы как названия переменных.

Andrey
04.01.2017
14:06:15
а в чем проблема-то?
а = 1

Антон
04.01.2017
14:07:33
a не символ

trickster
04.01.2017
14:08:31
а что такое a здесь?

Serhii
04.01.2017
14:10:32
названия переменных хранятся действительно как символы, но так что бы использовать символ в качестве названия для переменной это бредовенько..

Admin
ERROR: S client not available

Антон
04.01.2017
14:11:58

trickster
04.01.2017
14:12:18
антон

Антон
04.01.2017
14:12:54
всмысле что?
a = 1
:a = 1
a - не символ
:a - символ

trickster
04.01.2017
14:13:13
не символ
:D

Антон
04.01.2017
14:13:24
:D тоже символ
расстреливал бы тех кто придумывает такие вопросы

Google

Антон
04.01.2017
14:15:19
это вам не с++ тут
и не пхп

Serhii
04.01.2017
14:16:57
утож.. .. кучу времени потратил пока не "хакнул" тест, интересно ж было шо всетакинетак
может они конечно такими вопросами уровень определяют как-то, но не в случае когда в тесте 10 вопросов

Igor
04.01.2017
17:03:22
Вопрос от токаря пятого разряда Василия Четырехпалого из города Нижний Тагил
Внимение вопрос
существует ли у Array функция
для конвертации массива из
[1,2,3,4,5,6]
в
[[1,2],[3,4],[5,6]]
?
Внимание ответ :)
[1,2,3,4,5,6].each_slice(2).to_a
Победила команда телезрителей )

Artur
04.01.2017
17:07:24
Хотел ответить, но твой вопрос меня завёл в тупик.
Начиная со слова функция.
Заканчивая классом Array

Igor
04.01.2017
17:07:48
так токарь же
он императивщик

Alex
04.01.2017
17:28:03
Меня пермутации в рубях радуют