随着secrets.yml文件的发布,我删除了对Figaro的依赖并将我的所有密钥移到secrets.yml并将该文件添加到.gitignore.
但是当我试图推送到Heroku时,Heroku表示他们需要在我的仓库中使用该文件来部署网站.这是有道理的,但如果我可以避免它,我不希望我的密钥在git中.
使用Figaro,我会运行一个rake任务,将密钥部署到heroku作为env变量,并将application.yml保存在.gitignore中.显然,我不能再这样做了.那我该怎么处理呢?
我正在尝试编写一个简单的脚本,使您可以使用Powershell将应用程序池,站点和应用程序远程添加到IIS。
我想出了如何在本地计算机上使用带有.bat的APPCMD来执行此操作,但是我需要远程执行此操作。
我的蝙蝠文件有效并且包含:
%systemroot%\system32\inetsrv\APPCMD add apppool /name:"WCF Integrated 4.0" /managedRuntimeVersion:"v4.0" /managedPipelineMode:Integrated /processModel.identityType:"NetworkService" /enable32BitAppOnWin64:True
%systemroot%\system32\inetsrv\APPCMD add site /name:"WCF Site" /bindings:"http/*:88:" /physicalPath:"D:\wcf"
%systemroot%\system32\inetsrv\APPCMD add app /site.name:"WCF Site" /path:/Service/Host /physicalPath:"D:\wcf\Service"
%systemroot%\system32\inetsrv\APPCMD set app /app.name:"WCF Site/Service/Host" /applicationPool:"WCF Integrated 4.0"
Run Code Online (Sandbox Code Playgroud) 如果我有两个整数值表,如:
Table:Distance
1
2
3
4
5
Table:Time
2
4
6
8
10
Run Code Online (Sandbox Code Playgroud)
如何划分表格:表格距离:实现时间
Result:
0.5
0.5
0.5
0.5
0.5
Run Code Online (Sandbox Code Playgroud) 如果我有一组数据,其百分比范围从-0.75到0.3,我想创建一个热图,其中-0.75是"鲜红色"瓷砖,.3值是"亮绿色值",其间的一切都是在那之间缩放.
我目前有这个:
JS
var color = d3.scale.quantize()
.domain([-.7, .3])
.range(d3.range(11).map(function(d) { return "q" + d + "-11"; }));
Run Code Online (Sandbox Code Playgroud)
CSS
.RdYlGn .q0-11{fill:rgb(255,0,0)}
.RdYlGn .q1-11{fill:rgb(255,50,50)}
.RdYlGn .q2-11{fill:rgb(255,100,100)}
.RdYlGn .q3-11{fill:rgb(255,150,150)}
.RdYlGn .q4-11{fill:rgb(255,200,200)}
.RdYlGn .q5-11{fill:rgb(255,255,255)}
.RdYlGn .q6-11{fill:rgb(200,255,200)}
.RdYlGn .q7-11{fill:rgb(150,255,150)}
.RdYlGn .q8-11{fill:rgb(100,255,100)}
.RdYlGn .q9-11{fill:rgb(50,255,50)}
.RdYlGn .q10-11{fill:rgb(0,255,0)}
Run Code Online (Sandbox Code Playgroud)
但这些数字似乎并不正确.百分比似乎按比例缩放:
.3 = q0 Green
.0 = q2
-.1 = q4
-.5 = q5 White
-.7 = q11 Red
Run Code Online (Sandbox Code Playgroud)
有意义的是-.5是我的白色中间值,因为这是.3和-7的中位数,但我不希望它是那个.有帮助吗?