Skip to content

Instantly share code, notes, and snippets.

View shiena's full-sized avatar

KOGA Mitsuhiro shiena

View GitHub Profile
@shiena
shiena / main.go
Created April 29, 2014 06:44
detect terminal
package main
import (
"fmt"
"os"
"syscall"
"github.com/monochromegane/terminal"
)
const (
@shiena
shiena / cmd.png
Last active August 29, 2015 14:00
ansi color
cmd.png
@shiena
shiena / ansicolor.go
Last active August 29, 2015 14:01
go-color
package ansicolor
import "io"
func NewColorWriter(w io.Writer) *colorWriter {
return &colorWriter{w: w}
}
@shiena
shiena / Dockerfile
Last active August 29, 2015 14:24
Gitbucket Dockerfile
FROM java:8-jre
MAINTAINER Mitsuhiro Koga <shiena.jp@gmail.com>
ENV GITBUCKET_HOME /var/gitbucket
ADD https://github.com/takezoe/gitbucket/releases/download/3.4/gitbucket.war /gitbucket.war
VOLUME ["${GITBUCKET_HOME}"]
EXPOSE 8080
ENTRYPOINT [ "java", "-jar", "/gitbucket.war"]
@shiena
shiena / install_docker-compose.sh
Last active August 29, 2015 14:26
/var/lib/boot2docker/
#!/bin/sh
VERSION=1.3.3
VAR_COMPOSE=/var/lib/boot2docker/docker-compose
BIN_COMPOSE=/usr/local/bin/docker-compose
boot2docker ssh "sudo curl -L -o ${VAR_COMPOSE} https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-Linux-x86_64"
boot2docker ssh "sudo chmod +x ${VAR_COMPOSE}"
boot2docker ssh "sudo ln -fs ${VAR_COMPOSE} ${BIN_COMPOSE}"
boot2docker ssh "cat << EOL > bootlocal.sh
@shiena
shiena / Dockerfile
Last active November 4, 2015 02:07
docker-centos6-xfce
FROM centos:6
MAINTAINER Mitsuhiro Koga<shiena.jp@gmail.com>
ENV user ${user:-developer}
ENV host ${host:-192.168.99.1}
# Xfceのためにepelをインストール
# install_chrome.shのためにwgetをインストール
# gitをビルドするためにtar curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMakerをインストール
# 日本語環境、デスクトップ環境、開発環境、インターネットのためにgroupinstall
@shiena
shiena / Main.java
Last active January 13, 2016 06:46
import io.vertx.core.json.JsonArray;
import io.vertx.redis.RedisOptions;
import io.vertx.rxjava.core.Vertx;
import io.vertx.rxjava.redis.RedisClient;
import rx.Observable;
public class Main {
public static void main(String[] args) {
Vertx vertx = Vertx.vertx();
RedisOptions options = new RedisOptions();
@shiena
shiena / Sineus.cs
Last active June 6, 2018 14:09
UnityでProcedual Audio
/*
* refs
* http://tips.hecomi.com/entry/2014/11/11/021147
* http://d.hatena.ne.jp/nakamura001/20120724/1343148980
* https://gist.github.com/keijiro/3806478
* https://codepen.io/DavidSabine/pen/kyAlJ
* https://femurdesign.com/theremin/
*/
using UnityEngine;