2008年 11月 23日

.inputrc

readline が C-h とか Backspace とか Delete で一行全部削除しおって irb とか js コマンドが使いにくかった

~/.inputrc を作って以下のようにした。

"\e[3~": delete-char

/etc/initrc にもこの設定書いてあるんだけど、なんか有効になってないのかな。よくわからないけどなおった

2008年 11月 20日

Ruby Net::HTTP で進捗表示しつつダウンロードのメモ

require 'net/http'
require 'uri'
Net::HTTP.version_1_2

uri  = URI("http://example.com/bigfile")
dest = "/tmp/foo"

Net::HTTP.start(uri.host, uri.port) do |http|
	req = Net::HTTP::Get.new(uri.request_uri)
	#req.basic_auth 'tsun', 'dere'

	http.request(req) do |response|
		size = response["Content-Length"].to_f
		File.open(dest, "wb") do |file|
			response.read_body do |data|
				file.write data
				puts file.tell / size
			end
		end
	end
end

ブレースと do end の使いわけが変だったのを修正

2008年 11月 19日

gerry++

トイレ入ったらすごかった。ずばあああ

2008年 11月 07日

なんか気付いたら NoScript がインストールされてなかったのでインストールした…… いつのまに

2008年 10月 24日

gerry++

ちょっとでもお腹いっぱいだなぁと感じたら腹痛と下痢のフラグ

2008年 10月 13日

gerry++

カレーウンコズボボボボ

2008年 10月 10日

gerry++

めんどくて記録とってなかったけど一日おきぐらいに下痢ってる気がする。あんまりおおげさな腹痛にならなくて、下痢ってズボアーーって出たあとは割と正常復帰する

2008年 09月 28日

gist の tips

ログインしていない状態で gist に Paste してからログインすると、follow している人に通知しないで gist 貼り付けができるっぽい?。もちろん自分の gist 一覧には出る。(つまり https://github.com/dashboard/yours には出ない)

  1. ログインしていない状態で Paste
  2. ログインする
  3. 該当 gist をリロードする
  4. 該当 gist の owner が自分に変更される
2008年 09月 14日

gerry++

三日連続…… 腹痛はそんなにひどくない。なんか他に書こうと思ったんだけど忘れた……

2008年 09月 13日

gerry++

今日は腹痛。なんかなんで腹痛なのか全くわからない。普通に寝て起きてるだけなんだけどなぁ