@proRuby

Страница 711 из 1594
Anton
08.09.2017
10:57:32
а это где? Оо

Anatoly
08.09.2017
11:00:40
Ребят, всем привет. Еще один вопросик по тестам с эластиком. В моделях after_commit -> { reindex } Но этот реиндекс похоже асинхронный, как в этом случае по-правильному решается? Т.е. реиндексация в тестах должна быть синхронной

Nikolay
08.09.2017
11:01:26
буквально вчера вопрос обуждали

Anatoly
08.09.2017
11:01:52
Да, обсуждали, но тут другой вопрос

Google
Anatoly
08.09.2017
11:02:10
В тестах могут создаваться записи где угодно, в лет с бэнгом, с бефорах, в контекстах и т.д.

Alex
08.09.2017
11:03:32
это вроде глобальный хук
там метадата указана

Nikolay
08.09.2017
11:03:46
глобальный для эластика

Alex
08.09.2017
11:03:52
там где elasticsearch: true будет он вызван

Sergey
08.09.2017
11:09:25
Как сказать pry, чтобы он вошел в метод и начал его выполнять по-строчно?

т.е. я уже внутри binding прошел несколько шагов и хочу выполнить по-строчно #valid? вызвав его у объекта

Alex
08.09.2017
11:10:51
там есть разные команды, finish, next, step

next в текущем контексте выполнить до следующей строчки, finish - пройти весь текущий метод, step - зайти внутрь текущей инструкции

Sergey
08.09.2017
11:11:22
о, точно, step подойдет

спасибо!

Google
Alex
08.09.2017
11:11:54
еще может пригодиться https://github.com/pry/pry-stack_explorer он позволяет реверсом разбираться что произошло

Anton
08.09.2017
11:12:51
кстати, хочу научиться в pry хорошо, есть у кого прямо любимые гайды?

или вики на гитхабе норм подойдет?

Alex
08.09.2017
11:14:43
в pry имхо больше практика

бегать по бесконечным middleware

Anton
08.09.2017
11:16:48
ну, я обычный дебаггер юзаю рубишный

и вроде все норм

но когда-то давно пробовал pry и почему-то не зашло. думаю попробовать еще раз

Alex
08.09.2017
11:17:40
pry гораздо лучше. Хотя бы своей подсветкой. Своими show-method и т.д

pry-rails вроде прям при rails c будет сам запускаться

а, ну ты не рельсовик, хех.

Anton
08.09.2017
11:18:29
фу, гадость
не, у него есть ровно однин супер плюс. он есть вообще везде

Alex
08.09.2017
11:18:42
не, у него есть ровно однин супер плюс. он есть вообще везде
питон тоже вообще везде. А я дурак пишу на рубине

Anton
08.09.2017
11:18:45
pry гораздо лучше. Хотя бы своей подсветкой. Своими show-method и т.д
подсветкой не пользуюсь уже полгода наверно ?

Alex
08.09.2017
11:18:51
чуть более менее сложную json структуру так смотреть вообще невозможно

Anton
08.09.2017
11:19:10
питон тоже вообще везде. А я дурак пишу на рубине
не, ты не понял. порой надо дебажить гемы, где ничего нет, кроме руби, свое добавлять не вариант

Alex
08.09.2017
11:19:12
вон вчера отлупы от амазоновской почты читал например.

Google
Alex
08.09.2017
11:19:34
pp json
с подсветкой удобнее

Anton
08.09.2017
11:19:38
давай не будем в холивар скатываться подсветка да или нет. скажу просто, что дело привычки ну и лично мне зашло (не говорю, что все должны такое юзать)

Baryskhan
09.09.2017
08:00:20
всем привет

при регистрации на логах выходит 401 Unauthorized

Alex
09.09.2017
08:01:08
У нас тут и синатристы и ханамисты есть

Baryskhan
09.09.2017
08:01:42
Started POST "/users/sign_in" for 127.0.0.1 at 2017-09-09 13:35:17 +0600 Processing by Users::SessionsController#create as HTML Parameters: {"utf8"=>"✓", "authenticity_token"=>"qSi8TN60e6ugF/q1ET7l3tQchbhRsXYA/73R0YW2riNa7Gbx+wpuGuD1qHLG6mxdkaaozzrhsrf9ZRNV0w6IkA==", "user"=>{"email"=>"baryskhan.bimat@ce.sdu.edu.kz", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Log in"} User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."email" = ? ORDER BY "users"."id" ASC LIMIT ? [["email", "baryskhan.bimat@ce.sdu.edu.kz"], ["LIMIT", 1]] (0.1ms) begin transaction (0.0ms) commit transaction Completed 401 Unauthorized in 148ms (ActiveRecord: 1.1ms)

юзаю devise

rails

Alex
09.09.2017
08:02:36
ханамист^^

Baryskhan
09.09.2017
08:09:54
кто может помочь?

Ilya
09.09.2017
08:13:19
Проверь, есть ли такой юзер в базе

Второй момент - неправильный логин/пароль

Baryskhan
09.09.2017
08:14:25
2.3.1-p112 :006 > @user = User.all User Load (0.3ms) SELECT "users".* FROM "users" LIMIT ? [["LIMIT", 11]] => #<ActiveRecord::Relation [#<User id: 14, email: "baryskhan.bimat@ce.sdu.edu.kz", created_at: "2017-09-09 06:54:12", updated_at: "2017-09-09 07:54:51">]> 2.3.1-p112 :007 >

Ilya
09.09.2017
08:17:30
Это локалхост или живая база?

Baryskhan
09.09.2017
08:17:50
локалхост

Ilya
09.09.2017
08:18:49
Тогда можно просто user.update (password: 'new password')

И попробуй залогиниться с новым паролем

Google
Baryskhan
09.09.2017
08:22:23
у меня еще confirmable стоит

и mailcatcher прикрутил в конфиги, но письмо не приходит в mailcatcher

Ilya
09.09.2017
08:26:47
Ну сам mailcatcher ты видимо запустил. А само письмо отправляется? В логах должно быть видно.

Baryskhan
09.09.2017
08:28:24
Devise::Mailer#reset_password_instructions: processed outbound mail in 6.7ms Sent mail to baryskhan.bimat@ce.sdu.edu.kz (2773.8ms) Date: Sat, 09 Sep 2017 13:54:51 +0600 From: baryskhan.bimat@ce.sdu.edu.kz Reply-To: baryskhan.bimat@ce.sdu.edu.kz To: baryskhan.bimat@ce.sdu.edu.kz Message-ID: <59b39e4b257db_2cab1c642b41427b@baryskhan-HP.mail> Subject: Reset password instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit <p>Hello baryskhan.bimat@ce.sdu.edu.kz!</p> <p>Someone has requested a link to change your password. You can do this through the link below.</p> <p><a href="http://localhost:1025/users/password/edit?reset_password_token=o_kNtFzFX49zumfcAzi8">Change my password</a></p> <p>If you didn't request this, please ignore this email.</p> <p>Your password won't change until you access the link above and create a new one.</p> Redirected to http://localhost:3000/users/sign_in Completed 302 Found in 2801ms (ActiveRecord: 11.3ms)

Admin
ERROR: S client not available

Baryskhan
09.09.2017
08:28:30
в логах есть

а письмо не доходит

kolas
09.09.2017
08:30:31
Дебагер подключи и смотри ошибки

Alex
09.09.2017
08:33:30
а письмо не доходит
Дебаж через прямую отправку письма

Для писем, имхо letter opener лучше

Ilya
09.09.2017
08:45:21
Alex
09.09.2017
08:45:35
Ага

Mailcatcher полезнее в докер окружении или с нерубишным софтом где аналогов нет

Он мне самому нравится, но имхо letter opener выигрывает

Ну и как настроишь, пробуй мейлер из консоли вызвать

Ilya
09.09.2017
08:51:53
Надо будет обратить на него внимание

Igor
09.09.2017
11:22:02
Как можно распарсить HAML на токены?

Плюшка
09.09.2017
11:44:19
http://haml.info/docs/yardoc/Haml/Parser.html#parse-instance_method

Igor
09.09.2017
11:52:03
ох блин, точно

Mikhail
09.09.2017
11:59:30
Всем привет! Можете подсказать какой нибудь гем на руби для тестирования базы данных - её хранимок и запросов к ней?

Google
Nikita
09.09.2017
12:44:49
субд какая?

Mikhail
09.09.2017
13:30:08
Pavel
09.09.2017
15:50:50
Всем привет! Ищу хорошие курсы по Ruby и ror. Кто-нибудь учился на thinknetica?

Oleg
09.09.2017
15:52:13
Партизанский маркетинг?

Pavel
09.09.2017
15:58:34
Нет, реально интересуюсь.

Собираю отзывы, смотрел на тостере, отзывы хорошие, но в основном люди проходили давно, когда не было курса для начинающих.

А сейчас есть гарантия трудоустройства, интересно, насколько это работает.

Adamtsov
09.09.2017
16:02:00
А сейчас есть гарантия трудоустройства, интересно, насколько это работает.
Выполняй домашние задания, занимайся развитием и тебе никакая гарантия не нужна будет , ну и желание естественно

Vasiliy
09.09.2017
16:07:17
Всем привет! Ищу хорошие курсы по Ruby и ror. Кто-нибудь учился на thinknetica?
ты ищешь курсы и НАТКНУЛСЯ на финктетику? т.е. ни хартл, ни гибкая разработка, а сразу финктетика?

Vasiliy
09.09.2017
16:11:41
ну прост валом бесплатного материала а тут чувак сразу лезет в курс за 50к

Adamtsov
09.09.2017
16:12:08
так бесплатный материал это одно, а курсы это совсем другое

Vasiliy
09.09.2017
16:12:44
после курсов ебашишь код как ужалёный?

Adamtsov
09.09.2017
16:12:47
плюс в кусре за 50 к сразу и ruby и rails

после курсов ебашишь код как ужалёный?
нет , понимания намного намного больше

Страница 711 из 1594