トップ «前の日記(2010-05-16) 最新 次の日記(2010-05-18)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|

2010-05-17 :-)

_ 朝ッ

0520 起床

_ 仕事

0830 出勤

_ refeia

id:yukogets 経由でハッケソしたんだが rumblefish - ARiA壁紙できたよ! どこかで見たことがある絵だと思ったら

refeiaとは (レフェイアとは) - ニコニコ大百科

モノケロスの魔杖は穿つ(全4巻・MF文庫J 伊都工平/著)

ああ

_ [WEBrick][ruby][プロキシサーバー]Rubyist Magazine - WEBrickでプロキシサーバを作って遊ぶにょ

宿題
「。」を「にょ。」に変換するプロキシサーバを書きなさい。

というわけで書いてみた。ファイルのエンコーディングを UTF-8 にしておく。charset を使うことも考えたけど嘘をついてることがよくあるので素直に guess することにした。

#!/usr/bin/ruby -KU

require 'webrick'
require 'webrick/httpproxy'
require 'uri'
require 'kconv'

handler = Proc.new() { |req, res|
  if res[ 'content-type' ] =~ /text\/html/
    code = Kconv.guess( res.body )
    b = res.body.kconv( Kconv::UTF8, Kconv::AUTO )
    b.gsub!( /。/, 'にょ。' )
    res.body = b.kconv( code, Kconv::UTF8 )
 end
}

s = WEBrick::HTTPProxyServer.new(
  :BindAddress => '127.0.0.1',
  :Port => 8080,
  :Logger => WEBrick::Log::new( $stdout, WEBrick::Log::DEBUG ),
  :ProxyVia => false,
  :ProxyContentHandler => handler
  )

Signal.trap( 'INT' ) do
  s.shutdown
end

s.start

Rubyist Magazine のページを読み込む。

この記事では、WEBrick を使って簡単なプロキシサーバの作り方を紹介しましたにょ。

フィルタを Ruby で自由に書けるので、可能性は無限大ですにょ。皆さんも自分でフィルタを書いてみてくださいにょ。

日常的に使うものなので、使っているうちに改良したい点が出てくると思いますにょ。Ruby が上達するコツは頻繁にプログラムを書くことですから、よい練習になると思いますにょ。

宿題にも挑戦してくださいにょ。ポイントは文字コードの扱いですにょ。UTF-8 なページを「にょにょ。」な語尾に変換できない、なんてのは、ありえませんにょ。

でじこ懐かしいなあ

_ [真田アサミ]でじこの中の人と さわちゃん先生の中の人は同じなんだぜ

あまりにも有名だけど

_ 題名のない音楽会でゲーム音楽

( via DERBLOG 「題名のない音楽会」に、ノビヨ師匠が出演します! )

5/10 の題名のない音楽会公開収録のテーマがゲーム音楽でありゲストが

  • 植松伸夫
  • 桜井政博
  • すぎやまこういち

ということだったらしいんだが勿論私は行っていない。

当選してないし (ノωT)

俺のノビヨへの愛はここまでか....!

_ 今週末はゲーム音楽三昧

そうでもない

_ ANA機体整備工場見学について書いた

[ 20100513#p04 ]

公開可能な写真について ANA の担当のひととやりとりしてたので時間かかってしまた。

_ 買い物

amazon

B0002FQ8RC

_ [リッジレーサー7]リッジレーサー7

オンラインバトルなど。ぐぬぬ。微妙に勝てない

  • 走行距離 81949 km
  • RSGP 進行度 100.0 %
  • 名声 23083 FP
  • オンラインバトル勝利数 808/2969