小编Bra*_*don的帖子

Rake"已经初始化了恒定的WFKV_"警告

试图运行rake cucumber:ok并收到此错误:

/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rack-1.3.4/lib/rack/backports/uri/common_192.rb:53: warning: already initialized constant WFKV_

然后:
Command failed with status (1): [/Users/dev/.rbenv/versions/1.9.2-p290/bin...]

我是Rails的新手,谷歌没有为此错误做任何改变.

编辑:我已经尝试添加bundle exec,这没有任何区别.

这是我得到的--trace:

/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/file_utils.rb:53:in `block in create_shell_runner'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/file_utils.rb:45:in `call'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/file_utils.rb:45:in `sh'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/file_utils_ext.rb:36:in `sh'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/cucumber-1.1.0/lib/cucumber/rake/task.rb:104:in `run'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/cucumber-1.1.0/lib/cucumber/rake/task.rb:193:in `block in define_task'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:205:in `call'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:205:in `block in execute'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:200:in `each'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:200:in `execute'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:158:in `block in invoke_with_call_chain'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:151:in `invoke_with_call_chain'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/task.rb:144:in `invoke'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/application.rb:112:in `invoke_task'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/application.rb:90:in `block (2 levels) in top_level'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/application.rb:90:in `each'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/application.rb:90:in `block in top_level'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling'
/Users/dev/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/application.rb:84:in `top_level' …
Run Code Online (Sandbox Code Playgroud)

ruby rake

33
推荐指数
2
解决办法
8729
查看次数

CAS AD LDAP 32错误

当我尝试使用CAS进行登录时,我看到了这种情况,这是通过LDAP对AD进行身份验证.

SEVERE: Servlet.service() for servlet cas threw exception
javax.naming.NameNotFoundException: [LDAP: error code 32 - 0000208D: NameErr: DSID-031001E5, problem 2001 (NO_OBJECT), data 0, best match of:
    ''
]; remaining name '/'
    at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3092)
    at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3013)
    at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2820)
    at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1829)
    at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1752)
    at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338)
    at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:257)
    at org.springframework.ldap.core.LdapTemplate$3.executeSearch(LdapTemplate.java:231)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:293)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:237)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:588)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:546)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:401)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:421)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:441)
Run Code Online (Sandbox Code Playgroud)

到目前为止,我通过BindLdapAuthenticationHandler进行了身份验证,解析后,它生成了一个查询构建器,然后将其抛出.

我认为它在试图恢复属性时失败了.为什么remaining name '/'

cas ldap active-directory

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

视图上的骨干重绑定事件

我有两个视图,一个代表客户端视图,另一个代表个人客户端视图.我绑定了mouseentermouseleave事件在客户视图和缩小图像上叠加褪色.它本身就可以正常工作.但是,我也使用jQuery插件来做旋转木马效果(插件在这里).启用后,我的自定义事件将不再有效.在初始化插件后,有什么方法可以委托客户端视图事件吗?这是我第一次使用Backbone,所以我可能也会做其他错误的事情.

这是代码:

// Client View
window.ClientView = Backbone.View.extend({
  tagName: 'li',
  template: _.template($("#client-template").html()),
  className: 'client-thumb',

  events: {
    "mouseenter": "fadeOutOverlay",
    "mouseleave": "fadeInOverlay"
  },

  initialize: function() {
  },

  render: function() {
    $(this.el).html(this.template(this.model.toJSON()));
    return this;
  },

  fadeOutOverlay: function() {
    $(this.el).find(".slider-image-overlay").fadeOut('fast');
  },

  fadeInOverlay: function() {
    $(this.el).find(".slider-image-overlay").fadeIn('fast');
  }

});

// Clients View
window.ClientsView = Backbone.View.extend({
  el: "#clients",

  initialize: function() {
    this.collection.bind('all', this.render, this);
  },

  render: function() {
    var $clients = $("<ul class='clearfix'></ul>");
    _.each(this.collection.models, function(client) {
      var view = new ClientView({model: …
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js

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

Backbone显示/隐藏渲染视图的最佳实践

使用Backbone的新手,有一个非常简单的应用程序.基本上有ClientsClientItems.我有一个视图来显示所有客户端,如果您单击客户端,您将被带到他们的ClientItems.转到此ClientItems视图应该只隐藏Clients视图并返回到客户端应该隐藏ClientItems.现在,在我render()的每个视图的函数中,它将通过集合并动态地向页面添加内容.当我在两者之间往返时(使用后退按钮)我不需要再次完全渲染,因为页面中的所有数据都是隐藏的.这个逻辑应该在哪里?现在我在render()功能中有它但感觉马虎,处理这个的首选方法是什么?

javascript backbone.js

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

杰基尔 - 将内容分成两列

我有一个基本的布局页面模板:

---
layout: default
---

<header class="sidebar">
    {{ page.title }}
</header>

<section class="content">
    {{ content }}
</section>
Run Code Online (Sandbox Code Playgroud)

我使用它作为页面模板的页面只是Markdown,它被放入<section>块中.

我正在寻找一种方法将我的所有页面内容保存在一个文件中,但是我可以定义单独的内容,<header>从页面模板中放入标记.

有没有办法做到这一点,并将所有页面的内容保存在一个文件中?

ruby liquid jekyll github-pages

4
推荐指数
2
解决办法
3025
查看次数

用于创建有效重复规则的jQuery接口(rrule)

寻找用于创建有效RRULE字符串的界面,类似于Google Calendar.我看过的大多数日历都处理相似的RRULE,它们的界面几乎完全相同.想要使用开源解决方案(如果存在).

该接口将使用有效的RRULE字符串填充隐藏文本字段: FREQ=WEEKLY;INTERVAL=1;BYDAY=SU

Google日历:

在此输入图像描述

jquery icalendar jquery-plugins rrule

4
推荐指数
1
解决办法
1330
查看次数

根据 iTerm 配置文件更改 vim 背景和配色方案

我有两个 iTerm 配置文件设置,一个深色的用于使用粉彩主题,一个浅色的用于使用日光主题。有没有办法让 Vim 根据 iTerm 当前使用的配置文件更改背景和颜色方案选项?

vim iterm

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