
Vitaliy
06.07.2017
13:36:47
о, мило, даже размучу канал на какое-то время
(а у меня обычно все каналы и чаты под мьютом)

Pablo
06.07.2017
13:37:18
@davydovanton Спасибо!

Vitaliy
06.07.2017
13:37:38
А если писать посты через @ControllerBot, то мы тебя еще и лайками сможем засыпать

Google

Vitaliy
06.07.2017
13:38:33
о, класс, выгружаем фуру с лайками, пацаны

Anton
06.07.2017
13:38:40
кек

Vasiliy
06.07.2017
13:39:12
а повтори название канала

Anton
06.07.2017
13:39:13
ну собственно я там добавил даже пример того, как можно зарефакторить реальный экшен из моего проекта, так что думаю с примером будет полезнее

Vitaliy
06.07.2017
13:45:20

Vasiliy
06.07.2017
13:45:59
спс
@davydovanton а примеры нельзя делать в отрыве от какого-либо фреймворка?

Anton
06.07.2017
13:47:34
точно так же можно взять любой другой экшен и сделать то же самое
т.е. там нет вообще никакой привязки ни к чему

Eugene
06.07.2017
20:51:01
Вот это дичь

Roman
07.07.2017
12:30:07
Прикручивал на работе минио
теперь домой его хочу

Google

Roman
07.07.2017
12:30:17
охуенная штука

Anton
07.07.2017
12:31:03
кого?

Danila
07.07.2017
12:31:43
https://www.minio.io/

Roman
07.07.2017
12:32:23
селф-хостед S3
удобная зараза

Vitaliy
07.07.2017
12:44:27
Перед s3 преимущество - в цене?

Roman
07.07.2017
12:48:50
не на всех проектах можно данные куда-то отдавать
так шо приходится селф-хостед стек собирать

Vitaliy
07.07.2017
12:50:05
Вот засада

Eugene
07.07.2017
13:45:38
Гайз
Я в конце июля и в начале августа буду в москве питере соответственно
Кто хочет затусить — дайте знать

Anton
07.07.2017
13:49:44
я до 1 числа в москве буду
потом в питере
Ребята, странный вопрос, но кто-то есть на репаблике?
Я просто хотел бы прочитать одну статью, а платить только из-за неё жаба душит

Eugene
07.07.2017
20:46:16
-

Zhenya
08.07.2017
07:28:52

Danila
08.07.2017
08:53:29
я тоже давно хочу прочитать одну статью там, но покупать жалко
можешь и мне помочь?

Google

Zhenya
08.07.2017
10:12:29
Конечно

Neekoso
08.07.2017
18:08:46
Привет
Если у меня есть три типа товаров, которые отличаются настолько, что для каждого нужна своя модель, какой лучший способ вывести все товары для конкретного пользователя?
Что-то в духе user.items.
Сначала нагуглил STI, но потом понял, что это не по теме.

Vasiliy
08.07.2017
18:14:16
Создать полиморфную модель которая содержит другие

Neekoso
08.07.2017
18:16:22
Спасибо

Ваня
09.07.2017
09:55:37
У кого-нибудь была такая проблема:/home/dev/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bundler-1.15.1/lib/bundler/shared_helpers.rb:24:in `default_gemfile': Could not locate Gemfile (Bundler::GemfileNotFound)
? Пытаюсь сгенирить новый проект на рельсе, а он мне выкидывает эту ошибку

Maksim
09.07.2017
10:09:00
rvm gemset use GEMSET_NAME а потом юзать рельсу (может туплю, но..)?

Klim
09.07.2017
10:11:22
у него rbenv.

Anton
09.07.2017
10:27:23

Klim
09.07.2017
10:29:00
- У вас волчанка!
- Ох, доктор, слава богу, что не rbenv.

Ваня
09.07.2017
10:32:49
Bundler уже переустанавливал(

skynet
09.07.2017
13:41:36
А из какой директории бандлер запускаешь?

I
09.07.2017
14:12:05
А rubygems какой версии?

Ваня
09.07.2017
19:04:17
кстати, рельсы реагируют на команды только в home директории

Neekoso
09.07.2017
19:32:04
gem -v

Admin
ERROR: S client not available

Neekoso
09.07.2017
19:32:39

Ваня
09.07.2017
19:33:31
в home 2.6.11
в в той папке 2.6.12
сейчас уже другая проблема

Google

Ваня
09.07.2017
19:37:21
спасибо)
гуглю
а как удлить только одну из версий?

Alexander
09.07.2017
20:18:58
Всем приветы!
Ищем фронтенд и бэкенд-девелоперов в проекты https://teleportos.ru/ и https://arenda.sirenabus.com/ уровня middle и выше, работа на удаленке от 20 часов в неделю и более. Кому интересно пишите, пожалуйста, в личку. Кому не интересно, приношу извинения!).
PS. проекты нуждаются в фиксе кучи багов, доработке функционала, нового дизайна и пр!).

Vasiliy
10.07.2017
13:30:12
это Матц?

Кøе-ктø Геннадьевич
10.07.2017
13:30:19
китайский
вру. рили японский
Нагато Юки

Roman
10.07.2017
13:35:05
анимы не смотрите, потом не раздупляете
ай-яй-яй

Neekoso
10.07.2017
17:34:51
Если нужно убрать лишние символы из номера телефона, стоит использовать before_validation или что-то другое?
Сам метод:
def mobile_format_checkup
return unless mobile
self.mobile = mobile.gsub(/[^0-9]/, "")
end

Danila
10.07.2017
17:36:57
мне нравится phonelib
для работы с номерами

Neekoso
10.07.2017
17:37:23
Мне просто нужно убрать все лишние символы
А в моем подходе тесты падают в случайных местах

Vitaliy
10.07.2017
17:40:46
я делаю виртуальный атрибут
mobile_human, например. геттер, отдающий отформатированный mobile, и сеттер, отбрасывающий из значения все лишнее, и записывающий в mobile

Neekoso
10.07.2017
18:23:31
Если другими словами, то стоит просто переопределить сеттер для mobile?

Vitaliy
10.07.2017
18:24:40
можно и так, да
я не переопределяю, т.к. не хочу менять стандартное поведение атрибута

Google

Vitaliy
10.07.2017
18:25:22
Что-то вроде "Дополняй, а не изменяй"

Neekoso
10.07.2017
18:26:35
Может я неправильно описал задачу, но возможно виртуальный аттрибут тут лишний?
Мне просто нужно убрать лишние символы из строки перед её валидацией.

Vitaliy
10.07.2017
18:27:29
возможно лишний, смотрите по вашей задаче