小编Mic*_*nor的帖子

高地的循环数据流

我只是在受到NoFlo.js的启发后学习了highland.js.我希望能够以递归方式运行流.在这个设计的例子中,我将提供一个乘以2的数字,我们过滤结果<= 512.一旦数字相乘,它就会被反馈到系统中.我的代码有效,但如果我在管道中取出doto函数,它不会处理任何数字.我怀疑我正在将数据错误地发送回returnPipe.有没有更好的方法将数据传回系统?我错过了什么?

###
  input>--m--->multiplyBy2>---+
          |                   |
          |                   |
          +---<returnPipe<----+
###

H = require('highland')

input = H([1])
returnPipe = H.pipeline(
  H.doto((v)->console.log(v))
)
H.merge([input,returnPipe])
 .map((v)-> return v * 2)
 .filter((v)-> return v <= 512)
 .pipe(returnPipe)
Run Code Online (Sandbox Code Playgroud)

node.js highland.js

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

无法使用Git部署到AWS Elastic Beanstalk

我正在关注Elastic Beanstalk文档(http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html),但我无法部署node.js或PHP应用程序饭桶.

$ eb push
Error: Failed to create the AWS Elastic Beanstalk application version
Cannot run aws.push for local repository HEAD: 
Run Code Online (Sandbox Code Playgroud)

如果我尝试从git推送,也会发生同样的情况

$ git aws.push
Updating the AWS Elastic Beanstalk environment phpapp-env...
Error: Failed to create the AWS Elastic Beanstalk application version
Run Code Online (Sandbox Code Playgroud)

当您调用eb init时,AWS工具会设置一些git快捷方式.失败的电话是......

$.git/AWSDevTools/aws.elasticbeanstalk.createapplicationversion
Error: Failed to create the AWS Elastic Beanstalk application version
Run Code Online (Sandbox Code Playgroud)

那个python模块的代码是......

from aws.dev_tools import *

if __name__ == "__main__":
  dev_tools = DevTools()
  dev_tools.create_application_version(None, None)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这个全新的php和node.js项目.我正在运行Python 2.7.2,Ruby 2.1.2p95(2014-05-08修订版45877)[x86_64-darwin12.0].有什么想法吗?

php git amazon-web-services node.js amazon-elastic-beanstalk

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

原型中的函数列表

我希望能够获得不同 JavaScript 对象上的函数列表,但特别是 String 和其他原语。我以为我能够以某种方式使用 String.prototype 并神奇地获得原型中的函数列表,但没有骰子。有任何想法吗?

我也尝试使用下划线。例如

_.functions("somestring");
Run Code Online (Sandbox Code Playgroud)

...不适合我。

javascript node.js

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