Thu, 30 Jun 2005

< から &lt;はcgi.escape()でできるけど、逆は?

XSS対策というか、タグのエンティティ文字置換でcgi.escape()とか 普通に使うんですが、たまに逆の処理もしたいときがあります。 そういう時は saxutils の unescape()があります。 escape()とセットになってるので、こっち使うときはcgi.escape()も saxutils.escape()でやったほうが綺麗かもしれません。

Pythonの演算子

PythonでXORとかどうするんやーというときがあるんですが、 ライブラリリファレンスにまとめてある ようです。 ブックマークでもいいしScrapBookとかどっかに保存しておくとよいな。

Fri, 24 Jun 2005

VA Linux Business Forum 2005 Technical Day

午前のだけ聞いてあとは中の人ヲチという感じでした。 ハカーな人たちのパワーもらいにいってきますた、という感じ。 ちなみに午前の対談のほうは オレSignに ざっくりとした内容 で残されています。

tachさぬのセッションで「Debian知ってる」「Debian使ってる」「Debian開発してる」 のフラグが全部立ってたのはその場ではオレだけだったみたい。平日なのでしょうがない。

まあしかし、Debianの開発つっても本流にアげてたのは一時期だけでして、 半年以上前に別に使わんからいらねーといってステておいたですけどね。 あとは、自分がいりそうなやつをcdbsの力を借りて debuildしてオシマイという手軽なパッケージ作るくらいだの。

Thu, 23 Jun 2005

窓のMediaplayerとかでバタバタ死ぬ

割り込み処理がダメみたい。シークバー移動させるとたまにBSOD吐かれます。IRQL NOT LESS OR EQUALとかカンベン。 STOPエラー一覧 にいくらか載ってましたがドライバ最新だよ

( 'A`).oO(ATIから改宗するか)

Wed, 22 Jun 2005

VA Linux Business Forum 2005

ハイスケールな話がほとんどでオレみたいな零細なところには縁遠いカモなと思いつつ、VAJの中の人達を観察していますた。

こいつのTrackbackなんかダメくさいのでカット。

やっぱPyblosxomはPythonハックできないと使うのが大変。trackbackのプラグインのコードはそんなに難しそうではないんだけど、テストするのがメンドウなので封印しますた。別にいらんでそ。

そうめん食いてぇ、けど

冷蔵庫がない。氷はなんとかなるけどヤクミが残る予感orz。 イソスタソトなソーメソないのかな。

昔は家族いたからたまに茹で担当してた。 カーチャンより上手にソーメン茹でてたよwwww

ヘッダにあるテキストリンクは旦に「そうめん食いてえ」という気持ちで。 なんか1分でゆであがるらしい。おためし1000円。ちょっと高いかも。 食べてみたいけど、ううう。というか誰かソーメンオフきぼん。

そういえば、くろもも姉様が冷しラーメンなるものを食ってたみたい。いいな。

Fri, 17 Jun 2005

オレの考える萌えについて

今萌えがブームらしいですが、オレが萌えに目覚めたのは消防、 いやもっと前かくらいなので覚えてないけど、まあそれだけ昔なのだが、 今の萌えみたいに、「ほーら、キミたちはこういうので萌えるんでしょ」 というような押しつけがましい萌えは、ハッキリいって萌えない。 萌えを前提にせず、そこからどう萌えるかが、萌えの本来の姿だとオレは思う。

Wed, 15 Jun 2005

何事も稲妻食べで

飽き症なので、同じことばっかり(棒食べ)しないで、 毛色の違うことを織り混ぜつつなにかをする(稲妻食べ)を しないといかんなーと思いつつ、つい熱中してそればっかりやって、 アッという間に燃え尽きるぶらぼたそですた。

Whizzball! 箱庭な玉ころがしパズル

IRCで Whizzball! なるものを教えてもらった。ゲーム性はともかく、 おもしろいギミックをいかにつくれるかというのが主旨になってるみたい。

Sun, 12 Jun 2005

ぃやぁーっ フォーゥ > (0∀0 ) と ヽ(´ー`)ノ VIPのポーズ

IRCで上がってきたので転載 おおニート 声が良いっす。

「VIPのポーズ」を考えた 独創力だけは流石VIPクオリティ。

Sat, 11 Jun 2005

正念場、なのだろうか

これだけで終わらせれば10倍の損、これから発展させれればクオリティうp! (まあいろいろ考えなきゃいけないわけです)

ぜんぜん身につかないSQL

SQLは単純なSELECTとDELETE意外はリファレンス見ないとわからない時点で 何か負けた気がする。CUIでみれるSQL Manualみたいなのないかなぁ。

Wed, 08 Jun 2005

ちょうどいいところに文字列分割レシピキタ━━━━(゜∀゜)━━━━!!!!!

こりゃなかなか シンプルで素敵 だ。

Tue, 07 Jun 2005

Python Workshop 01

PyJUG主催のPython Workshop 01に行ってきました。 もっていく物を忘れてしまい、30分遅刻。

/htdocs/PyWS01-1.jpg /htdocs/PyWS01-2.jpg /htdocs/PyWS01-3.jpg

自分の目が悪いせいもあってデモがよく見えなかった orz 進行を務めた柴田さん、講師をした松野さん、森若さん本日は乙でした。

1000000 を 1,000,000 に 変換するには

金額等の表示でカンマ区切りにしたいときがあるけど、どうだったか忘れたので ちょっと自分なりに書いてみた。:

def commaseparate(val):
    import re
    val = list(str(val))
    val.reverse()
    val = ','.join([tok for tok in re.split('(...)', ''.join(val)) if tok])
    val = list(val)
    val.reverse()
    return ''.join(val)

re.split('(...)')というのは、任意の値3文字をセパレータとして区切る という意味がある。で、カッコで囲うとセパレータが消えないという機能がある。 これを使うと、len(val)とかで流さをいちいち意識しなくていいのが ちょっとしたメリットと言える、けど動くならどういうソースでもあんまり性能はかわらんかもしれん。

Mon, 06 Jun 2005

昼夜逆転しっぱなし

なんか昼だと気が散るんです。たぶんIRCでActiveな人が多いからでしょう。(だったらIRC切っちゃえと)

まあ夜中だと外もうるさくないし。ディスプレイに日が反射しないから集中しやすいってのもあります。あと見たい地上波の番組が朝か深夜ばっかりなので。(それも録画すりゃいいんですけどね)

おみそしるのだいかくめい

おみそ汁の大革命 その1 (永谷園) をはじめてたべた。最近フリーズドライの具がはいってるやつが流行りなのですが、これはけっこう食べ応えがあっていい感じ。

Sun, 05 Jun 2005

tracのマクロいろいろ

Edgewallの Macro bazarr からtracのマクロがたくさんダウンロードできるようです。

Python Sidebar

Pythonチュートリアルからモジュールリファレンスまでがコンパクトにまとめられた Python Sidebar がEdgewallのサイトにありました。Mozilla系ブラウザから使えます。

Sat, 04 Jun 2005

誰の日記かわかりやすいタイトルにするのは重要

最近はAtomやらRSSから日記を読むことが多いと思いますが、 「これ誰の日記だっけ」ということがたまにあります。 やっぱり覚えてくれるようなユニークなタイトルにするほうがイイよね。

PlanetPythonに捕捉させていただきました

多謝。

tokuhiromさんとは普段はIRCでしかおしゃべりしないんですが、 今度のPython Workshopで会えるようです。

みのもんたと属性が一致している

タレントの みのもんた さんと血液型、干支、星座、運命星がすべて同じみたい。 てことは、やっぱりオサーンになるまではブレイクしなさそうってことか。 今はとにかく身を固めるために土台を築いとくしかないか。

そうそう、PyGameでもつかって「もんたメソッド」の使えるツールでもこしらえようかと。

ダディ少年

うはwww確かに 似てるかも

Fri, 03 Jun 2005

とあるアーティストとプロデューサーの会話

  • プ「このテーマに沿った曲を作ってほしい」
  • ア「ふむふむ、(仕事なのでしぶしぶ)わかりました」

(数日後)

  • ア「こんな感じでいかがでしょう」
  • プ「この曲、私には理解できないので作り直してくれませんか」

s/プロデューサー/自主規制/g s/アーティスト/自主規制/g s/曲/自主規制/g

ヘコむ一日

今日はヘコみデーらしい。流石Ura5hanクオリティといったところか。

よーしフテ寝だ、うむうむ。今日はテキトウなことやっといて 土日にマジメなことをするぞぅ。

バブルマンがオレブーム

バブルマン (サントリー)もうかれこれ10本ちかく飲みました...スッとぬけるような味と微炭酸が好きなのでちょうどピッタリの毒汁^H^Hソフトドリンクだったようです。宣伝はヽ(´ー`;)ノ正直どうでもよかった。

/htdocs/bubbleman.jpg

Thu, 02 Jun 2005

最近の食いモノ

なんか金なくてジャンクフードばっかり食ってる希ガス(18族)... 右下のDONATEからメシ代をPayPal経由で寄付できるようにしました。こんなんアカウントありゃいくらで作れるんだけど(駄

オレがPythonを選ぶ10の理由

Top 10 reasons for Python という、Python厨^Hファンが書いたドキュメントがちょっとおもしろおかしかったです。

オレSignには チョー訳 が載っています。

PerlのCGIを軽く相手にした

うげー、未にこんな:

print "Content-Type: text/html";
print "<html ...";
print (以下ひたすらHTMLからStyleSheetそしてJavascriptも

なコードがまかり通ってるのかいなーという、 時代遅れも甚しいようなものを見ました。

jcode.plてイツのライブラリだよーコレとか、 コードはSJISで、CRLFっつーことはWindowsで開発してんのか。 いやはや御苦労なこった。と思いました。

テンプレ全盛の時代ですが、まだまだ努力家の人がガンガっちゃってるようです。

Wed, 01 Jun 2005

tachさめのtrac解説サイト

tachさめが TachTractrac のとっかかり用ドキュメントを作ってたようです。スバラシスwwwブラボー。

人間の記憶ってのはぜんぜん曖昧なもんだな

昨日一昨日書いたコードも何をやるやつだったか半分以上忘れてる。 ちょっと手をいれて「あれ動かねーな」と思ったら、 「あっそうだ、こういうふうにしてたんだ」と記憶を蘇えらせるプロセスが どうしても必要になっちゃう。コメント残してても。

1,2年くらい前に書いたコードがある人は一度それを見直してみましょう。 「おースゲー」か、「うわーなんじゃこらワレー」でそのコードが イケてたかどうかを客観的に判断することができるわけです。

LLDN の N 完売御礼

LLDN 夜の部(Night)のチケットが売り切れになったようです(はや)