Skip to content

Instantly share code, notes, and snippets.

View gongo's full-sized avatar
🍕
Thanks Driven Development

Wataru MIYAGUNI gongo

🍕
Thanks Driven Development
View GitHub Profile
root@f437be42ca97:/# rrrspec-server worker --no-daemonize
Loading: /opt/lib/rrrspec-worker-config.rb
/var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/worker_runner.rb:210:in `execute_with_logs': uninitialized constant RRRSpec::Server::WorkerRunner::Bundler (NameError)
from /var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/worker_runner.rb:30:in `rsync'
from /var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/worker_runner.rb:194:in `work'
from /var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/worker_runner.rb:16:in `block in work_loop'
from /var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/worker_runner.rb:14:in `loop'
from /var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/worker_runner.rb:14:in `work_loop'
from /var/lib/gems/2.0.0/gems/rrrspec-server-0.2.0/lib/rrrspec/server/cli.rb:53:in `block (2 levels) in worker'
@gongo
gongo / gongo-httpd.el
Created April 30, 2014 13:24
とある研修で、Web(HTTP)サーバの役割は HTTP Request を解析して対応する HTTP Response を返すだけだから Emacs Lisp でも簡単にサーバ書けるよって教えたい
;; See also https://github.com/skeeto/emacs-web-server
(defvar gongo-httpd->status-codes
'((200 . "OK") (403 . "Forbidden")))
(defun gongo-httpd:start ()
"8080 ポートで待ち受ける HTTP サーバを作成"
(interactive)
(make-network-process
:name "httpd"
package main
import (
"github.com/armon/mdns"
"github.com/olekukonko/tablewriter"
"os"
"strconv"
)
func main() {
@gongo
gongo / pecrant
Last active August 29, 2015 14:02
vagrant global controller using peco
#!/bin/sh
#
# Usage:
# $ pecrant up
# $ pecrant halt
#
_pecrant_selected_id() {
vagrant global-status | awk '/^[[:alnum:]]{7} /' | peco | awk '{print $1}'
new Vue({
el: '#main',
created: function() {
var vm = this;
superagent.get('https://api.github.com/emojis', function(response) {
vm.emojis = response.body;
});
},
@gongo
gongo / main.go
Created July 23, 2014 23:00
Parser of text/parameters
package main
import (
"bufio"
"fmt"
"regexp"
"strings"
)
// http://tools.ietf.org/html/draft-ietf-mmusic-rfc2326bis-40#page-297
@gongo
gongo / client_test.go
Created August 7, 2014 04:06
httptest お試し
package airplay
import (
"net/http"
"net/http/httptest"
"net/url"
"strconv"
"strings"
"testing"
)
@gongo
gongo / readme.md
Created October 28, 2014 13:08
expose に対して forwarding されたホストのポートをコンテナの内部から取得する

Requirements

  • jq to /opt/jq on container

  • Mount docker unix socket when docker run

    $ docker run -v /var/run/docker.sock:/var/run/docker.sock -P -d container-name
    

Command

@gongo
gongo / gist:ab19c995f58b55a930ba
Last active August 29, 2015 14:15
`foo` redefined as local variable. Why?
def foo
12
end
p '----------'
p "foo is #{defined?(foo)}"
p "bar is #{defined?(bar)}"
p '----------'
if defined?(bar)