タグ

2010年6月27日のブックマーク (2件)

  • 新しいから傷つける - 傘をひらいて、空を

    友だちの家のPCの動作がおかしいというので見にいった。だいぶ古くて起動に十分もかかる状態だったので、さしあたり彼女が必要としているDVDの再生ができるようにクリーンインストールすることにした。 彼女の仕事用の携帯電話が鳴り、彼女は私にことわって出た。はい、いつもお世話になっております。いえいえ、はい、なるほど、担当がそのようなことを申しましたか。 彼女は五分ほど電話で話しつづけた。ほとんどは相槌だった。いろいろな種類の、さまざまな重さの、一定以上の温度を保った相槌だ。彼女はそのあと、仕事にしてはいささか親しげに短く笑って、いいえ、いいんですよ、と言ってから電話を切った。 私はBIOSを確認し、それを覗いた彼女はなんだか怖そうな画面、とつぶやく。怖くないよ、これはWindowsの下に入っているソフトなんだよと私は説明する。 ディスクがかりかりと音をたてて書きこみをはじめる。私は彼女の出してく

    新しいから傷つける - 傘をひらいて、空を
  • カレントディレクトリ以下すべてのファイルの文字コードを変換する - はてブロ@ama_ch

    Macを使い始めてから、文字コードに悩まされる機会が増えました。ファイルを貰ったりすると、大抵EUCやShift-jisでうまく表示できません。各エンコーディングに対応しているエディタを使えば読むことはできますが、やっぱりターミナル上で表示できないと不便です。 対策として、iconvコマンドを使うとエンコーディングを変換することができます。 例えばtest.txtというファイルをeuc-jpからutf-8に変換したい場合、 $ iconv -f euc-jp -t utf-8 test.txt > test_utf.txtこのようにできます。 この方法の問題点 ファイル名を変更しないといけない 同じ(変換元の)ファイル名をそのままリダイレクトする*1と、ファイルの中身が空っぽになる 1度に1つのファイルしか変換できない 大量のファイルを変換したい場合は、以下のようなシェルスクリプトを利用す

    カレントディレクトリ以下すべてのファイルの文字コードを変換する - はてブロ@ama_ch