
Alex
20.12.2016
15:59:07
за лапшекод? джуну? ну да наверное

Mikhail
20.12.2016
15:59:10
Если еще пинать буду да учить нормально

Alex
20.12.2016
15:59:12
неплохой старт.

Mikhail
20.12.2016
15:59:12
да

Google

Alex
20.12.2016
15:59:18
ну да, менторство все дела.

Антон
20.12.2016
16:01:39
за 15 я буду дебя больше пинать

Mikhail
20.12.2016
16:02:23
мне тебя тут достаточно
удолетворяешь все мои потребности)
?

Антон
20.12.2016
16:02:45
ну как хочешь
а ведь выгода до 20к

Mikhail
20.12.2016
16:02:48
дизайн хороший сайта
а это эти скачушее «чтонибудь» надоело. А так зашел, прочитал, понял.
скажи мне о крутой CTO зачем некоторые сайты выкидывают на главной всплывашку что сайт использует куки

Антон
20.12.2016
16:04:42
требование законодательное наверное
загнивающий запад точно требует
на счет нас не знаю точно

Google

Mikhail
20.12.2016
16:05:40
Я недавно зашел на какой то наш ресурс, Казахстанский, и там прям на пол экрана вылезло, мол сайт юзает куки, не нравится ноги в руки и ушел
У вас это в информации лежит снизу
а вот terms of service ведет на terms/ и валится если английская версия

Антон
20.12.2016
16:07:24
я это верстал в воскресенье

Mikhail
20.12.2016
16:07:35
хехе гавнокодер

Антон
20.12.2016
16:07:36
там был полный хуяк драйвен

Mikhail
20.12.2016
16:08:02
ну я понял
на русском та работает линк

Антон
20.12.2016
16:08:14
на мне две критичных таски висели на миллионы
а тут надо быстрабыстра переверстать
ааааа, мы все умрем

Mikhail
20.12.2016
16:08:18
не любишь ты пендосов

Антон
20.12.2016
16:08:36
но здравый смысл настаивает что они есть

Mikhail
20.12.2016
16:18:07

Maxim
20.12.2016
17:21:37
Привет. Ребят как решить такую проблему. У меня есть clients и связанны с ним has_many, has_one, belongs_to модели и у них тоже есть ассоциации. Нужно получать id clients у которых ассоциации отвечают некоторым условиям.

Темур
20.12.2016
17:23:43
да

Maxim
20.12.2016
17:24:26
Как?

Темур
20.12.2016
17:29:00
через джоины например
select
clients.id
from clients
какой-то join
какой-то join
какой-то join
where некоторые условия

Mikhail
20.12.2016
17:32:27
Model.joins(:rel1, :rel2).where(rel1s: {name: ‘name’}, rel2s: {name: ‘nam2’})
как то так

Google

Maxim
20.12.2016
17:36:03
В если вложеность еше глубже? Я пробывал что то вроде.
Client.has_many > Sale.has_many > Invoce
Client.joins(:sales).where({sales: {invoces: {amount: 2}}})
не прокатило.

Mikhail
20.12.2016
17:37:00
Clinet.joins(sales: [:invoces])
у тебя не правильный запрос
я в ar большую вложенность не делал, но у тебя запрос кривой скорее всего

v
20.12.2016
17:37:43
если вложенноть еще глубже - надо брать sql

Mikhail
20.12.2016
17:37:54
Можно через АР попробовать

Темур
20.12.2016
17:38:05
через ar изврат какой-то

Mikhail
20.12.2016
17:38:14
впринципе запрос примитивный, не имеет сложных условий, просто попробовать вложить
?
Чуваки написали ORM чтобы мы могли просто составлять запросы и абстрагироваться от SQL, и что я слышу? AR изврат. Миллионы лет эволюции чтобы ягу пить во дворе под каспийский груз
лол

Maxim
20.12.2016
17:41:29
А есть пример или статья с такой вложеностью на SQL? Еще одно условие что полей в форме очень много и они ссылаются на разные таблицы, т.е. некоторые могут быть пустые.

Mikhail
20.12.2016
17:41:41
видишь как он подтягивает. Попробуй их заджоинить и сделать нормальный where и должно заработать. Если не получится, то тогда sql надо писать
http://stackoverflow.com/questions/14527051/rails-finding-a-deeply-nested-association-with-a-where-clause

Maxim
20.12.2016
18:15:43
Спасибо ребят. Сдвинули с места!!??

Артём
20.12.2016
22:03:46
Вёрстка лендинга интересует! В лс ценник

v
20.12.2016
22:05:08
это вопрос, утверждение или предожение?

Google

v
20.12.2016
22:05:19
и почему среди ночи?

Mikhail
20.12.2016
22:06:45
И почему в руби чат

Андрей
20.12.2016
22:07:06

Mikhail
20.12.2016
22:07:50
я думаю у хороших кодеров правильный график
Биоритмы они не нарушают, поэтому мозг все свеж и работает пределе

Admin
ERROR: S client not available

v
20.12.2016
23:40:51
господа, а мерял кто-нибудь, сколько нынче пустой проект на пятых рельсах весит вместе с гемами?

Andrey
21.12.2016
06:50:31
Посоветуйте какой-нибудь sms шлюз c рельсовым гемом, если такой есть конечно

v
21.12.2016
06:53:35
а нах гем-то?
там обычно апи есть

Alex
21.12.2016
06:53:55
Жаль я свой не доделал

v
21.12.2016
06:54:00
httparty в зубы и вперед

Alex
21.12.2016
06:54:01
Да да конечно
а потом начинается "надо в деве не слать смс", "надо добавить еще один смс", "давайте поменяем смс, тут условия драконские"

Andrey
21.12.2016
06:54:55
httparty, не не... сколько я там подводных словлю

Alex
21.12.2016
06:54:56
"так, в тестах даже в консоль не надо писать код"
Я тебе только что расписал подводные камни при работе с смс, думаю это не все, лол.

v
21.12.2016
06:55:39

Andrey
21.12.2016
06:56:40
на первый взгяд нормально

Google

s
21.12.2016
08:38:05
https://github.com/provectus/devinotele_rest
вот неплохой враппер. когда нужно было интегрироваться с этим devinotele написали свою реализацию из 3 классов, а потом автор вот этого решения выложил репозиторий в публичный доступ

Amir
21.12.2016
13:30:44
На Ruby реально сделать прогу наподобие BitTorrent?

Andrey ?
21.12.2016
13:31:46

Дмитрий
21.12.2016
13:31:49
BitTorrent - это протокол
обмена файлами

v
21.12.2016
13:33:13

Andrey ?
21.12.2016
13:33:48

trickster
21.12.2016
13:38:16
всем привет
мб кто в курсе) есть ли способ считать запросы
из логгер файла

v
21.12.2016
13:39:48
распарсить оный файл?

trickster
21.12.2016
13:40:03
ну вообще , да
у меня сейчас апи через соап
Savon.client(logger: Rails.logger)
и он только так умеет

v
21.12.2016
13:40:39
ну дык я и говорю
открываешь его и парсишь