Size: a a a

2020 June 04

SU

Serg Udo in RubyRush
Да. Александр правильно, про контроль расходов написал. Я сам на AWS ошибся, когда решил по  гайду деплой сделать. Нормально за месяц насчитали. Там очень аккуратно нужно, с выбором сервисов работать.
источник

V

Valery in RubyRush
Serg Udo
Да. Александр правильно, про контроль расходов написал. Я сам на AWS ошибся, когда решил по  гайду деплой сделать. Нормально за месяц насчитали. Там очень аккуратно нужно, с выбором сервисов работать.
Я недавно смотрел их вебинар.
Сказали, что у них есть AWS Budget, который позволяет установить границы для их аппетита. Но сам я пока не разбирался с этим.
источник

SU

Serg Udo in RubyRush
Valery
Я недавно смотрел их вебинар.
Сказали, что у них есть AWS Budget, который позволяет установить границы для их аппетита. Но сам я пока не разбирался с этим.
Там и инструкции и поддержка есть.  Только разобраться сложно, а счета прилетают сразу. Я сюда, как то Гайд скидывал, по деплою. Для новичка, очень не просто.
источник

А

Александр in RubyRush
там еще кажется важный нюанс, что 12 месяцев отсчитываются не с момента активации сервера, а с момента регистрации в AWS, но это не точно
источник

DC

Dimas Clever in RubyRush
12 месяцев бесплатно. Данные предложения уровня бесплатного пользования доступны только для новых клиентов AWS и действуют в течение 12 месяцев с момента их регистрации в AWS. По истечении 12 месяцев бесплатного использования либо при превышении объемов использования ресурсов приложением сервисы подлежат оплате по стандартным тарифам по факту использования (см. цены на страницах сервисов). Имеются ограничения; подробная информация приводится в условиях предложения.
источник

В

Виталий in RubyRush
Привет, мб кто-то сможет подсказать ньюфагу по настройке devise и devise-jwt
Есть тестовое API приложение, 2 основные модели курьер(email/password) и посылка, вот хочу, чтобы курьер мог залогинится и получить токен, а потом передавать токен в хедер и смотреть инфу о пакетах. Все настроил по гайду с medium, но делая запрос через постман на логин (localhost:3000/api/v1/login) и передавая в body мыло и почту, пишет {"error":"You need to sign in or sign up before continuing."} и 401 ошибка. У меня в роутах namespace API/V1, все должно работать, т.к. до этого я ставил devise-token-auth  и там работало, но там нужно в теле передавать token, uid, client каждый раз, а мне нужно чтобы только токен. Не пойму. почему при попытке логина, мне выпадает сообщения что я должен залогиниться. Вызываю в контроллере before_action :authenticate_api_v1_courier!, без него пакеты выдает, с ним нет, тут все работает ок, но так же, без него, всё равно не дает залогиниться. Уже 3 дня сижу, плавлюсь. Cпс за любую инфу)
источник

LF

Lingvist вечером буд... in RubyRush
на вопрос в таком виде врятли ктото ответит большенство вообще непонимает а те кто понимаю им лог прочитать нужно
источник
2020 June 05

E

Eugene in RubyRush
Виталий
Привет, мб кто-то сможет подсказать ньюфагу по настройке devise и devise-jwt
Есть тестовое API приложение, 2 основные модели курьер(email/password) и посылка, вот хочу, чтобы курьер мог залогинится и получить токен, а потом передавать токен в хедер и смотреть инфу о пакетах. Все настроил по гайду с medium, но делая запрос через постман на логин (localhost:3000/api/v1/login) и передавая в body мыло и почту, пишет {"error":"You need to sign in or sign up before continuing."} и 401 ошибка. У меня в роутах namespace API/V1, все должно работать, т.к. до этого я ставил devise-token-auth  и там работало, но там нужно в теле передавать token, uid, client каждый раз, а мне нужно чтобы только токен. Не пойму. почему при попытке логина, мне выпадает сообщения что я должен залогиниться. Вызываю в контроллере before_action :authenticate_api_v1_courier!, без него пакеты выдает, с ним нет, тут все работает ок, но так же, без него, всё равно не дает залогиниться. Уже 3 дня сижу, плавлюсь. Cпс за любую инфу)
из банального - email у чувака не подтверждён
источник

E

Eugene in RubyRush
а в девайсе стоит confirmable или как он там
источник

В

Виталий in RubyRush
Eugene
а в девайсе стоит confirmable или как он там
devise :database_authenticatable, :registerable,
               :recoverable, :rememberable, :validatable,
               :jwt_authenticatable, jwt_revocation_strategy: JwtBlacklist
такой набор
источник

E

Eugene in RubyRush
Виталий
devise :database_authenticatable, :registerable,
               :recoverable, :rememberable, :validatable,
               :jwt_authenticatable, jwt_revocation_strategy: JwtBlacklist
такой набор
Ну, может у вас также как по первой ссылке из гугла: https://github.com/waiting-for-dev/devise-jwt/issues/98
источник

E

Eugene in RubyRush
Oh god, found it! It was actually my fault. The json I was using was incorrect. It should be { "user" :{ "email" : "as@gmail.com", "password" : "aaaaaa"}} instead of { "email" : "as@gmail.com", "password" : "aaaaaa"}
источник

ЕК

Евгений Квеладзе... in RubyRush
Всем привет. Я не могу понять каким образом происходит запись в атрибут @headers, объекта Rack @response. Тут же нет явного @response.headers['asd'] = 'asd'. В начале я подумал это из-за имени метода headers, но я его менял и все равно все удачно присваивается!
источник

ЕК

Евгений Квеладзе... in RubyRush
может то что в атрибутах @response это один хэш и по умолчанию происходит запись сразу в него?
источник

VV

Vadim Venediktov in RubyRush
Друзья, новый поток интенсива уже стартанул, Эдем и Женя говорят, что поток получился сильный, группа активно сдает задачи. Несколько человек добавились в группу на этой неделе, уже после старта. Завтра у них первый вебинар. Если вы тоже хотели на поток, но пропустили старт, пишите.

https://goodprogrammer.ru/rails

🏆 Истории успеха наших выпускников — тут
💸 При полной оплате по промокоду RUBYRUSH скидка 6000 рублей

Все вопросы по рассрочке, опыту, требованиях и формату курса — в личку. Только быстрее, не тяните. Чем раньше стартанете — тем лучше.
источник

E

Eugene in RubyRush
Евгений Квеладзе
Всем привет. Я не могу понять каким образом происходит запись в атрибут @headers, объекта Rack @response. Тут же нет явного @response.headers['asd'] = 'asd'. В начале я подумал это из-за имени метода headers, но я его менял и все равно все удачно присваивается!
для начала стоит понять, что rack тут никак к делу не относится :)
источник

К

КОПА in RubyRush
Ребят, всем привет. Не судите строго за вопрос, начал заниматься Ruby недавно...
Если есть массив чисел, как (или каким методом) удвоить его нечетные элементы на 2?
источник

E

Eugene in RubyRush
нечетные элементы - каждый второй элемент? или элементы, которые являются нечётными числами?
источник

ИБ

Илья Барицкий... in RubyRush
попробуй перебрать масив с методом .odd? или .even?
источник

К

КОПА in RubyRush
Eugene
нечетные элементы - каждый второй элемент? или элементы, которые являются нечётными числами?
Не так объяснил, извиняюсь. Например есть массив (1, 2, 5, 15, 45, 6) и элементы с индексами 0, 2, 4 и т.д нужно умножить на 2.
источник