@rubylang

Страница 528 из 1684
Danila
22.10.2016
16:20:00
ты тоже из минска?

Eugene
22.10.2016
16:20:24
Я из Беларуси. Сейчас учусь в Минске.

Danila
22.10.2016
16:20:55
я нет

Eugene
22.10.2016
16:21:47
я нет
А ты откуда?

Google
Danila
22.10.2016
16:22:20
из москвы

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

Eugene
22.10.2016
16:23:31
ну и как тебе беларусы?

Danila
22.10.2016
16:25:36
хорошие ребята, известный факт

Valentin
22.10.2016
18:16:56
Что вы читали о RESTful API и можете посоветовать?(кроме вики ? )

спасибо

Eugene
23.10.2016
08:28:53
Developer'ы прилетели. https://www.stihi.ru/pics/2015/04/21/6956.jpg

Alex
23.10.2016
09:53:24
вертикальное масштабирование

Eugene
23.10.2016
10:13:18
нраицца?

Я так подумал, я как бэ и не бухаю, а смысл в этих конференциях не вижу

Хотя новые связи

yopp
23.10.2016
11:15:50
нраицца?
Я про лицо мацумото

Eugene
23.10.2016
11:45:34
Я про лицо мацумото
надоели наверное ему уже

Google
Roman
23.10.2016
12:56:41
Я так подумал, я как бэ и не бухаю, а смысл в этих конференциях не вижу
По соотношению цена/качество, бесплатное пиво не имеет себе равных

Mikhail
23.10.2016
12:58:34
ЦенаБилета/выпитое пиво

Eugene
23.10.2016
12:58:45
И то раз в 3 года

Roman
23.10.2016
12:59:23
ЦенаБилета/выпитое пиво
Тоже касается и билета, который оплачивает компания

Mikhail
23.10.2016
12:59:38
Увы не все за "компанийский" счет пошли)

Roman
23.10.2016
13:03:22
И то раз в 3 года
Синька, безусловно, зло. Чем реже, тем лучше

Mikhail
23.10.2016
13:06:27
Можно и без синьки

Roman
23.10.2016
13:15:37
Было интересно посмотреть на Маца, узнать, что скоро у меня перестанет работать мой gem redmine-kaminari, помочь людям найти современную стейт машину, пострелять, пройти квест и выиграть плату

Можно и без синьки
Можно, но халява сделала свое дело

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

Еще было забавно услышать слова Маца про Альфа-синдром. Именно этими словами я обьяснял студентам почему ruby (в далеком 2003 году)

Roman
23.10.2016
13:47:18
Когда ты относишься к компьютеру не как к инструменту вроде шариковой ручки и делаешь за него его работу (например, явно указываешь тип данных для переменных).

Evghenii
23.10.2016
14:00:54
Rafkat
23.10.2016
14:03:10
Спасибо

Roman
23.10.2016
14:26:49
есть же travis в котором можно подключить руби транки
Я уже потом понял, что не упадет, но его надо будет переделать, переназвать и поменять зависимости.

Google
Alex
23.10.2016
14:27:20
значит упадет раз его надо будет переделать

kapkapbopoh
23.10.2016
15:31:57
Если я использую guard-rails, то мне стоит забыть rails s?

Vitaliy
23.10.2016
15:48:14
да

jdggd
23.10.2016
16:00:05
есть в руби предикат похожий на true?

ojab
23.10.2016
16:01:32
а что конкретно нужно?

Антон
23.10.2016
18:42:32
симпозиум удался считаю

мац - агонь

Rafkat
23.10.2016
18:53:52
мац - агонь
Поджег чтоли?

skynet
23.10.2016
19:04:19
Семантичненько

Igor
23.10.2016
22:58:42
на афтерпати хорошо посидели

бесплатное пиво по талонам вообще супер идея :)

был смысл знакомится с организаторами

Igor
23.10.2016
22:59:17
и бесплатно бухать дальше :D

Dmitriy
24.10.2016
01:43:26
Ребят, всем привет. Возможно ли в руби реализовать что-то подобное? class Klass add_prefix('hello ') def method_a 'from a' end def method_b 'from b' end end p Klass.new.method_a # 'hello from a' p Klass.new.method_b # 'from b'

Alex
24.10.2016
05:14:24
http://yehudakatz.com/2009/07/11/python-decorators-in-ruby/

Антон
24.10.2016
06:58:21
двуличная скотина, ага

Michael
24.10.2016
07:10:23
скорее всего у link нет user

Google
Nursultan
24.10.2016
07:10:31
есть

Admin
ERROR: S client not available

Michael
24.10.2016
07:10:41
можешь сделать link.user.try(:email)

Nursultan
24.10.2016
07:11:00
class Link < ActiveRecord::Base belongs_to :user end

class User < ActiveRecord::Base # Include default devise modules. Others available are: # :confirmable, :lockable, :timeoutable and :omniauthable devise :database_authenticatable, :registerable, :recoverable, :rememberable, :trackable, :validatable has_many :links end

Michael
24.10.2016
07:11:44
нет ты не понял, привязка может быть и есть, но конкретно у одного из link может не быть юзера

Nursultan
24.10.2016
07:11:48
вот две модели

ааа

ок

Michael
24.10.2016
07:12:20
сделай link.user.try(:email) и будет тебе счастье

Nursultan
24.10.2016
07:13:10
Удалил линк без юзера)

спасибо)

Michael
24.10.2016
07:15:13
ну если 100% у линка должен быть юзер, то перестрахуйся в миграции , null: false и валидацией user_id presence: true

а если линк всетаки может существовать без юзера тогда обязательно сделай link.user.try(:email)

Nursultan
24.10.2016
07:21:17
ок

это в модели прописать надо?

Michael
24.10.2016
07:21:42
.try(:email) ??

во вьюхе

Alex
24.10.2016
07:22:50
а толку от try(:email) если юзера нет?

если юзера нет это надо явно проверять

Google
Alex
24.10.2016
07:22:59
и рисовать что то еще.

Michael
24.10.2016
07:23:42
ну если ему важно вывести мыло если юзер есть и не выводить если юзера нет

Антон
24.10.2016
07:24:27
Alex
24.10.2016
07:24:30
и что там будет? пустое место? это надо в шаблоне учитывать

бывают, но чаще бывают обратные имхо.

Michael
24.10.2016
07:25:16
конечно если ему нужно вывести что-то вместо пустого мыла, то конечно нужна проверка, но учитывая что задается такой элементарный вопрос, то я полагаю, что человек только начинает свой путь и ему такого метода выше крыши

I
24.10.2016
07:27:44
Я бы link.user.email заменил декоратором или хотя бы делегатом

Evgeny
24.10.2016
07:39:37
Я бы link.user.email заменил декоратором или хотя бы делегатом
Декоратор в данном случае хэлпер или отдельный класс?

Часто пишут тут нужен декоратор, я просто не всегда понимаю, это же типа просто обертка верно? Или более сложная вещь из сссылки выше, которую Alex кидал

I
24.10.2016
07:44:26
Зависит от желания извращений

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