2006-01-01から1年間の記事一覧

忘れつつあるものに思いを馳せてみる修行

先日、オンラインストレージについて調査したことをまとめるのに、久々に LaTeX で書こうと思ったが、最初の documentstyle の指定すら、すっかり忘れていた。 他に何を忘れてしまったんだろう。

忘れつつあるものに思いを馳せてみる修行

先日、オンラインストレージについて調査したことをまとめるのに、久々に LaTeX で書こうと思ったが、最初の documentstyle の指定すら、すっかり忘れていた。 他に何を忘れてしまったんだろう。

screen を知ってみる修行

今日 screen を知った。ものすごく便利そう。今まで知らなかったことが不覚。ペアプログラミングにも使えるかな。

コンテンツをぼやいてみる修行

なんかコンテンツってひとつだけでもコンテンツって言っちゃう。メディアやデータも複数形で言っちゃう。まぁ、データがひとつだけってことはあんまりないけど。 ま、ほとんどの場合、複数のときも単数形で言っているんだから、どうでもいいってことか。

screen を知ってみる修行

今日 screen を知った。ものすごく便利そう。今まで知らなかったことが不覚。ペアプログラミングにも使えるかな。

コンテンツをぼやいてみる修行

なんかコンテンツってひとつだけでもコンテンツって言っちゃう。メディアやデータも複数形で言っちゃう。まぁ、データがひとつだけってことはあんまりないけど。 ま、ほとんどの場合、複数のときも単数形で言っているんだから、どうでもいいってことか。

プログラミング言語歴を振り返ってみる修行2

いろんなプログラミング言語 番外編。 純粋なプログラミング言語じゃないものばかり。 ★★★☆☆ emacs lisp ... そここ書けるつもりだけど、まだまだ奥が深い。 ★★★☆☆ csh ... bash があるならこれも。ここ 10 年使ってないかも。 ★★★☆☆ bat ... DOS の batch …

プログラミング言語歴を振り返ってみる修行2

いろんなプログラミング言語 番外編。 純粋なプログラミング言語じゃないものばかり。 ★★★☆☆ emacs lisp ... そここ書けるつもりだけど、まだまだ奥が深い。 ★★★☆☆ csh ... bash があるならこれも。ここ 10 年使ってないかも。 ★★★☆☆ bat ... DOS の batch …

プログラミング言語歴を振り返ってみる修行

会社の合宿で、世界的には Python は Ruby より有名だ、という話をした。が、その具体的な指標を発見。http://www.tiobe.com/tpci.htm50 位までに上がっている言語に対する、自分なりの習熟度。使ったことなくてもだいたいどういうものか知っていれば「★☆☆☆☆…

プログラミング言語歴を振り返ってみる修行

会社の合宿で、世界的には Python は Ruby より有名だ、という話をした。が、その具体的な指標を発見。http://www.tiobe.com/tpci.htm50 位までに上がっている言語に対する、自分なりの習熟度。使ったことなくてもだいたいどういうものか知っていれば「★☆☆☆☆…

綿棒スタイラスを使ってみる修行

スタイラスの代わりに綿棒がが使える、という噂を聞き、家にあった黒い綿棒をスタイラスとして使ってみた。精度はあまり高くなさげだが、十分使えてる。液晶の掃除もできるし、なくしても折ってもたかがしれているし。黒い綿棒だと黒い [es] ともまあまあマ…

綿棒スタイラスを使ってみる修行

スタイラスの代わりに綿棒がが使える、という噂を聞き、家にあった黒い綿棒をスタイラスとして使ってみた。精度はあまり高くなさげだが、十分使えてる。液晶の掃除もできるし、なくしても折ってもたかがしれているし。黒い綿棒だと黒い [es] ともまあまあマ…

shell script が動作しない原因を調査してみる修行

調査依頼。開発環境ではちゃんと動いていた shell script を実運用環境に持っていったら次のようなエラーが出て shell script が動かない、とのこと。 : bad interpreter: No such file or hogehoge.sh: /bin/sh

Haskell で SEND MORE MONEY する修行

学習六日目の Haskell で SEND MORE MONEY を解いてみた。昼休みに起動してプログラムが停止したのは夕飯食べに外出していたとき。いくら Eden 600 MHz でも 8 時間は遅すぎでしょう。効率悪すぎ。文字が割り当たらない 3, 4 の曖昧性除去もできてないし。 p…

shell script が動作しない原因を調査してみる修行

調査依頼。開発環境ではちゃんと動いていた shell script を実運用環境に持っていったら次のようなエラーが出て shell script が動かない、とのこと。 : bad interpreter: No such file or hogehoge.sh: /bin/sh

Haskell で SEND MORE MONEY する修行

学習六日目の Haskell で SEND MORE MONEY を解いてみた。昼休みに起動してプログラムが停止したのは夕飯食べに外出していたとき。いくら Eden 600 MHz でも 8 時間は遅すぎでしょう。効率悪すぎ。文字が割り当たらない 3, 4 の曖昧性除去もできてないし。 p…

Haskell にチャレンジしてみる修行

Eden マシンに GHC を入れてもらったので Haskell にチャレンジ。私が過去に触れたプログラミング言語から言うと、Prolog のようなパターンマッチング機能は持ちながら、やっぱり関数言語としては Lisp に近いかなぁ、という感じ。まだまだ修行中なのでなん…

Haskell にチャレンジしてみる修行

Eden マシンに GHC を入れてもらったので Haskell にチャレンジ。私が過去に触れたプログラミング言語から言うと、Prolog のようなパターンマッチング機能は持ちながら、やっぱり関数言語としては Lisp に近いかなぁ、という感じ。まだまだ修行中なのでなん…

トリプルモニタ気分に浸ってみる修行

会社のデスクトップ PC をサーバ、Mac Mini をクライアントとした synergy の設定をしてみた。デスクトップの方は元々グラフィックボードがデュアルモニタ対応だったので、自腹で DVI ケーブルを買いデュアルモニタにしていたので、合計トリプルモニタ気分で…

トリプルモニタ気分に浸ってみる修行

会社のデスクトップ PC をサーバ、Mac Mini をクライアントとした synergy の設定をしてみた。デスクトップの方は元々グラフィックボードがデュアルモニタ対応だったので、自腹で DVI ケーブルを買いデュアルモニタにしていたので、合計トリプルモニタ気分で…

アンバランスなセキュリティ感覚をぼやいてみる修行

玄関のドアを頑丈にし、最新式の鍵を二つつけたところで勝手口に鍵がかかっていないんじゃ、空き巣に入られ放題。ある系全体のセキュリティは、いちばん低いセキュリティレベルにが低いところのものになる、小学生でもわかるような単純な話。昔はサーバへの…

アンバランスなセキュリティ感覚をぼやいてみる修行

玄関のドアを頑丈にし、最新式の鍵を二つつけたところで勝手口に鍵がかかっていないんじゃ、空き巣に入られ放題。ある系全体のセキュリティは、いちばん低いセキュリティレベルにが低いところのものになる、小学生でもわかるような単純な話。昔はサーバへの…

Java VM のスレッドダンプについて書いてみる修行

なんの脈絡もなく、Java VM のスレッドダンプの話。あまり知られていないようだが、Sun が提供している JVM (HotSpot VN) では、その VM 上で動いているスレッドのスナップショットを表示する機能がある。スレッドダンプ機能。スレッドダンプのさせかた。UNI…

空ファイルを作るのは何が速いか試してみる修行

空ファイルをたくさん生成するとき、どういう方法が速いのか、試してみた。 「cp /dev/null ファイル名」で生成→ まぁまっとうな方法 「touch ファイル名」で生成→ 新規に作る「ファイル名」が存在しないことが条件 一つ空ファイルを作り、あとはそのハード…

Prolog で SEND MORE MONEY する修行

m([],[]). m([H|R],X):-m(R,L),i(H,L,X). i(X,R,[X|R]). i(X,[H|R],[H|L]):-i(X,R,L). p([],0). p([H|R],X*10+H):-p(R,X). ?-m([S,E,N,D,M,O,R,Y,_,_],[0,1,2,3,4,5,6,7,8,9]),S=\=0,M=\=0,p([D,N,E,S],A),p([E,R,O,M],B),p([Y,E,N,O,M],C),0 is A+B-C.

レガシーフリーをぼやいてみる修行

最近のノート PC はセントロも RS-232C も外付け FDD 用の I/F もないよね、当たり前だけど。確認せずに持っていった私が悪いんだけどさ。そのせいでデータセンターに行ったのに設定できなかったってかなり恥ずかしい。アプライアンスも Universal で Serial…

IP をぼやいてみる修行

IP アドレスのことを単に IP というのは、誰が言い始めたことなのか。ちょっとだけパソコンに詳しい人がハードディスクのことをハード、ハードって言っているくらい恥ずかしげな用語だと思うのですが。いかが。

Shell Script で動画を作る修行

テストで使う動画ファイルを大量に作りたくなった。いろいろな方法が考えられたが、とりあえず ImageMagick + ppmtompeg でコマンドラインベースで mpeg 画像ができるのでそれを採用した。各フレームごと (紙芝居の一枚一枚) の画像を用意しておくと、ppmtom…

libpasori を知ってみる修行

昨日買ったオープンソースマガジンに FeliCa にアクセスするためのlibpasori という sourceforge なライブラリが紹介されていた。これで正式の SDK を買わなくても使ってみることができそう。

三文字のコマンドを調べてみる修行

cat, tac, top, yes に seq なんてのがある。Unix 系 OS で果たして三文字のコマンドってどれくらいあるんだろう。英小文字だけからなるのであれば、26^3 = 17576 種類あるが、そのうち、どれだけがコマンドとして有効だろうか。もちろん、環境依存だが、50 …