タグ

ブックマーク / cfe.hatenadiary.jp (2)

  • エクセルで普通に開けるUnicodeなCSV - c/fe

    文字コード:UTF-16LE(BOM必須) 改行コード:CRLF 区切り文字:tab 出オチですが。 - 昨今は多言語に対応したフォームを作ってくれ、というオーダーもちらほらありますが、お客さんは管理画面からDLできるCSVをエクセルで開くわけで、何も考えて作らないとバリバリ文字化けします。 そういう時はエディタで開くとか、エクセルなんかではなくて、Open Officeとかで開くのが順当なんですがね、そんなちゃんとしたことが出来る方は滅多にいませんし。 Excelは当然ユニコード対応してるんですけど、なぜかUTF-8はちゃんと認識してくれない。 UTF-16とかいまさら誰がつかってんの(内部コード用にはよくつかわれてますけど、ファイルフォーマットとしては、UTF-8が世界的にもデファクトちゃうの?)という気がしますし、そもそもBOMがないとやっぱりコケるのが謎すぎる。 さらに、そのUTF

    エクセルで普通に開けるUnicodeなCSV - c/fe
    Cherenkov
    Cherenkov 2012/08/01
    文字コード utf-8 bom
  • mixiアプリで、IDの仕様が変わったから変換するって作業 - c/fe

    すっごい放置してたんだけど、もう月末には締切だよ!って感じなので対応をしたね! 概要 どこにもズバリズバズバな説明が書いて無いからなかなか弱ったんだけど、 「opensocial_owner_idは前は数字やったけど、こんどは英数字13文字になるから!*1変換してよ!一対一で差し替えるだけだから!」 というそれだけの話でしたね。いやそれだけの話なのに、HOWTOみたいなのが記載ないってどういうことや。(俺だけだったのかなあ…、一発で分からなかったの) 具体的な作業 とりあえずアプリ設定画面にいって、変換API叩くよーって申請すると新IDを引く為の用意ができるから、 手元にあるであろうopensocial_owner_idをキーにして、すっごいガンガンAPI叩いて、対応する新IDを取得していく。 APIにアタック^H^H^Hクセスする速度は特に注意書きされてなかったので、ウェイトとかいれなか

    mixiアプリで、IDの仕様が変わったから変換するって作業 - c/fe
    Cherenkov
    Cherenkov 2011/11/03
    「opensocial_owner_idは前は数字やったけど、こんどは英数字13文字になるから!*1変換してよ!一対一で差し替えるだけだから!」mixiアプリのドキュメントをかいてるやつはタコ
  • 1