その手の平は尻もつかめるさ

ギジュツ的な事をメーンで書く予定です

2015-08-01から1ヶ月間の記事一覧

YAPC::Asia Tokyo 2015 で Yet Another Perl Cooking というタイトルで話してきました

話してきました.以下がスライドとなります.登録時にスライド字幕を誤って「英語」にしてしまったばかりに英語スライドとなっております. 「画像がヤベえ!!」とか言われたんですが,まあこれで発表したんだし公開するスライドの画像を修正するのも違うよ…

YAPC::Asia Tokyo 2015 1日目 (Fri 8.21) 15:30 から話します!!!!

Yet Another Perl Cooking - YAPC::Asia Tokyo 2015yapcasia.orgこういった話をします.一部状況が変わりましたが,大筋でこうした話をします.本当に料理の話をするのです. 裏番組が超強力! という感じなので,もしかしたら4人くらいしか来ないのではない…

Jesque を頑健に使うために RobustWorkerPool というのを書いた

8/16 (日) に京都でハッカソンが催されるとの事だったので遊びに行って,表題のものを作ってきました (実際には大部分は予め作っていた).Jesque は Resque の Java 実装版で,今やっているやつではこれを使った JobQueue - Worker なシステムの実装を進めて…

ブログ等でGitHub等に置いてあるソースコードをURLで示すときはリビジョンで指定したほうが良い

まあ当たり前の話なんですが,ブログなんかで GitHub (とかそれに準ずるサービス) に置いてあるソースコードをURLで示す時にhttps://github.com/git/git/blob/master/connect.c#L105みたいな風に指定してしまうと,master 上の実装が変わった時にトンチンカ…

go-setlock - Go port of setlock

setlock is a command line tool which is in daemontools. That tool is known as powerful and useful. Then I implemented setlock command by golang, called go-setlock.moznion/go-setlockgo-setlock has functions which are equivalent to the origi…

go-setlock - Go port of setlock

[2015/08/10 12:47 追記]なんか一部のOS Xで動かないので調査中です…… [2015/08/11 10:15 追記]v1.1.0で直っています setlock は daemontools に同梱されているコマンドラインツールで,非常に便利かつ強力なツールであることが知られています.この件につい…

Windows で flock の LOCK_EX + LOCK_NB のような感じでファイルロックする

"windows LOCK_NB" とかでぐぐると無限に PHP の情報がヒットしてなかなか所望の情報に辿りつけなかったのだけれど,どうやら LockFileEx を使えば良いらしい. LockFileEx function (Windows) LOCKFILE_EXCLUSIVE_LOCK (0x00000002) を dwFlags に指定して…

OS X で Jenkins 公式の docker イメージを起動する

Jenkins の plugin を開発するにあたってローカルに Jenkins を立てる必要が出てきて,さてどうしたものかと思っていたら Jenkins が公式で docker イメージを出しているのでこれを使えば良いじゃん! ってことで使うことにしました.以下メモ.jenkinsci/do…