小编sil*_*ica的帖子

如何仅在预提交git钩子中的已更改行上删除尾随空格?

我已经看到了一些建议的解决方案,但是如果它们被更改了,几乎所有这些都会从整个文件中删除空白,这不是一个选项.我也尝试过:

git diff -w --no-color | git apply --cached
Run Code Online (Sandbox Code Playgroud)

但它似乎也没有用.我正在使用git版本1.6.3.1,无法更新它.

git

12
推荐指数
1
解决办法
617
查看次数

实时编码演示的软件或技巧

我将很快在Ruby on Rails上进行介绍/培训课程.我想让它变得有趣和吸引人,同时仍然看起来"精致".由于它是一个实践课程,大多数人将与我一起构建应用程序,我希望能够显示我的终端/编辑器并显示生成的网页,但是我不想总是在窗口之间切换.Keynote曾经有能力将网页嵌入到幻灯片中,但它已被删除,并且PowerPoint Mac支持似乎不合适.似乎没有任何方法可以嵌入终端窗口.

有没有人建议可以提供帮助的演示软件?你最近看过一个很好的现场编码谈话,我可以看看吗?你知道有什么技巧让你的演示看起来更"专业"吗?

powerpoint keynote presentation livecoding

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

Capistrano可以根据角色设置变量吗?

我试图使用Capistrano部署到两个不同的角色,两者都使用Bundler,但是Bundler命令和标志会有所不同.是否可以设置特定于角色的变量?要么像:

set :bundle_flags, "--deployment --quiet", :role => "web"
Run Code Online (Sandbox Code Playgroud)

要么:

role :web do
  set :bundler_cmd, "--deployment --quiet"
end
Run Code Online (Sandbox Code Playgroud)

当然,这两种选择都不起作用.有没有办法实现这个,或类似的东西?

ruby capistrano bundler

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