EURO SELLERの悠遊通信

悠遊通信の意味は,ネットの力を最大限に活用して快適に過ごそうという意味です。本家とは別のEURO SELLERの総合ブログです。

 | HOME | 

第2回電王戦の全体を通しての記者会見の様子

第2回電王戦は5週に渡って熱戦が繰り広げられ,COM側の3勝1敗1分けで終了しました。COM側のプログラムはプロ棋士の棋譜を機械学習して局面評価をしているので,実際のところプログラマの人間と棋士としての人間との勝負でした。楽しい週末をどうもありがとうございました。

5局までを終わって全体記者会見が行われましたので,ニコニコ動画から引用いたします。主催者である日本将棋連盟とドワンゴの関係者,プログラム開発者および棋士の皆さんすべてのご尽力に深く感謝いたします。来年の第3回電王戦も何とぞよろしくお願いいたします。

REST 1.1 API 利用のRSSフィード風表示

TwitterのREST APIが来たる3月5日からバージョンアップされ,これまでサポートされてきたRSS出力が取得できなくなり,認証付きJSON出力のみとなります。これまでブログパーツでRSSフィードのようにサイドバーに表示してきたのでプログラミングの練習も兼ねて,RSSフィード風表示をしてみました。

ブログ本体のサーバはPHPコールが許可されていないため,IFRAMEタグとJavaScriptコードの力を借りたり,時にはPHPコード内でPHP関数を利用しながらJavaScriptコードをはき出す変態コードも駆使してリモートサーバ上でAPIを発行しています。最終的にはAPIコールして取得したJSONをパースしてRSSフィード風にブロック内に表示していきます。

あと,ツィートの長さに合わせてDIV領域の高さが変わるのだけど,アルファベット・数字と日本語のテキスト中の出現割合から必要な行数を計算し,line-heightを掛けて必要なピクセル数を算出するなど地味な作業もしております。

 | HOME | 

PAGE TOP ▲

Appendix

EURO SELLER

EURO SELLER

管理人のニックネームEURO SELLERの由来は,2005年6月の欧州憲法の否決の際にユーロを売りまくったことからきています。もう一つの為替・投資戦略を中心にしたブログはこちらです。


Search

Recent Trackbacks

Amazonの一押し

Calender

« | 2017-06 | »
S M T W T F S
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -