小编sta*_*m87的帖子

是否可以自动更新chrome web商店上发布的Chrome扩展程序?

文档对此非常不清楚.我知道,如果您自己托管您的分机,可以通过碰撞版本号来自动更新您的分机.但是,我不知道的是,如果您仍然可以在发布到Chrome网上商店的同时进行自托管.

我无法相信Google会让您通过网络界面手动更新您的扩展程序.

google-chrome google-chrome-extension chrome-web-store

11
推荐指数
2
解决办法
3538
查看次数

运行迁移时的heroku错误(rails 3.1 cedar stack)

解决:是由于网络限制

我只是推动了我的应用程序,我需要运行我的迁移文件来初始化数据库

我收到以下错误:我该怎么办?

编辑:heroku运行bash -app appname产生相同的错误

Running rake db:migrate attached to terminal... /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/lib/heroku/client/rendezvous.rb:33:in `initialize': Operation timed out - connect(2) (Errno::ETIMEDOUT)
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/lib/heroku/client/rendezvous.rb:33:in `open'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/lib/heroku/client/rendezvous.rb:33:in `block in start'
    from /Users/stan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/timeout.rb:58:in `timeout'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/lib/heroku/client/rendezvous.rb:27:in `start'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/lib/heroku/command/run.rb:36:in `index'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/lib/heroku/command.rb:114:in `run'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/gems/heroku-2.14.0/bin/heroku:14:in `<top (required)>'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/bin/heroku:19:in `load'
    from /Users/stan/.rvm/gems/ruby-1.9.2-p290/bin/heroku:19:in `<main>'
Run Code Online (Sandbox Code Playgroud)

这是运行heroku ps以检查我的运行进程的结果:

Process State Command 
-------------------------------------------------------- 
run.1 complete for 24m bundle exec rake db:migrate 
run.2 complete for 22m bundle exec rake db:migrate 
run.3 complete for 16m bash 
run.4 …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku rails-migrations ruby-on-rails-3 ruby-on-rails-3.1

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

如何使用不区分大小写的方式索引mongo中的用户名?

我正在编写一个webservice,用户可以选择一个必须不区分大小写的用户名.但是,我想允许他们使用用户名的区分大小写的版本.

在插入时检查用户名没有不区分大小写的副本的最佳方法是什么?我目前看到两种方法:

  • 使用用户输入的大小写存储小写版本和另一个版本,并仅索引小写版本
  • 只存储用户输入的案例版本,并将其小写用于比较,这违背了我认为的索引的目的

有没有更好的办法?

mongodb

8
推荐指数
2
解决办法
4800
查看次数

管道到产卵标准

我想将一些流数据传输到feedgnuplot,以便实时绘制图形

以下作品:

// index.js
readableStream.pipe(process.stdout)

// in bash
$ node index.js | feedgnuplot --stream
Run Code Online (Sandbox Code Playgroud)

但以下不起作用(这就是我想要的工作):

// index.js
var feedgnuplot = require('child_process').spawn('feedgnuplot', ['--stream'])
readableStream.pipe(feedgnuplot.stdin)

//in bash
$ node index.js
Run Code Online (Sandbox Code Playgroud)

我收到了ECONNRESET错误

编辑:请求的可读流的示例:

var util = require('util')
var Readable = require('stream').Readable

util.inherits(SomeReadableStream, Readable)

function SomeReadableStream () {
  Readable.call(this)
}

SomeReadableStream.prototype._read = function () {
  this.push(Math.random().toString()+'\n')
}

var someReadableStream = new SomeReadableStream()

someReadableStream.pipe(process.stdout)
Run Code Online (Sandbox Code Playgroud)

streaming gnuplot pipe stream node.js

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

如何在MacVim中隐藏这些烦人的排水沟?

我搜索谷歌和SO的答案,但真的找不到一个,可能是因为我不知道这些东西的真实名称.

烦人的排水沟

这些排水沟表示嵌套水平和折叠选项,只有很少的优点和缺点,对我来说完全没用,占用了很多空间,尤其是在分割视口中工作时.

你知道怎么摆脱它们吗?

仅供参考我正在使用Janus发行版

vim macvim

3
推荐指数
1
解决办法
1245
查看次数