
Ваня
15.02.2017
11:38:25
Просто меня поразил тот факт, что это не первое собеседование. Я даже на должность разраба так не нервничал. Тут меня попросили рассказать о себе и почему-то первая моя мысль была "я ненавижу себя" и ппц, я просто дар речи потерял. Ели собрался
Это вообще как-то бред

I
15.02.2017
11:39:19
относись к этоу проще

Google

Ваня
15.02.2017
11:39:28
Уж как бы я не нервничал, но такого не было, что бы аж дар речи терять

Евгений
15.02.2017
11:39:29

Serhii
15.02.2017
11:39:32
хелпаните, чето не могу раздуплиццо.. User -> Posts -> Comments. User has many comments thru posts. как сделать чето типа current_user.posts.where("post.visible": true)?

I
15.02.2017
11:39:38
попробуй прибухнуть перед такими вещами прост)
и дергай current_users.posts.visible

Ваня
15.02.2017
11:40:18
Так дело ещё в том, что я под пустырником был)

I
15.02.2017
11:40:19
а хотя там boolean поле?

Ваня
15.02.2017
11:40:26
Это вообще что-то

Serhii
15.02.2017
11:40:28

I
15.02.2017
11:40:45
:D

Ваня
15.02.2017
11:41:02
Когда на разраба ходил, был без "допинга" в этом смысле и норм

Google

Ваня
15.02.2017
11:41:26
Наверное я угробил свои нервы
Надо лечиться

Serhii
15.02.2017
11:41:33

I
15.02.2017
11:41:59
а, комменты надо)
ща)
current_posts.posts.visible.comments
visible - посты?
или visible - комменты?

Serhii
15.02.2017
11:42:53
визибл - пост. в том то и дело

Ivan
15.02.2017
11:43:18

Oleg
15.02.2017
11:43:42
о да, хороший штатный психолог в универе

Ivan
15.02.2017
11:44:00
Реально помогла нескольким людям, из того что я знаю

Oleg
15.02.2017
11:44:35
ну, думаю, шансы на это как на хорошего врача в районной поликлинике

Ваня
15.02.2017
11:45:05
Спасибо за советы
Попробую что-нибудь придумать

Serhii
15.02.2017
11:45:21

I
15.02.2017
11:45:46

Ваня
15.02.2017
11:46:08
Обидно, что упустил не плохую вакансию с хорошем графиком по 6 часов в день.
Но пох

Google

Serhii
15.02.2017
11:47:01
eager_load в данном случае ничего не дает вроде как(я пробовал через includes)
без него оно просто делало бы запросов больше единственное различие

Евгений
15.02.2017
11:48:09
Попробую что-нибудь придумать
Люби себя, считай что ты клевый специалист, но при этом тебе есть чему учиться, радуйся победам, учи уроки из поражений - и будет тебе счастье. Главное не думай в стиле "ненавижу себя". Если будет такое повторяться - Ivan прав, сходи к психологу, в этом нет ничего зазорного (у меня жена психолог, часто к ней общие знакомые обращаются).

Serhii
15.02.2017
11:49:39
оно матерится missing from-clause entry for table posts

I
15.02.2017
11:50:06
давно я что-то рельсой не занимался, минутку, на каком-нибудь проекте сделаю

Ivan
15.02.2017
11:53:03
Serhii, User has many comments thru posts has_many :comments, through: :posts что-ли у тебя?

I
15.02.2017
11:53:17
да
эм, current_user.comments.where('posts.visible=true').to_sql посмотри-ка

Ваня
15.02.2017
11:54:44

Ivan
15.02.2017
11:55:16
Что-то тогда не понимаю я. Если мы говорим об обычном блоге где есть пост + комменты - то так по моему не должно быть

Алексей
15.02.2017
11:55:16
Спасибо)
Физуха и нормированный сон, стопочка перед ним тоже норм заходит

I
15.02.2017
11:56:00

I
15.02.2017
11:56:17
какая-нибудь лента новых комментов, к примеру

Ivan
15.02.2017
11:56:21
Так а through posts то почему

Eugene
15.02.2017
11:56:24
так что не надо тут

Ivan
15.02.2017
11:56:45

Алексей
15.02.2017
11:57:30

Eugene
15.02.2017
11:57:36
Тоже мимо
Уснуть проще, но качество сна страдает

Google

Алексей
15.02.2017
11:58:15
короче пусть спит а алкоголь по желанию)

Ваня
15.02.2017
11:58:34

Алексей
15.02.2017
11:59:10

Ваня
15.02.2017
11:59:37
Попробую)

Ivan
15.02.2017
11:59:41

Ваня
15.02.2017
12:01:00
Да я так вроде тоже норм. Тут наверное просто навалилось куча всего и постоянный стресс из-за этого.
Вот на собеседовании все это проявилось, ибо тоже стал нервничать. Работа нужна со стабильной оплатой, как воздух)

Admin
ERROR: S client not available

Serhii
15.02.2017
12:10:19
current_user.comments.joins(:post).where(posts: { visible: true })

I
15.02.2017
12:10:59
посмотри результат current_user.comments.to_sql
что выведет?

Serhii
15.02.2017
12:15:53
иннер джоины. потому как неоткуда сиквелу брать значения того что содержится в пост
сначало надо заджоинить две таблицы и потом уже выбирать что возвращать

I
15.02.2017
12:17:02

Serhii
15.02.2017
12:18:03
к чему ведешь?

I
15.02.2017
12:18:27
к тому, что у тебя этот запрос уже должен быть рабочим как надо
нужная таблица и так добавлена из-за has_many :through

Serhii
15.02.2017
12:19:15
user-post-comments - это образно, в проекте там скоупы с кучей скоупов )) щяс попробую думми-апу забацать

Ed
15.02.2017
13:00:07
18 февраля в Москве Crossover проведет конкурс среди ведущих разработчиков Java и Ruby на несколько позиций с на удаленную работу с зарплатой 300.000-470.000 рублей в месяц. Предложение о работе получат 20 лучших кандидатов. Призовой фонд для победителей конкурса составляет $10 000. Регистрация и подробности: https://crossoverforwork.timepad.ru/event/439584/

Vasiliy
15.02.2017
13:32:06
чет пионер не дает сделать банковский счет не в рублях

Google

I
15.02.2017
13:34:19
у меня в баксах
но я уже давно им пользуюсь

Vasiliy
15.02.2017
13:34:44
что юрику что физику
ну у меня сам пионер уже почти 3 года гдет, ток не юзал его

I
15.02.2017
13:36:10
у меих просто как-то не работал вывод в баксы, мне пришлось в рубли выводить
а сам счет у меня мультивалютный USD/EUR/GBP
якобы

Vasiliy
15.02.2017
13:46:04
там в самом пионере ещё до выбора банка счета нельзя выбрать валюту кроме рублей

Ya
15.02.2017
15:54:57

Sam
15.02.2017
17:10:22
имхо алко для успокоения лучше не пить, в привычку перейдёт

Meowfka
15.02.2017
17:11:08
Просто посмотри Худшее у Приятного Ильдара и увидишь во что скатываются эти 20 гр
Вообще употребление алкоголя – навязанный стереотип

Алексей
15.02.2017
17:36:59
И да и не только

Ya
15.02.2017
17:51:08

Meowfka
15.02.2017
17:51:43

Artem
15.02.2017
18:13:05
hi

Ivan
15.02.2017
18:14:10