小编bon*_*ndo的帖子

使用OpenSSL在证书文件中读取Ruby错误

我试图用OpenSSL::X509::Certificate.new(File.read("testuser.p12")) iry与ruby 1.8.7(或1.9.2)做一个简单的 ,两者的结果相同.我得到的错误是OpenSSL::X509::CertificateError: nested asn1 error

这是一个红宝石问题,还是这表明证书本身是错误的?我发现一些类似的报告围绕亚马逊证书展示了这些错误,结果证明是证书本身.它虽然在浏览器中工作.关于如何解决这个问题的建议?

ruby openssl ruby-on-rails certificate pem

6
推荐指数
1
解决办法
7399
查看次数

Ruby:如何从 Markdown 生成 HTML,如 GitHub 或 BitBucket?

在 GitHub 或 BitBucket 中每个存储库的主页上,它都以非常漂亮的格式显示 Readme.md。

有没有办法用红宝石做同样的事情?我已经找到了一些像Redcarpet这样的宝石,但它看起来从来都不漂亮。我已按照Redcarpet 的说明进行操作。

编辑:在我尝试了Github 的标记 ruby​​ gem后,同样的事情发生了。显示的内容是这样的: 在此输入图像描述 我想要的是这样的: 在此输入图像描述

我确信这不仅仅是缺少 css,因为在 3 个反引号 (```) 之后,我编写了类似jsonor 的语法bash,并且在第一个图像中编写了它。

编辑2:

这段代码在这里:

  renderer = Redcarpet::Render::HTML.new(prettify: true)
  markdown = Redcarpet::Markdown.new(renderer, fenced_code_blocks: true)
  html = markdown.render(source_text)
  '<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script>'+html
Run Code Online (Sandbox Code Playgroud)

生成了这个: 在此输入图像描述

ruby markdown redcarpet readme

5
推荐指数
1
解决办法
6214
查看次数

标签 统计

ruby ×2

certificate ×1

markdown ×1

openssl ×1

pem ×1

readme ×1

redcarpet ×1

ruby-on-rails ×1