Skip to content

Instantly share code, notes, and snippets.

View garsue's full-sized avatar

garsue garsue

View GitHub Profile
@garsue
garsue / garsue_first_gist.md
Created May 9, 2012 11:49
初めてのGist

初めてのGist

Gistを積極的に使って行きたくなったので練習中。
snippet置き場とか覚書とかそんな感じで使って行きたい。

もし大きい文書になってきたらリポジトリとして独立させる、みたいなこともたぶんできるでしょう。

間違ったこと書いてててもforkする余地があるから安全、かな。

@garsue
garsue / python_env_setting.md
Created May 14, 2012 07:26
Pythonの環境構築

Pythonの環境構築

前提

  • python3をメインで使用する。
  • Unix環境を想定。Windows環境はCygwin使うなりVM使うなりするほうが楽。 (しかしMSYSは検討する価値がある。)
  • ユーザー権限で完結することを目指す。
@garsue
garsue / mac_gevent.md
Created May 14, 2012 21:17
Mac OS Xでのgeventインストール

Mac OS Xでのgeventインストール

前提

homebrewを使ってlibeventを入れたものとする。 そうでない場合は以下libeventのパスを適宜読み替える。

#!/usr/bin/env python
#vim: fileencoding=utf-8
from __future__ import print_function, division, unicode_literals
import urllib2
"""
Hooking git events to execute build on jenkins.
DON'T FORGET TO GIVE PERMISSION.
"""
(function (global, $){
var isScript = function (elem) {
return elem.hasOwnProperty("tagName") && elem.tagName.toUpperCase() === "SCRIPT";
};
var extractAsJson = function (line) {
var startStr = "var info =";
var striped = line.strip();
if (striped.startsWith(startStr)) {
var ret = striped.substr(startStr.length, striped.length - startStr.length - 1);
return ret.evalJSON();
(defun range (start size step)
(when (> size 0)
(cons start (range (+ start step) (1- size) step))))
@garsue
garsue / open
Created October 6, 2014 01:26
open command for mingw shell
#!/bin/sh
start `pth-norm $@`
@garsue
garsue / build.gradle
Created October 4, 2015 08:04
build.gradle for a simple Kotlin project
buildscript {
ext.kotlinVersion = '0.1-SNAPSHOT'
repositories {
mavenCentral()
maven {
url 'http://oss.sonatype.org/content/repositories/snapshots'
}
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
@garsue
garsue / logrecv.go
Last active October 12, 2016 08:30 — forked from paulsmith/echo.go
A simple echo server testing a few interesting Go language features, goroutines and channels.
package main
import (
"bufio"
"fmt"
"net"
"strconv"
)
const port = 3540
@garsue
garsue / README.md
Last active November 10, 2016 02:47 — forked from shunirr/README.md
Jenkins をOS X のログインユーザー権限のデーモンで自動起動しておく設定

Jenkins をOS X のログインユーザー権限のデーモンで自動起動しておく設定

必要なもの

うっかり jenkins.pkg を入れてしまった人はアンインストールする