Skip to content

Instantly share code, notes, and snippets.

% heroku run bash
Running `bash` attached to terminal... up, run.4287
~ $ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"
~ $
ruby(11311,0x110801000) malloc: *** error for object 0x7ffe84900000: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
ruby(11311,0x7fff7a681310) malloc: *** error for object 0x7ffe62d30a98: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
sh: line 1: 11311 Abort trap: 6 ( rake db:schema:load RAILS_ENV=test )
11312 Done | ( grep -v "^ ->\|^-- " || test 1 )
@kysnm
kysnm / pre-commit
Last active August 29, 2015 14:10 — forked from naoty/pre-commit
#!/usr/bin/env ruby
# filter by extension
def extname_filter(files, extnames = ['.rb'])
files.split($/).select do |path|
extnames.include?(File.extname(path))
end
end
# grep 'binding.pry' (avoid a comment out)
decode_tables_: {
prefix_length: 0, indexed_length: 9, entries_offset: 0
prefix_length: 9, indexed_length: 6, entries_offset: 512
prefix_length: 15, indexed_length: 6, entries_offset: 576
prefix_length: 21, indexed_length: 6, entries_offset: 640
prefix_length: 27, indexed_length: 3, entries_offset: 704
prefix_length: 27, indexed_length: 1, entries_offset: 712
prefix_length: 27, indexed_length: 1, entries_offset: 714
prefix_length: 27, indexed_length: 1, entries_offset: 716
prefix_length: 27, indexed_length: 1, entries_offset: 718
decode_tables_: {
prefix_length: 0, indexed_length: 9, entries_offset: 0
}
decode_tables_.size(): 1
decode_entries_: {
next_table_index: 0, length: 2, symbol_id: 2
next_table_index: 0, length: 2, symbol_id: 2
next_table_index: 0, length: 2, symbol_id: 2
% make
git submodule init
git submodule update
cd /tmp/src/trusterd/mruby && cp -f ../build_config.rb . && rake
GIT CHECKOUT master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
GIT CHECKOUT master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
% h2spec -p 8080 -h `boot2docker ip`
The VM's Host only interface IP address is:
3.5. HTTP/2 Connection Preface
✓ Sends invalid connection preface
4.2. Frame Size
✓ Sends too small size frame
✓ Sends too large size frame
➜ nghttp2 git:(master) nghttp --verbose https://localhost
[ 0.002] Connected
[ 0.004][NPN] server offers:
* h2
* h2-16
* h2-14
The negotiated protocol: h2-16
[ 0.007] send SETTINGS frame <length=12, flags=0x00, stream_id=0>
(niv=2)
[SETTINGS_MAX_CONCURRENT_STREAMS(0x03):100]
➜ h2o git:(v1.2.0) ✗ sw_vers -productVersion
10.9.5
➜ h2o git:(v1.2.0) ✗ openssl version
OpenSSL 0.9.8za 5 Jun 2014
➜ h2o git:(master) ✗ git checkout refs/tags/v1.2.0 -b v1.2.0
Switched to a new branch 'v1.2.0'
➜ h2o git:(v1.2.0) ✗ git log
➜ h2o git:(v1.2.0) ✗ cmake -DWITH_BUNDLED_SSL=on . && make
-- checking for module 'libwslay'
-- package 'libwslay' not found
➜ h2o git:(master) sw_vers
ProductName: Mac OS X
ProductVersion: 10.9.5
BuildVersion: 13F34
➜ h2o git:(master) openssl version
OpenSSL 0.9.8za 5 Jun 2014
➜ h2o git:(master) git checkout refs/tags/v1.2.0 -b v1.2.0
Switched to a new branch 'v1.2.0'
➜ h2o git:(v1.2.0) vim examples/libh2o/simple.c
1 /*