注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
TwitterArchiveFilter を cygwin 上で動かす - すぱいだー日記。 を読んでいて、Ruby でプラットフォー... TwitterArchiveFilter を cygwin 上で動かす - すぱいだー日記。 を読んでいて、Ruby でプラットフォーム毎に処理を切り分ける場合の定石ってあるの?と思ったので、調べてみた。 先に libtidy.so が読み込まれると困るので、元のファイル名をリネームして回避されたとのことだが、そもそも scrAPI の .rb の書き方が良くないのではないかと思う。 いつも、自分が C で書かれたパッケージを cygport する時は cygwin の gcc に定義済みのマクロ __CYGWIN__ を使用して切り分けるわけだが、Ruby でも同様にプラットフォームの情報で切り分けるような書き方にすべきだと思う。 んで、調べてみたら、RUBY_PLATFORM にビルドの時に config.guess で取得した文字列が格納されているので、それを参照すればいいはず。 .
2008/08/15 リンク