Size: a a a

Ruby, Rails, Hanami | dry-rb

2019 October 17

NG

Nikkie Grom in Ruby, Rails, Hanami | dry-rb
Iskender
Это, если не секрет, не для ФИПСа?
ФНС
источник

ЧП

Человек Простой in Ruby, Rails, Hanami | dry-rb
Viacheslav Stepanov
у тебя есть друзья-афроамериканцы?
я чет заопенсорсил в этот репозиторий) https://github.com/EBWiki/EBWiki. только после ПРа посмотрел о чем проект в целом
источник

NP

Nikita Pupko in Ruby, Rails, Hanami | dry-rb
Viacheslav Stepanov
если нет, то расист, к тому же!
Я даже в master ветку не пушу и в blacklistы ничего не добавляю. И рельсу обновил до 6ой только ради картинки со всеми цветами кожи
источник

OP

Oleg Popkov in Ruby, Rails, Hanami | dry-rb
Iskender
Правильный ответ “не знаю, я не различаю по цветам”
опасно, надо следить за diversity
источник

VS

Viacheslav Stepanov in Ruby, Rails, Hanami | dry-rb
это точно, а то окажется что у тебя не одного афроамериканца в команде, никто не будет разбираться с тем, что остальные кандидаты были просто лучше
источник

ЧП

Человек Простой in Ruby, Rails, Hanami | dry-rb
Viacheslav Stepanov
это точно, а то окажется что у тебя не одного афроамериканца в команде, никто не будет разбираться с тем, что остальные кандидаты были просто лучше
лучше потому что они белые?
источник

VS

Viacheslav Stepanov in Ruby, Rails, Hanami | dry-rb
тебя не обмануть)
источник

VS

Viacheslav Stepanov in Ruby, Rails, Hanami | dry-rb
*картинка с поваром*
источник

A

Alex in Ruby, Rails, Hanami | dry-rb
источник

A

Alex in Ruby, Rails, Hanami | dry-rb
какими вообще судьбами их заносит ру-каналы и чатики)
источник

NG

Nikkie Grom in Ruby, Rails, Hanami | dry-rb
Виктор К.(Vik0nT)
посмотри Dockerfile в https://github.com/linuxoid69/ruby-openssl-gost. там руби не надо патчить. Патчится openssl.
За работоспособность на 2.6 не скажу. Мы запустили на 2.5
судя по докерфайлу, применяется конфиг к openssl, затем качается версия руби 2.5 и билдится с применением патча openssl:

&& cd /usr/src/ruby \
&& mv "/tmp/openssl-$RUBY_MAJOR.patch" ./openssl.patch \
&& patch -p 0 < openssl.patch \

конфиг openssl я у себя применил, гостовские алгоритмы он видит
а вот signer - не видит

Сделал руками .patch для применения гостовских алгоритмов 2012 года, но инсталляция rbenv install --patch провисела больше часа без завершения.

Может, есть ссылка на патченный руби, скажем, для шефа?)
источник

ВК

Виктор К.(Vik0nT) in Ruby, Rails, Hanami | dry-rb
Nikkie Grom
судя по докерфайлу, применяется конфиг к openssl, затем качается версия руби 2.5 и билдится с применением патча openssl:

&& cd /usr/src/ruby \
&& mv "/tmp/openssl-$RUBY_MAJOR.patch" ./openssl.patch \
&& patch -p 0 < openssl.patch \

конфиг openssl я у себя применил, гостовские алгоритмы он видит
а вот signer - не видит

Сделал руками .patch для применения гостовских алгоритмов 2012 года, но инсталляция rbenv install --patch провисела больше часа без завершения.

Может, есть ссылка на патченный руби, скажем, для шефа?)
Увы нет. Мы это и в левелопменте и в проде в докере катаем
источник

NG

Nikkie Grom in Ruby, Rails, Hanami | dry-rb
Виктор К.(Vik0nT)
Увы нет. Мы это и в левелопменте и в проде в докере катаем
Жаль(
Спасибо большое за помощь, этот образ мне сегодня сильно помог. Попробую пропатчить руби. Если не получится, буду думать в сторону заворачивания приложения в этот докер образ
источник

ВК

Виктор К.(Vik0nT) in Ruby, Rails, Hanami | dry-rb
Nikkie Grom
Жаль(
Спасибо большое за помощь, этот образ мне сегодня сильно помог. Попробую пропатчить руби. Если не получится, буду думать в сторону заворачивания приложения в этот докер образ
👌
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Ребят, а ткните носом, куда копать, чтобы в Devise реализовать confirmable не при помощи ссылки, а с генерацией кода подтверждения. В смысле код сгенерировать и проверить - это я дойду. Куда это в инфраструктуре Devise вписывать не найдуэ
источник

VK

Vasya Kuzmik in Ruby, Rails, Hanami | dry-rb
point212
Ребят, а ткните носом, куда копать, чтобы в Devise реализовать confirmable не при помощи ссылки, а с генерацией кода подтверждения. В смысле код сгенерировать и проверить - это я дойду. Куда это в инфраструктуре Devise вписывать не найдуэ
User.find_by(code: 1234).confirm!
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Vasya Kuzmik
User.find_by(code: 1234).confirm!
Да, но... куда писать то? В смысле вот я дёргаю девайсовский user_registration_path. Он там где-то в кишках у себя формируует email и шлёт мне на мыло.
А где перехватить формирование этого email, чтобы подготовить код активации?
источник

VK

Vasya Kuzmik in Ruby, Rails, Hanami | dry-rb
point212
Да, но... куда писать то? В смысле вот я дёргаю девайсовский user_registration_path. Он там где-то в кишках у себя формируует email и шлёт мне на мыло.
А где перехватить формирование этого email, чтобы подготовить код активации?
А, так просто создай свой контроллер, отнаследуйся от него и пропиши в роутах
https://github.com/plataformatec/devise/wiki/Tool:-Generate-and-customize-controllers
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Я ещё относительно нубас в этом всём. В голову не пришло.
И что там перекрыть? Где глянуть доку? Просто описание класса?
источник

V

Vladimir in Ruby, Rails, Hanami | dry-rb
Всем привет, может кто-то ответит на мой вопрос, возможно без физики и углублённой математике стать программистом или поступить в универ.
Может кто-то посоветует где будет интереснее, я не знаю куда именно буду держать свой путь, разработка front end или back end или ещё какие варианты.
(В интернете разные ответы и неопределённые)

Интерес есть, люблю создавать, деньги неплохие, мотивация хромает но это решить можно.

Мне 17 лет, учусь в 11 классе, не хочу на заводе работать за копейки.

<p> Заранее спасибо </p>
источник