小编Nei*_*kar的帖子

什么是这些^ M一直出现在我的emacs文件中?

所以我认为它可能与textmate有关,但是我们在一个小团队中工作,并且在git中存在几个相同文件的完整文件冲突的问题,因为一个分支的每一行都附加了^ M.

这个神秘的^M角色应该做什么,它可能来自哪里?

我们的开发人员在Windows/Mac上使用emacs,在Mac上使用TextMate,在Mac上使用coda,偶尔使用wp-admin文本编辑器.

任何人都有这个问题源于其中一个?

git emacs newline

143
推荐指数
9
解决办法
9万
查看次数

"不安全的JavaScript尝试使用URL访问框架..."错误在Chrome webkit检查器中不断生成

Chrome(或任何其他webkit浏览器)在使用Facebook API时会抛出大量这些"不安全的JavaScript尝试使用URL访问框架...".

它不会干扰实际操作,但它确实使javascript控制台基本上无法使用.

我想知道是否有办法在控制台中专门抑制这些错误?或者如果有其他解决方案你们可以想到,我会非常感激.

谢谢.

javascript facebook webkit google-chrome opengraph

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

Emacs query-replace-regexp multiline

你如何在Emacs中进行查询替换-regexp,它将匹配多行?

作为一个简单的例子,我想要<p>\(.*?\)</p>匹配

<p>foo
bar
</p>
Run Code Online (Sandbox Code Playgroud)

regex emacs

26
推荐指数
2
解决办法
7187
查看次数

有没有办法使用capistrano(或类似)远程与rails控制台交互

我很喜欢capistrano如何简化我的部署工作流程,但是经常推送的更改会遇到我需要登录到服务器以通过控制台进行故障排除的问题.

有没有办法使用capistrano或其他远程管理工具与本地终端上的服务器上的rails控制台进行交互?

**更新:

cap shell似乎很有前途,但是当你尝试启动控制台时它会挂起:

cap> cd /path/to/application/current
cap> pwd
 ** [out :: application.com] /path/to/application/current
cap> rails c production
 ** [out :: application.com] Loading production environment (Rails 3.0.0)
 ** [out :: application.com] Switch to inspect mode.
Run Code Online (Sandbox Code Playgroud)

如果你知道一个解决方法,那就太好了

console capistrano ruby-on-rails

10
推荐指数
1
解决办法
6661
查看次数

根据ssh主机名,终端使用不同颜色的简单方法是什么?

在windows中使用putty,你可以保存连接到某个主机并使用某种文本颜色的会话...这对我来说非常有用,因为我与一堆远程主机一起工作,我想知道是否有(必须be)一种让终端(在Snow Leopard中)模仿这种行为的方法.

我想知道我将如何1.保存连接(例如username@hostname.com)并使该连接始终以某种文本颜色打开(例如#00ff00)2.理想情况下,让任何终端窗口检测它所在的主机并相应地改变它的颜色.因此,如果我在我的常规终端环境中并发布成功ssh username@hostname.com,它会自动将该终端窗口(或标签)的文本颜色更改为#00ff00

让我知道,谢谢!

macos ssh terminal putty

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

AngularJS:在html上使用$ compile,其中包含带有templateurl的指令

我有一个遗留应用程序,通过jQuery将一些内容插入到DOM中.我希望代码库的遗留部分负责编译它插入DOM的html.

我可以使用它来编译初始的html $compile,但是不会编译由指令的模板或templateUrl添加的任何DOM元素,除非我$scope.$apply()从指令本身调用.

我在这做错了什么?

链接到小提琴: http://jsfiddle.net/f3dkp291/15/

的index.html

<div ng-app="app">
    <debug source='html'></debug>
    <div id="target"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

的application.js

angular.module('app', []).directive('debug', function() {
    return {
        restrict: 'E',
        template: "scope {{$id}} loaded from {{source}}",
        link: function($scope, el, attrs) {
          $scope.source = attrs.source

          if( attrs.autoApply ) {
              // this works
              $scope.$apply()
          }
        },
        scope: true
    }
})

// mimic an xhr request
setTimeout(function() {
    var html = "<div><debug source='xhr (auto-applied)' auto-apply='1'></debug><br /><debug source='xhr'></debug></div>",
        target = document.getElementById('target'),
        $injector = angular.injector(['ng','app']),
        $compile = $injector.get('$compile'),
        $rootScope …
Run Code Online (Sandbox Code Playgroud)

javascript jquery angularjs angularjs-scope angular-directive

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