Skip to content

Instantly share code, notes, and snippets.

View yukidarake's full-sized avatar
🎯
Focusing

Toshiyuki Nakamura yukidarake

🎯
Focusing
View GitHub Profile
@yukidarake
yukidarake / DefaultKeyBinding.dict
Created February 3, 2014 09:53
Macのキーの挙動を変更する。 ~/Library/KeyBindings/DefaultKeyBinding.dict
{
"^w"="deleteWordBackward:";
"^u"="deleteToBeginningOfParagraph";
}
@yukidarake
yukidarake / gist:9306106
Created March 2, 2014 12:50
Amazon Cloud Driveで一括選択をするためのワンライナー
jQuery('tr.rowBorder td:contains(-0.JPG)').prev().find('input').click()
@yukidarake
yukidarake / bouncy.js
Created March 6, 2014 01:38
bouncyでAPIのレスポンスを遅延させる
var bouncy = require('bouncy');
var server = bouncy(function (req, res, bounce) {
setTimeout(function() {
bounce('xxx.xxx.xxx.xxx', 8080);
}, 8000);
});
server.listen(18080);
@yukidarake
yukidarake / stderr.pl
Created April 1, 2014 11:44
標準エラー出力を変数に入れるには?
#!/usr/bin/env perl
use strict;
use warnings;
use IPC::Cmd qw(run_forked);
my $err = run_forked('ls')->{stderr};
print $err;
@yukidarake
yukidarake / npm.sh
Created May 30, 2014 10:06
npm系の知識(若干マニアック)
# npm自体をアップデート
npm update -g npm
# npm installのエイリアス
npm i
# tar.gzもインストールできる
npm i https://github.com/yukidarake/node-qc/archive/0.0.2.tar.gz
# githubからインストールできる
@yukidarake
yukidarake / nginx.conf
Created June 2, 2014 07:23
nginxをリバースプロキシにする
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream nap {
server 127.0.0.1:8080;
}
@yukidarake
yukidarake / PIGGO#1.md
Last active August 29, 2015 14:03
#1

title: piggo#1 author: name: Toshiyuki Nakamura twitter: yukidarake url: https://github.com/yukidarake theme: sudodoki/reveal-cleaver-theme output: piggo1.html

--

@yukidarake
yukidarake / PIGGO#4-DEBUG.md
Last active August 29, 2015 14:04
PIGGO#4

golangのデバッグ

デバッグツール

今のところgdb以外なさげ・・・IDEで動くとの情報はなくはないが・・・ cgdbなるCUI向けフロントエンドはある

gdbインストール

つらい道のり
http://qiita.com/takahashim/items/204ffa698afe09bd4e28

@yukidarake
yukidarake / main.go
Created September 3, 2014 01:37
golang でループを並列化するイディオム
package main
import "sync"
func main() {
var wg sync.WaitGroup
for i := 0; i < 10; i++ {
wg.Add(1)
go func() {
defer wg.Done()