前の日 / 次の日 / 最新

swk's log

2005-10-04 Tue

* インターネットから特許出願が可能に [misc]

あれー,とっくになってなかったっけ? と思ったら今までのはオンラインだけどインターネットじゃなかったのね.

「○月△日過ぎるとアウトですけど,いつまでにお渡しすればいいですか?」
「オンラインで提出できますから最悪当日でいいですよ」

みたいな会話がかすかに記憶の奥底にあるようなないような.

* CSV からテキストな表に [tech]

んー,そういう Unix 用のフィルタコマンドくらいどっかにあるんじゃないかな.で,C-u M-| すればいい.

とか思って csv2txt でぐぐってみたらこんなの発見.

おお使えそうじゃん,とか思って試してみたが…なんかものすごい代物であった.

というわけで突然ですが

こんな csv2txt は XX だ

のコーナー.(cf. [2005-08-29-1])

  • 出力は空白区切りだけだ (これはまあよしとしよう)
  • コマンドラインオプションに短縮形がない
  • しかし help には短縮形が記載されている (まあ書き間違いは誰にでもあるさ)
  • デフォルトの入力区切り文字が「;」だ (ssv2txt?)
  • 標準入力・標準出力を使わない Σ(゜д゜;)
  • 内部的な実装はオブジェクト指向な perl module なのだが,メソッドが new しかない
  • しかも $csv = Text::CSV2TXT->new("hoge.csv", @opt); などとすると,hoge.csv.txt に出力が書き込まれる仕様だ.以降 $csv は使用されない

なんかここ最近では断トツに衝撃的なコードであった.出直して来いって感じ.


とか思っているうちに dkiroku さんのフォローがついていた.

なるほど.よさげ.

<< 2005-10 >>
SuMoTuWeThFrSa
1
2345678
9101112131415
16171819202122
23242526272829
3031

2012 : 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
2010 : 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
2008 : 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
2006 : 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
2004 : 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
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12
2000 : 01 02 03 04 05 06 07 08 09 10 11 12
1999 : 01 02 03 04 05 06 07 08 09 10 11 12
1998 : 01 02 03 04 05 06 07 08 09 10 11 12
1997 : 01 02 03 04 05 06 07 08 09 10 11 12
1996 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2012-02-13 02:02


Shingo W. Kagami - swk(at)kagami.org