2008-04-01から1ヶ月間の記事一覧

[チベット]チベットリンク

今日はこれ。 http://www.tibet.to/mondai/index.htm

vim にソースコードをコピペするとき

Webからソースコードをコピーしてvimに貼り付けようとするとオートインデントされてうざいので、 :set pasteとやるとインデントが抑制されて良い感じ。

初めてのPythonを読んでみる(4)

データ構造の話がしばらく続きます。今回はリストとディクショナリ。まさにPythonのキモの部分(俺が勝手にそう思っているだけだが)ですね。 6章 リストとディクショナリ 6.1 リストは、オブジェクトを一定の順序で並べたもの インデックスを使って要素にア…

初めてのPythonを読んでみる(3)

飲み会とか色々あり、ちょっと間が空いてしまった。本日は5章のみ。 5章 文字列 文字列はシーケンスの一種。 5.1 Windows のディレクトリパスのような \ を多く含む文字を扱うときは raw 文字列が便利 r'foobar' のように r をつけると raw 文字列 raw は「…

整数問題

以前に清水川さんのところで回文数が話題になったことがありましたが、整数問題として以下のような問題も面白いと思います。 aを3以上9999以下の奇数とする。 a^2-a が 10000 で割り切れるような a をすべて求めよ。 プログラムで書いてしまうとあまりにもあ…

初めてのPythonを読んでみる(2)

章番号だけだとあとで見たときにわかりにくいので、せめて章タイトルくらいは書くことにしよう。 4章 数値 4.1 プログラム > モジュール > ステートメント > 式 > オブジェクト 4.2 機能面、パフォーマンス面、可読性などの点から、なるべくビルトインオブジ…

自己参照するリスト

初めてのPython 3章の演習問題より。 >>> L = [1, 2] >>> L [1, 2] >>> L.append(L) >>> L [1, 2, [...]] >>> L.append(L) >>> L [1, 2, [...], [...]] >>> L[3] [1, 2, [...], [...]] >>> if L[3] == L: ... print 'OK' ... OK >>> L[0] 1 >>> L[3][0] 1 >>…

チベットリンク

http://www.asahi.com/national/update/0419/NGY200804190010.html

初めてのPythonを読んでみる(1)

これまでは、中途半端にスクリプト書き散らすだけだった。ここらでひとつ、マトモに使いこなせるようになるために一度体系的に勉強しなおしてみるのもいいだろう。というのがきっかけです。 1章 PythonについてのQ&A ざっくり流して終了。 2章 Pythonプログ…

MySQL 5.1 の RC はいつになったら取れるんだろう

さすがに今回のリリース (5.1.24) では RC 取れるだろうと思ってたけど、まだ引っ張るみたい。2006年末くらいのスウェーデン大使館のカンファレンスで「2007年のQ2くらいにはリリースするよ!」とか言ってた気がするんだけどなぁ。あれから1年ちょっと経つの…

チベット - 今日のリンク

http://iori3.cocolog-nifty.com/tenkannichijo/2008/04/38_cb19.html

JavaScript の attachEvent でハマる

こんな感じのコードを書いたのだが、IEで動かなくて四苦八苦。 function addEvent(event, obj, func) { if (obj.addEventListener) { obj.addEventListener(event, func, false); } else { obj.attachEvent('on'+event, func); } function init() { var inpu…

チベットリンク

http://qhatena.fan-plus.com/article/89776913.html

SAStruts + SQLite3 の組み合わせでハマる

ふと SAStruts を触ってみようかなと思い立ち、blank をダウンロード*1 して適当に動かしてみる。「Javaでサクサク感のある開発」がウリらしいですが、確かにサクサク作れますね。 struts-config をまったくいじる必要がない Tomcatを再起動しないでいい の…

[チベット]チベットリンク

そういえば前回リンク張るの忘れてたなぁ。 http://blog.goo.ne.jp/sinpenzakki/e/d0f2c0a6721568bfa2b986c52837268e

世界のナベアツ問題

http://q.hatena.ne.jp/1207585413 http://b.hatena.ne.jp/entry/http://q.hatena.ne.jp/1207585413 「文字列比較はスマートでない」と思っている人が割といるみたい。 「10進数のいずれかの桁に3が含まれる」というのは (ただしは0から9までの整数) につい…