Skip to content

Instantly share code, notes, and snippets.

@taogawa
taogawa / vim_editing_tips.md
Last active March 28, 2016 05:10
vimの操作メモ

編集中にコンソールに戻る、vimに復帰する

ctrl-zでvimをサスペンドして、コンソールに戻る

fgコマンドで再度vimの編集に復帰する

数値のインクリメント、デクリメント

ctrl-aで数値のインクリメント

@taogawa
taogawa / golang_command.md
Created December 21, 2015 14:49
golangのコマンド

ビルドして実行

$ go run foo.go

コードのフォーマット 上と下は同じ意味。gofmtはオプションをより詳細に指定したいときに使う。

``

@taogawa
taogawa / nlp100_1_1.go
Last active December 20, 2015 09:17
言語処理100本ノック 1章 01
package main
import "fmt"
func main() {
s := []rune("パタトクカシーー")
result := make([]rune, 4)
l := len(result)
for i, j := 0, 0; i < l; i, j = i+1, j+2 {
result[i] = s[j]
@taogawa
taogawa / nlp100_1_0.go
Last active December 20, 2015 08:09
言語処理100本ノック 1章 00
package main
import "fmt"
func main() {
fmt.Println(reverse("stressed"))
}
func reverse(s string) string {
src := []rune(s)
@taogawa
taogawa / after_update_to_ElCapitan.md
Last active December 13, 2015 08:42
ElCapitanにアップデートしてからやったこと

ElCapitanにアップデートしてからやったこと

Homebrewの修正

$ brew doctor
Warning: The /usr/local directory is not writable.
Even if this directory was writable when you installed Homebrew, other
@taogawa
taogawa / default.rb
Created November 8, 2014 12:22
RHEL系OSにMongoDBの2.4.10をインストールするレシピファイル
#
# Cookbook Name:: COOKBOOK_NAME
# Recipe:: default
#
# Copyright 2014, YOUR_COMPANY_NAME
#
# All rights reserved - Do Not Redistribute
#
yum_repository "mongodb" do
@taogawa
taogawa / gist:830a780cb28a9fbd781c
Last active August 29, 2015 14:01
Backlogのwikiの記事のところを取得する
# coding: utf-8
require 'mechanize'
# 以下を参考にさせていただきました
# http://qiita.com/kazuph/items/57103dde7f4e4a0c4ff1
BASE_URL= 'https://foo.backlog.jp'
PROJECT_NAME = 'project_name'
USER_ID = 'user_id'
@taogawa
taogawa / gist:f38a36bc9f6c356575f2
Created May 11, 2014 14:30
Backlogから課題とコメントを取得する
# coding: utf-8
require 'xmlrpc/client'
HOST = 'foo.backlog.jp'
PATH = '/XML-RPC'
PORT = '443'
USER = 'user'
PASSWORD = 'password'
USE_SSL = true
TIMEOUT = 60
@taogawa
taogawa / gist:8301827
Last active January 2, 2016 12:09
ElasticTranscoderでエンコードする(Python)
# coding: utf-8
import boto.elastictranscoder
AWS_KEY_ID = 'aws_key_id'
AWS_SECRET_KEY = 'aws_secret_key'
transcode = boto.elastictranscoder.connect_to_region('ap-northeast-1', aws_access_key_id=AWS_KEY_ID, aws_secret_access_key=AWS_SECRET_KEY)
pipeline_id = 'pipeline_id'