我已经在cloudformation中定义了我的lambda/roles,并且还希望使用它来添加预定的事件源......是否有任何文档或示例?
如果我做
Process.fork do
x
end
Run Code Online (Sandbox Code Playgroud)
我怎么知道x返回了什么(例如true/fase/string)?
(写入文件/数据库不是一种选择......)
我想告诉ruby一切都是utf8,除非另有说明,所以我不必在任何地方放置这些# encoding: utf-8评论.
rubygems想知道我的开发依赖是什么似乎是一个奇怪的特性,到目前为止,我从未看到它在运行gem测试时实际加载它们.
在ruby 2.0.0/247或头上试过这个:
require 'objspace'
ObjectSpace.trace_object_allocations -> undefined method `trace_object_allocations'
for ObjectSpace:Module
Run Code Online (Sandbox Code Playgroud)
文档说它应该工作http://www.ruby-doc.org/stdlib-2.0/libdoc/objspace/rdoc/ObjectSpace.html知道我缺少什么?
我目前正在使用此代码来捕获按键,但是我缺少例如Shift/ Alt键,例如 Ctrl+ Shift+ S,Ctrl+ Shift+ ↑,Alt+ S等。
require 'curses'
Curses.noecho
Curses.raw
Curses.stdscr.keypad(true)
Curse.nonl
count = 0
loop do
count = (count + 1) % 20
key = Curses.getch
break if key == ?\C-c
Curses.setpos(count,0)
Curses.addstr("#{key.inspect} ");
end
Run Code Online (Sandbox Code Playgroud)
有什么办法可以捕获它们吗?
另外:如何区分提供相同键码(/ )的Ctrl+ J/ Ctrl+ M和Ctrl+ Enter/ ?Enter1013
ruby ×6
aws-lambda ×1
curses ×1
encoding ×1
fork ×1
objectspace ×1
process ×1
ruby-1.9 ×1
ruby-2.0 ×1
rubygems ×1