Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 07

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
ну так вот это тебе и не продадут
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Uncle Iroh
ну так вот это тебе и не продадут
Почему вы так решили?)))
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
гугл кстати сейчас толкает новую тему как менять ad networks чтобы кодировать в одном идентификаторе предпочтения и условно говоря качество (толщину кошелька) клика 🙂
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
Alexander Alyoshin
Почему вы так решили?)))
точнее продать-то может и продадут, но см.выше про то чтобы оно не съело существенную часть доходов. я не думаю что они хотят сами свой рынок подрывать 🙂
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Это только ваше предположение, утверждать нельзя такое
источник

КК

Кракозябр Кракозябро... in Ruby, Rails, Hanami | dry-rb
Так,подскажите пожалуйста, как правильно запустить установку гемов, если их брать надо из конретной папки
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
Кракозябр Кракозябрович
Так,подскажите пожалуйста, как правильно запустить установку гемов, если их брать надо из конретной папки
gem "tacokit", path: "/path/to/tacokit"
источник

КК

Кракозябр Кракозябро... in Ruby, Rails, Hanami | dry-rb
Rustam Abdul
gem "tacokit", path: "/path/to/tacokit"
а массово? Там на весь древний проект под сотню гемов
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
там в Gemfile первая строка "source "https://rubygems.org""
источник

SB

Sergey Beglov in Ruby, Rails, Hanami | dry-rb
Может кто в курсе как сейчас обстоят дела с поддержкой в ruby ГОСТ-овского шифрования? Нужно для аутентификации через ЕСИА(госуслуги). Openssl настроил для работы с ГОСТ-овским engine, но судя по всему ruby этого не достаточно. При попытке подписи ГОСТ-овым ключом вида:
key  = OpenSSL::PKey.read(File.read(options.key_path), options.key_passphrase)
crt  = OpenSSL::X509::Certificate.new(File.read(options.crt_path))
signed = OpenSSL::PKCS7.sign(crt, key, data, [], OpenSSL::PKCS7::DETACHED)
Выдает ошибку на вызове метода OpenSSL::PKCS7.sign:
undefined method `private?' for #<OpenSSL::PKey::PKey:0x00007f1ead69a320>
Т.е. похоже что приватный ключ не распознается, иначе был бы класс вида OpenSSL::PKey::RSA или что то в этом духе.
Все что удалось найти в интернете на этот счет очень древнее.
источник

ЕЗ

Евгений Зубаиров... in Ruby, Rails, Hanami | dry-rb
Вроде с OpenSSL 1.1.0 должно работать без патчей?
источник

ЕЗ

Евгений Зубаиров... in Ruby, Rails, Hanami | dry-rb
источник

SB

Sergey Beglov in Ruby, Rails, Hanami | dry-rb
Уже читал эти багрепорты, у меня OpenSSL 1.1.1, но проблема имеет место быть
источник

ЕЗ

Евгений Зубаиров... in Ruby, Rails, Hanami | dry-rb
А без второго патча оно и не будет работать, видимо.
С ним, помню, были проблемы начиная с руби 2.2(2.3?).

Скорее всего ничего нового не появилось с тех пор.
источник

SB

Sergey Beglov in Ruby, Rails, Hanami | dry-rb
Если что у меня ruby 2.6.6
источник

ЕЗ

Евгений Зубаиров... in Ruby, Rails, Hanami | dry-rb
Гарантированно рабочий вариант - поставить руби 2.1, накатить патчи и наслаждаться жизнью. 😄
источник

SB

Sergey Beglov in Ruby, Rails, Hanami | dry-rb
А можно ли средствами консольного OpenSSL провернуть необходимую операцию и просто забрать результат? Я просто не спец в OpenSSL
источник

ЕЗ

Евгений Зубаиров... in Ruby, Rails, Hanami | dry-rb
Да, можно, надо будет только разбираться с парсингом ответов и т.д.
источник

SB

Sergey Beglov in Ruby, Rails, Hanami | dry-rb
Буду благодарен, если кто-нибудь подскажет как сделать средствами консольного openssl PKCS#7 detached signature
источник

ЕЗ

Евгений Зубаиров... in Ruby, Rails, Hanami | dry-rb
Самым простым вариантом, кстати, было бы взять софт от криптопро, если работать надо только с гостом.
источник