トップ «前の日記(2005-12-04) 最新 次の日記(2005-12-06)» 編集

今日のなんでやねん


2005-12-05 [長年日記]

風邪で休み

昨日雨の中バイクで走ったからか,朝起きてみたらフトンから大幅にはみ出していたせいかは知らんが,風邪引いてたので会社を休む.

食いモンがうちにほとんどないのでひもじい脳. うちの周り,看護婦だらけなんやから誰か看病に来てくれてもええのになぁ… 一体何のために看護婦寮のど真ん中に住んどるんだか.

[Comp] RFC4180 Common Format and MIME Type for Comma-Separated Values (CSV) Files

from 雑文発散

CSVフォマットに関するRFC. これでいちいちRFCCSVの仕様書作らんでもすむかも.

請負先:「CSVの仕様書下さい」

発注元:「RFC4180に従うことって書いてあるでしょ」

みたいな.楽でいーなー.

[Comp] sqlldrで改行込みのCSVデータをロードする方法

↑の続き.

この仕様なら多分ExcelはOKだけど,sqlldrが""で囲まれた改行をうまく扱えないんだよねぇ. sqlldrもはよRFC4180に準拠してくれよ. 今は改行を含むデータをロードする際は,改行を"@"とかに置換しといて

hoge@hage

それを↓こんなコントロールファイルでロードしないとダメ.

 load data
 infile 'hoge.csv'
 append
 into table hoge
 fields terminated by ',' optionally enclosed by '"'
 (col1 "replace(:col1,chr(64),chr(10))"
 )

chr(64)とchr(10)の64と10は,それぞれ"@"と"\n"の10進表記ね. "@"は他の文字でも構わないんだけど,そのときはchr(64)を変えること. 10進表記を調べるときは

man ascii

が楽でいいよ.

しかしめんどくさー. もっといい方法知ってたら誰か教えて.

[Comp] Internet Explorer Developer Toolbar

FirefoxにはWeb Developerという超便利な拡張があるんだけど,それのIE版みたいなもの.

これでWeb DeveloperのためだけにFirefoxを起動しなくてすむわい,と喜んでインストールしてみたら,CSSの編集ができない! 他の機能はこのToolbarで充分なんだけどなー. CSSの編集ができないとは… これからもWeb Developerに活躍してもらわんとダメみたい.

追記:ツッコミどうもです. Web Accessibility Toolbarもいいですね. CSSの編集はちょっとモッサリですが…

Internet Explorer Developer Toolbarと組み合わせるとWeb Developer不要かもしれません.

なんとyomoyomoさんが上京してたのか!

久々にうろうろ巡回してたらyomoyomoさんが上京してたらしい. 飲み会行きたかったなぁ. 残念.

本日のツッコミ(全6件) [ツッコミを入れる]
y-Aki (2005-12-05 16:09)

これはどうなんだろう。<br>http://www.infoaxia.com/tools/wat/index.html

sumikawa (2005-12-05 19:59)

RFCのABNFよく読むと2DQUOTEの定義がないぞ...

kitaj (2005-12-05 21:42)

↑ABNFでは「2DQUOTE」で「DQUOTE」が2回連続するという意味らしいぞ.

sumikawa (2005-12-06 00:02)

へー(x4)

wtnabe (2005-12-08 14:14)

s/RFCの仕様書/CSVの仕様書/ ですね

kitaj (2005-12-11 21:40)

↑うひ.どうもです.



このへんで勘弁しといたる.


旧「なんでやねん」はこちら.
| 2001/01 | 2001/02 | 2001/03 | 2001/04 | 2001/05 | 2001/06 | 2001/07 | 2001/08/25まで |

リンク上等!

Junichiro Kita