@codenamecrud

Страница 569 из 1009
Ivan
11.04.2017
22:09:22
Юзай пандит лучше
Да я везде юзаю пандит / рукописные костыли. Тут рабочий проект, всё уже с канканом написано

Eugene
11.04.2017
22:09:29
мм

Google
Ivan
11.04.2017
23:08:02
acessible_by
Да, только там вроде тоже определенные ограничения, так как это метод модели, а у меня пермишны раздаются с учетом атрибутов. Хотя может я чего то не понимаю.) Спасибо большое!

Alex
12.04.2017
07:55:11
ruby -v

Кøе-ктø Геннадьевич
12.04.2017
12:32:56
ребя, а можно как-то оптимизировать запрос вида:

Dimon
12.04.2017
12:33:10
да

Кøе-ктø Геннадьевич
12.04.2017
12:33:16
User.where(active: true)

и вот рельса лопатит всю базу из 10к записей

в случае связей можно доавить includes

а в этом?

Dimon
12.04.2017
12:34:28
http://stackoverflow.com/questions/12539772/adding-an-index-on-a-boolean-field

Кøе-ктø Геннадьевич
12.04.2017
12:34:37
а если оно не булево?

Dimon
12.04.2017
12:34:47
да похуй

Кøе-ктø Геннадьевич
12.04.2017
12:35:21
спасибочки, читаю

Google
Alex
12.04.2017
12:35:27
офигенный диалог, мне понравилось

Alexander
12.04.2017
20:44:52


Danila
12.04.2017
21:11:05
жаль занудство не карается ничем

Кøе-ктø Геннадьевич
13.04.2017
05:35:17
Александр и здесь нанудил

Roman
13.04.2017
08:07:43
открывайте форточку

теперь проветривать придется

Кøе-ктø Геннадьевич
13.04.2017
09:16:05
чят

почему мой метод вместо 900 строк добавляет в файл 150000 строк?

def roles_to_csv admin_users = AdminUser.works CSV.generate(col_sep: ';', force_quotes: false) do |writer| admin_users.each do |s| s.roles.each { |role| writer « [s.account, role] } end end end

он берет каждого пользователя

и каждую роль в массиве роллей пользователя

Alex
13.04.2017
09:16:53
admin_users.count

а, еще роли

Кøе-ктø Геннадьевич
13.04.2017
09:17:04
ага

Alex
13.04.2017
09:17:06
ну ты посчитай сначала сколько у тебя там данных

Кøе-ктø Геннадьевич
13.04.2017
09:17:14
а потом проходит их и заново фигачит в файл

Alex
13.04.2017
09:17:32
вообще такие простые вещи нужно самому уметь дебажить

Кøе-ктø Геннадьевич
13.04.2017
09:18:37
я не пойму почему он на новый круг идет после выполнения

Alex
13.04.2017
09:19:28
с чего ты взял?

ну напихай туда puts'ов если через консоль дебажить не умеешь..

Google
Кøе-ктø Геннадьевич
13.04.2017
09:19:46
вижу по результату в файле

Кøе-ктø Геннадьевич
13.04.2017
09:25:18
нужно вывести строку с двумя стобцами - аккаунт и роль

у пользователя может быть несколько ролей, тогда строк с одним аккаунтом несколько, только роли различаются

Alex
13.04.2017
09:27:14
вижу по результату в файле
а я не вижу вызова этого метода

файл то удаляешь между заходами?

Кøе-ктø Геннадьевич
13.04.2017
09:27:32
вот нет, может в этом дело?

но я не файл генерирую

вот в чем прикол

Alex
13.04.2017
09:28:24
а потом проходит их и заново фигачит в файл

вижу по результату в файле

Кøе-ктø Геннадьевич
13.04.2017
09:28:29
это какая-то временная переменная судя по всему

Sergey
13.04.2017
09:30:24
то чувство когда видишь знакомый код в чате

Максим, привет :)

Кøе-ктø Геннадьевич
13.04.2017
09:30:46
хаха привет :)

я все ждал, когда встречу коллег в одном из руби-чатов )

Oleg
13.04.2017
10:11:20
ага, оживший кошмар. постишь где-нибудь свои тупки, и тут как тут - коллеги, начальники

Admin
ERROR: S client not available

Dimon
13.04.2017
10:55:35
нужно у коллег спрашивать

Google
Alex
13.04.2017
10:55:51
Кøе-ктø Геннадьевич
13.04.2017
10:55:53
коллеги заняты

Alex
13.04.2017
10:55:55
а если коллеги ни бум бум?

Кøе-ктø Геннадьевич
13.04.2017
10:56:03
ну и вопросы тупые

стыдновато же

Alex
13.04.2017
10:56:22
чоэта? я бывает невероятно тупые вопросы задаю.

Кøе-ктø Геннадьевич
13.04.2017
10:56:34
ты не джун на испытательном

Alex
13.04.2017
10:56:35
притом я на руби не первый год пишу, и это далеко не первый язык.

Dimon
13.04.2017
10:56:48
нет ничего страшного в этом

Alex
13.04.2017
10:56:54
джун на испытательном как раз таки и должен тупить и задавать кучу вопросов, иначе такой неразвивающийся джун никому не нужен.

Dimon
13.04.2017
10:57:00
все люди ошибаются

Кøе-ктø Геннадьевич
13.04.2017
10:57:08
а если джуна не планировали брать? )

джунов

Dimon
13.04.2017
10:57:35
ты че оправдываешься, надо заебывать коллег вопросами

Кøе-ктø Геннадьевич
13.04.2017
10:57:59
да чота не хочется дергать по любому пустяку

спрашиваю, когда совсем непонятно

Dimon
13.04.2017
10:58:15
ну варись тогда в собственном соку

Vasiliy
13.04.2017
10:58:28
он в этом варится

вообще самостоятельность тоже хорошая черта для джуна

Кøе-ктø Геннадьевич
13.04.2017
10:59:31
я начала интернеты смотрю, потом спрашиваю в чате и если совсем тупняк иду к коллегам

Google
Alex
13.04.2017
10:59:49
вообще самостоятельность тоже хорошая черта для джуна
средненькая, если джун тратит 4 дня, вместо того чтобы задать вопрос, зачем нужен такой джун?

Vasiliy
13.04.2017
11:00:31
не ну это совсем

Dimon
13.04.2017
11:00:37
@pustserg Серег, да помоги ты ему

Кøе-ктø Геннадьевич
13.04.2017
11:00:45
бгг разберусь ))

Alex
13.04.2017
11:01:01
главный скил - умение дебажить

и реверсить.

Dimon
13.04.2017
11:01:13
умение задавать вопросы

Страница 569 из 1009