タグ

2009年8月16日のブックマーク (3件)

  • Rubyの互換性警告ライブラリを作ってみました / Je viens de faire un librairie qui alerte la compatibilité de Ruby. - ふぇみにん日記(2009-08-15)

    _ [Ruby] Rubyの互換性警告ライブラリを作ってみました / Je viens de faire un librairie qui alerte la compatibilité de Ruby. HikiのRuby-1.9対応をしていて、よくあるはまりどころを見つける良い方法はないかと思い、Ruby-1.8で動かしたまま、互換性の問題のあるメソッドを呼び出す時に警告を出すライブラリを作ってみました。 例えば、「Ruby-1.8では String#to_a は存在しますが、Ruby-1.9ではエラーになる」という風に無くなってしまうものに関しては、ruby -wで実行すれば、 warning: treating String as Enumerable object is deprecated; use String#each_line/lines と警告を出してくれるのでいいので

    takehikom
    takehikom 2009/08/16
    http://d.hatena.ne.jp/takehikom/20090129/1233169748 /けどこちらのほうがRubyにふさわしい書き方・使い方だと思う
  • はてなダイアリーに一日単位で自分のツイッターのつぶやきをアップする方法

    はてなダイアリーに一日単位で自分のツイッターのつぶやきをアップする方法 2009-08-15-1 [WebTool] お知らせ:twtr2src が2012年12月に終了したためこの方法はもう使えません。 はてなダイアリーに一日単位で自分のツイッターのつぶやきをアップするには twtr2src というサービスを使います。 はてなダイアリーの設定が済んで、ツイッターのアカウントも持っている状態を前提として以下で解説。 (1) はてなダイアリーの「管理」ページ(管理ツールトップ)へ行き、左カラムにある「メールで投稿」をクリックし、そこの説明を読んで「はてなダイアリー」へのメール投稿用のメアドをゲットする。 (2) twtr2src (ttp://twtr2src.ogaoga.org/) へ行き、左上にある「Sign in with twitter」をクリックし、twitter のパスワードで

    はてなダイアリーに一日単位で自分のツイッターのつぶやきをアップする方法
  • 裸玉の検証

    裸玉は局面が広いため、人間にとっても難解だが、 コンピューターでもなかなか詰まない問題が多い。 最近、脊尾詰で有名な脊尾昌宏氏が新しい思考ロジックを採用した脊尾参というプログラムを開発した。 この新しい思考は、特に広い局面に強いという。 いくつか試してみると、確かにこれまでのプログラムが苦手としていた大道棋や裸玉が、 かなり高速に解けることがわかった。 詰棋めいと27号の 「大道棋名作30局選」 は人間にとっても難問揃いであるが、 27分で全題解けてしまった。 脊尾弐より7倍早い。 裸玉では、以前チェックしたときに森敏広氏の5二玉(飛飛角角) で余詰が見つかったことがあり、ほかにも不完全作があることが予想された。 そこで、これまで発表された全裸玉をコンピューターで検証してみた。 作品は詰将棋データベースから検索し、また、新田道雄氏(裸玉総まくり・パラ75年2月)、 小沢正広氏(裸玉あれこれ

    takehikom
    takehikom 2009/08/16
    11玉の持駒飛金金銀に余詰があったとは。