Skip to content

Instantly share code, notes, and snippets.

View myitcv's full-sized avatar

Paul Jolly myitcv

View GitHub Profile
RuntimeError: Unrecognized properties: type, serialized_name on {"type"=>"string", "serialized_name"=>"ExclusiveStartTableName"}
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/node.rb:88:in `from_hash'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/shapes/shape.rb:107:in `from_hash'
kernel/common/enumerable.rb:293:in `inject'
kernel/common/hash.rb:342:in `each'
kernel/common/enumerable.rb:288:in `inject'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/shapes/shape.rb:107:in `from_hash'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/property.rb:122:in `deserialize'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/property.rb:52:in `load_from'
/home
Rubinius::ObjectBoundsExceededError: Tuple::at_prim: index 16 out of bounds for size 16
kernel/common/hash.rb:462:in `redistribute'
kernel/common/hash.rb:193:in `__store__ ([]=)'
kernel/common/hash.rb:424:in `merge!'
kernel/common/hash.rb:330:in `each_item'
kernel/common/hash.rb:423:in `update (merge!)'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/node.rb:38:in `properties'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/node.rb:78:in `from_hash'
kernel/common/hash.rb:342:in `each'
/home/myitcv/.rbenv/versions/rbx-2.2.5/gems/gems/aws-sdk-core-2.0.0.rc6/vendor/seahorse/lib/seahorse/model/node.rb:75:in `from_hash'
Aws::DynamoDB::Errors::InvalidSignatureException: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
The Canonical String for this request should have been
'POST
/
content-type:application/x-amz-json-1.0
host:dynamodb.us-east-1.amazonaws.com
user-agent:aws-sdk-ruby2/2.0.0.rc6 rbx/2.1.0 x86_64-linux-gnu Seahorse/0.1.0
x-amz-content-sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
@myitcv
myitcv / v3.rb
Last active August 29, 2015 13:56
require 'rubygems'
require 'bundler/setup'
require 'celluloid/autostart'
require 'aws-sdk-core'
Aws.config = { access_key_id: 'xxxxxxxxx', secret_access_key: 'xxxxxxxxxxxx', region: 'xxxxxxxxx' }
class SigningTest
include Celluloid
@myitcv
myitcv / v1.rb
Last active August 29, 2015 13:56
require 'rubygems'
require 'bundler/setup'
require 'celluloid/autostart'
require 'aws-sdk-core'
Aws.config = { access_key_id: 'xxxxxxxxx', secret_access_key: 'xxxxxxxxxxx', region: 'xxxxxxxxx' }
class SigningTest
include Celluloid
source "https://rubygems.org"
gem 'celluloid', github: 'celluloid/celluloid'
gem 'aws-sdk-core'
gem 'rubysl', platform: :rbx
@myitcv
myitcv / v2.rb
Created February 19, 2014 16:28
require 'rubygems'
require 'bundler/setup'
require 'celluloid/autostart'
require 'aws-sdk-core'
Aws.config = { access_key_id: 'xxxxxxxx', secret_access_key: 'xxxxxxxxxxx', region: 'xxxxxxxxxxxxx' }
class SigningTest
include Celluloid
@myitcv
myitcv / instructions.sh
Last active August 29, 2015 13:56
New go env
gvm install go1.2
gvm pkgenv # to add $HOME/gostuff to GOPATH
# add to to end of .bashrc
gvm use go1.2 > /dev/null 2>&1
export PATH="${GOPATH//://bin:}/bin:$PATH"
# restart bash
exec bash
@myitcv
myitcv / gist:9718cd1c3a1f2895cc38
Created September 6, 2014 14:21
Neovim Go plugin output
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/_cmd/plugin_host/main.go:122: Successfully connected to Neovim
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/_cmd/plugin_host/main.go:137: Connecting *example.Example
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/_cmd/plugin_host/main.go:81: [*example.Example [We are in the Example]]
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/neovim.go:261: Got a request 1 for method go_init([])
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/neovim.go:271: Sending a response to 1
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/neovim.go:273: Response sent to 1
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/_cmd/plugin_host/main.go:81: [*example.Example [Ran command]]
2014/09/06 15:20:57 /tmp/tmp.z8fv2JXBAP/src/github.com/myitcv/neovim/_cmd/plugin_host/main.go:142: Successfully called Init on *example.Example
@myitcv
myitcv / gist:5ad0fb83bc11c929ed8e
Created September 27, 2014 12:38
Proposed changes to the MSGPACK API
error_types:
Exception: {id: 0}
Validation: {id: 1}
features:
clipboard: [clipboard_get, clipboard_set]
python: [python_execute, python_execute_file, python_do_range, python_eval]
types:
Buffer: {id: 0}
Tabpage: {id: 2}
Window: {id: 1}