小编dio*_*ney的帖子

将PKCS#8二进制密钥加载到Ruby中

我正在尝试将以二进制DER格式(PKCS#8)编码的特定私钥加载到Ruby中.

但是,OpenSSL::PKey不会认出来的.我可以通过做一些控制台工作并将其转换为PEM如此来使其工作:

openssl pkcs8 -inform DER -in file.key -passin pass:xxxxxxxx >private_key.pem
Run Code Online (Sandbox Code Playgroud)

在此之后,可以正确读取密钥.

但是,因为我希望整个过程在内存中完成,而不是编写和读取文件.

所以我的问题是:是否可以将二进制编码DER格式的私钥加载到Ruby/OpenSSL中?

感谢您的时间,

费尔南多

ruby openssl pkcs#8

8
推荐指数
1
解决办法
2326
查看次数

如何创建引用其他grunt任务的grunt任务

我有一个grunt文件,我用来构建我的Web应用程序.

咕噜文件使用几个咕噜的contrib插件,像clean,copy,compass,cssmin,等来正确地构建Web应用程序.

这个grunt文件也应该处理生成CSS和复制文件以创建主题CSS文件.目前,我加入的目标,以我的clean,copycompass(等)为每个主题的任务.

这在grunt文件中变得笨拙,并且在添加新主题时会使其变得困难且容易出错.

为了方便起见,我真的想创建自己定制的"主题" 咕噜,将在内部使用的其他任务咕噜的contrib任务(clean,copy,compass等)来执行所有必要的任务指定的主题.

对于一个主题(主要是它的源文件夹)只有少量配置数据,我将有足够的信息来调用其他任务(因为主题源和目标文件是非常常规驱动的).

我似乎找不到从我的自定义任务中调用任务的方法,我可以在其中以编程方式指定所有配置选项,文件等.

有谁知道我怎么能这样做?

谢谢,艾德

javascript node.js gruntjs

8
推荐指数
3
解决办法
5573
查看次数

如何在`res.send`之后但在响应离开服务器之前挂钩,==>当res.statusCode知道时

我已经使用了中间件的设施Express.js借助app.use()挂钩上的所有请求,并记录信息,但发现的事实,res.statusCode几乎总是200,我检查是不正确的.我想这是默认值,因为它没有替代与我自己statusCoderes.send(204)好,始终是200.

我知道我可以res.send(x)在每次请求后记录消息,但正如您可能想象的那样,这很麻烦.

所以,问题是:

在哪里/如何将我的中间件功能与只在一个地方的条件挂钩并且res.statusCode是客户真正看到的那个?

相关代码:

// Log API requests.
app.use(function (req, res, next) {
    logger.info('API request.', {
        module: 'core'
        data  : {
            req: {
                method: req.method,
                url   : req.url,
                ip    : req.ip
            },
            res: {
                status_code: res.statusCode // Always 200 and not the really one.
            }
        }
    });

    next();
});

app.use(app.router);
Run Code Online (Sandbox Code Playgroud)

如果我移动app.use(app.router)中间件,请不要执行.

javascript middleware node.js express

7
推荐指数
1
解决办法
2476
查看次数

:Sequelize如何设置返回的数据顺序

我发布了使用限制和偏移设置findAll查询的返回数据顺序的问题,我正在使用文档中的示例代码:order: 'group DESC'但是它会抛出错误说:

Error: SQLITE_ERROR: near "group": syntax error
Run Code Online (Sandbox Code Playgroud)

这是完整的功能.

A_Model.findAll({
     offset:req.query.page * req.query.rows - req.query.rows,
     limit :req.query.rows // TODO: Of course, I put the trailing comma here ;)
     // TODO: order: 'group DESC'
    })
.success(function (docs) {
    response_from_server.records = count;
    response_from_server.page = req.query.page;
    response_from_server.total = Math.ceil(count / req.query.rows);
    response_from_server.rows = [];

    for (item in docs) {
        response_from_server.rows.push({
            id  :docs[item].id,
            cell:[
                docs[item].group,
                docs[item].description,
                docs[item].path,
                docs[item].value
            ]
        });
    }

    // Return the gathered data.
    res.json(response_from_server);
})
.error(function (error) { …
Run Code Online (Sandbox Code Playgroud)

syntax-error node.js sequelize.js

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

为什么我的favicon链接不起作用?

我使用这种格式链接到我的favicon.

我的favicon.ico文件与我的HTML文件位于同一目录中,但由于某种原因,当我将其上传到我的Web服务器时它不会出现.我清除了缓存,关闭了我的浏览器,然后重新打开它,但仍然没有显示图标.

如果有人能解释为什么会这样,我会非常感激.

<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
Run Code Online (Sandbox Code Playgroud)

编辑:此外我不知道这是否会影响它,但我的网络服务器上有一个默认的图标.我不知道是否有可能覆盖这个.

编辑2:不确定这是否有所作为,但这是我头脑的基本结构.

<head>
        <meta charset="utf-8">
        <meta name="author" content="">
        <meta name="description" content="Home">

        <link rel="icon" type="image/x-icon" href="/favicon.ico">
        <title></title>

        <link href="css/style.css" rel="stylesheet" type="text/css" media="all" />  
    </head>
Run Code Online (Sandbox Code Playgroud)

html favicon

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

修复使用时出现在LI元素上的间隙:after

请看看这个小提琴http://jsfiddle.net/EWUTX/

这些是使用的样式:

.box { position: relative; display:inline-block;}
.box:after {
    position: absolute;
    width: 100%;
    height: 10px;
    background: green;
    content: '';
    bottom:-10px;
    left:0;
}
Run Code Online (Sandbox Code Playgroud)

li元素上使用样式时,我得到一个小的5px间隙,但在div标签上没有.

如果我指定f ont-size: 0px,则差距就会消失.但随后所有文本都li消失了.

随着字体大小的li增加,差距扩大.

是否有一种风格可以摆脱这种差距,没有任何字体大小的硬编码?

再说一遍:http://jsfiddle.net/EWUTX/

谢谢

PS:我实际上是在内部构建一个CSS框架,用户可以在其中指定状态(使用类),如" started"," not-started"等.

使用时,元素应在下方显示不同颜色的小条.用户可以在任何元素上使用此类.

html css

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

Twitter Bootstrap遗产:跨度上的统一高度

见下图:

在此输入图像描述

我需要的是扩大B列以匹配第一列高度,或者如果我有多个列,它们始终保持相同的高度,调整到最大列高度.

我已经玩了一段时间没有与任何成功<div class="clearfix"></div>height: 100%.

我正在使用Twitter Bootstrap 2.3.2.

HTML:

 <div id="main" class="row-fluid">
        <div class="span6">
            <div>
                ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
                BBBBBBBBBBBBBBBBBBBBBBBBBB
            </div>
        </div>
        <div class="span6">
            <div>
                B
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

CSS:

@import url("http://twitter.github.com/bootstrap/assets/css/bootstrap.css");

        #main {
            height: 5em;
        }
        .span6 {
            background-color: lightgray;
            border: 1px solid red;
        }

        .span6 > div {
            background-color: lightblue;
            border: 1px solid green;
        }
Run Code Online (Sandbox Code Playgroud)

由于某些原因,小提琴与上面代码的图像不相似,但是如果你将test.html它粘贴到它中就可以正常工作.

编辑:

我怎样才能调整内部span divs 的高度?

编辑2: …

html css height twitter-bootstrap

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

Nodejs/npm:如何重新安装/重新编译复制的应用程序包

建立:

  • 具有Internet连接的VM npm install将执行以安装所有应用程序依赖项.结果将是一个包含应用程序及其依赖项的文件夹node_modules.

  • 应用程序模块之间是fi : mongoose,它在安装时用于node-gyp编译本机BSON扩展.

  • 应用程序文件夹被复制到另一个没有Internet连接的虚拟机,它完全正常运行,但编译后的扩展程序不起作用,但它的.js后备功能.

题:

如何在没有Internet连接的情况下重新安装/重新编译/重新生成新VM上的所有应用程序模块?

offline package reinstall node.js npm

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

WCF:OneWay OperationContract上的异常处理

我正在使用Silverlight客户端和.NET 3.5 WCF服务的WCF双工服务.

我的方案是:在双工推送OneWay操作从服务器到客户端如果在客户端通知处理程序中发生异常,则通道会出现静默故障,因此任何进一步的双工调用都会从服务器超时并失败.(如此处所解释的单向操作和例外)

我的问题:

  1. 我可以用FaultContracta 装饰,OneWay OperationContract在客户端包装异常并防止通道故障吗?
  2. 如果没有,在从服务器双工推送期间捕获客户端上发生的异常会有什么其他方法?

silverlight wcf duplex isoneway faultcontract

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

使用jquery和javascript水平滑动div

我试图在我的关于我们的页面中显示我的推荐.在那里我使用3个divs水平样式来同时显示3个推荐.

这里我想尝试做的是我想添加一些滑动效果与查询消失前3 divs然后需要加载第二个3 divs与不同的推荐.等等..我做了HTML和CSS ..但不知道怎么用查询...可以任何身体帮我做这个.. ???

<div class="testimonials">
    <div class="cols">
        contents...1st time                    
    </div>
    <div class="cols">
        contents...1st time       
    </div>
    <div class="cols">
        contents...1st time       
    </div>

    <div class="cols">
        contents...2st time                    
    </div>
    <div class="cols">
        contents...2st time       
    </div>
    <div class="cols">
        contents...2st time       
    </div>

</div>


.testimonials {
    width: 640px; 
    height: 300px;
    //background: red; 
}

.cols {
    width: 150px;
    height: 200px;
    margin: 0 20px 0 0;
    background: gray;
    float: left;
}
Run Code Online (Sandbox Code Playgroud)

任何评论,任何想法非常感谢...

谢谢..

html javascript css jquery

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