読者です 読者をやめる 読者になる 読者になる

argius note

プログラミング関連

開発しています



拡張子を抽象化する

インタラクティブなWebページの拡張子とかは、バックエンドの実装が何であるかを判別しにくくしたほうがセキュリティ上良いといわれている。例えば、".cgi"はちょっと前ならほぼPerlであった*1と想像するが、いまでは一概にはそうと言い切れないかも。それで…

プログラミング作法

定番。意外と最近(5年くらい)出版されたのですね。 拾い読み状態で、まだ完全には読んでいませんが、パフォーマンスのところが興味深い内容でした。自分ではあまりプロファイルとか取ったことないから、この機会にやってみようと思いました。 ところで、こ…

C言語による最新アルゴリズム事典 (ソフトウェアテクノロジー)

だいぶ前に知人に読ませてもらった本でしたが、買ってから気が付きました。Javaのも出ているのでそっちにすれば良かったと思いましたが、Cの練習にもなるし、良いでしょう。 数学はあまり得意ではないので、内容はさっぱりですが、分かる範囲で、たとえばソ…

某データベースの空文字列 その2

ここで書いた。 さらに http://d.hatena.ne.jp/masanobuimai/20050914 にあります。これってトラックバックとかいうやつですか? セルフ以外は初です。 8にもなってこんな問題が解決されていないのって、どうなんでしょう。RDBMSで文字列を使わないことって…

2005.08.29これってのが無いところが良い。

Java World (ジャバ・ワールド) 2005年 10月号

2005.08.29表紙可愛い〜。DIコンテナとか、JBIとか。DIはちょっとやっておこうかな。

こんなLLはXXだ

http://www.trashbox.jp/~moriwaka/moin.cgi/LLXX swk's logさん経由。鉄拳のアレで良いんでしょうか? 実在するネタもあるのが面白い。例えば、放送禁止用語のプログラミング言語は、Brainf**k。おまけにこれ、モールス信号に近い。あと、イルカが出てくる…

言語つまみ食い ちょっとやる気に

プログラミングを再開*1してから続けていた、プログラミング言語つまみ食い。最近は飽食だったんだけど、急に食欲が出ました。 既存のは、 C (GNU GCC) C++ (Borland C++) Java (Sun JDK) Perl (ActivePerl) Ruby (cygwin) あたらしく追加するものは、 Small…

CMagazine proglab T#10 リバーシ思考ルーチン

所謂才セ口ゲーム。フレームワークは準備されているので、思考ルーチンだけ作る。そして、対戦させるらしい。イメージ的にはRobocodeを彷彿とさせる。めっきりやっていないけど。 それにしても、アルゴリズムっぽいのはちょっと苦手なんだよなぁ。しかし、逆…

Smalltalk始めるか

いままでは、まったく手をつけていなかったSmalltalk。いささかマイナーであること、ある程度のことができるようになるまでに時間がかかりそうなこと、などがその理由。自分には難しすぎると思ったのでした。Squeakはちょっと触ったけど、環境に慣れる暇がな…

パスワードを保存しない

処理の中で、パスワードは保存しないほうが良い。当たり前なんだけど、あるアプリで、あえて保存している処理を今になって考え直している。結局、公開したくないパスワードもあるので、接続時に確認することもできるようにした。 公開しようと思わなかったか…