Skip to content

Instantly share code, notes, and snippets.

View kyokomi's full-sized avatar
🙃
ぬるぽ

kyokomi kyokomi

🙃
ぬるぽ
View GitHub Profile
@kyokomi
kyokomi / main.go
Last active August 29, 2015 14:13
go-bindataをgo:generateで実行する http://kyokomi.hatenablog.com/entry/2015/01/17/211502
package main
import (
"log"
"fmt"
)
//go:generate go-bindata data/
func main () {
@kyokomi
kyokomi / _comments.json
Last active August 29, 2015 14:14
React.jsのチュートリアルをGoで書いてみたhttps://github.com/reactjs/react-tutorial
[{"author":"Pete Hunt","text":"Hey there!"}]
@kyokomi
kyokomi / circle.yaml
Created March 19, 2015 05:27
goでCircleCIするときfeatureブランチとかでtest failしない方法
checkout:
post:
- rm -rf $HOME/.go_workspace/src/github.com/kyokomi/*
- mkdir -p $HOME/.go_workspace/src/github.com/kyokomi
- ln -snf $HOME/$CIRCLE_PROJECT_REPONAME $HOME/.go_workspace/src/github.com/kyokomi
@kyokomi
kyokomi / Go1.5_vendor_godep_Makefile
Last active October 19, 2015 06:51
Go1.5 Godep使ったvendor秘伝のMakefile
init:
go get github.com/tools/godep
go get golang.org/x/tools/cmd/goimports
save:
go list ./... | grep -v '/vendor/' | xargs godep save
test:
go list ./... | grep -v '/vendor/' | xargs go test
vet:
go test $(go list ./... | grep -v /vendor/)
import android.graphics.Bitmap;
import com.squareup.picasso.Transformation;
public class ScaleTransformation implements Transformation {
private final int baseSize;
/**
* @param baseSize px
*/
color_scheme 2
time-format %T
date-format %d/%b/%Y
log-format host:%h\tuser:%^\ttime:%d:%t %^\treq:%r\tstatus:%s\tsize:%b\treferer:%R\tua:%u\tforwardedfor:%^\treqtime:%T\tapptime:%^
@kyokomi
kyokomi / main.go
Last active February 14, 2018 14:03
Authenticating Requests in Browser-Based Uploads Using POST (AWS Signature Version 2) for golang http://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/UsingHTTPPOST.html
package main
import (
"flag"
"fmt"
"log"
"os"
"io/ioutil"
"mime/multipart"
@kyokomi
kyokomi / glide.yaml
Last active December 18, 2016 06:01
Wecker.yml when treating private repository with glide (golang).
package: github.com/kyokomi/wercker_private_glide
import:
- package: github.com/kyokomi/private_hoge
repo: [email protected]:kyokomi/private_hoge.git
vcs: git
var quotationsReplacer = strings.NewReplacer("'", "", `"`, "")
func quotationOrSpaceFields(s string) []string {
lastQuote := rune(0)
f := func(c rune) bool {
switch {
case c == lastQuote:
lastQuote = rune(0)
return false
case lastQuote != rune(0):