2012-01-01から1ヶ月間の記事一覧

農学部図書館と共起している本のリスト

General:中右記 En1B Architecture:中右記 Law:中右記 HS Japanese Literature:中右記 HS Ethics:中右記 HS Japanese History:中右記 Economics:中右記 Asia:中右記 Social Science Institute:中右記 Historical Institute:中右記 General:森林サイエンス Ge…

東大図書館対応表

ネットワーク分析につかった英語表記 図書館名の英語表記は勝手につけた非公式のもの(最大限もとの図書館のページを調べて適切な訳を考えたが、不適切なものも含まれている可能性があるので右の正式名を参照のこと) 右側の日本語表記は公式のもの 同じ図書…

東大の図書館を可視化してみた(ネットワーク分析)

東大には学部学科管轄の図書館がある。ということは、1種類の本をいろんな図書館が持っているということが頻繁にある。そこで、「何冊の本を共有しているか」を指標としたネットワークから、学部学科の相互関係がわかったらおもしろいんじゃないかと思い、実…

CiNiiのAPIを叩くコードのめも

CiNii APIを使うためのコード 結局東大図書館について詳しい情報が取得できないことがわかったのでつかわなかった # -*- coding: utf-8 -*- require "open-uri" require "rubygems" require "pp" require "nokogiri" include Mathclass Booklist < Array def…

Rのメモ

金融工学入門の課題ためのメモ quadprogが線形計画法で使える Rのlibrary導入の環境構築は面倒 quadprogの形式での制約式 Rのwikiの数理計画法のページ http://www.okada.jp.org/RWiki/?R%A4%C7%BF%F4%CD%FD%B7%D7%B2%E8 2次計画法まで対応している データマ…

facebook

ログイン出来なかったんだけど、website の登録ページやらredirect urilやらを変えたらログインできるようになった 問題は、接続できないこと C:/Ruby192/lib/ruby/1.9.1/net/http.rb:678:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read se…

emacsの操作のメモ

rails環境設定のメモ

ruby on railsの環境のお話 netbeans プロジェクト作成の時にフリーズする betaというプロジェクトのプラグインも依存パッケージの検査のとこでかたまる eclipse そもそもプラグインが導入できなくておわこん radrails railsのnewコマンドに対応してない apt…

emacs環境設定のメモ

.emacsファイルにemacs lispで書きこむ とは言っても.elファイルが用意されていることが多いので、パスを通してそれを呼び込むだけのことが多い .emacsは、elispというフォルダとともにhome directoryにおく elispフォルダにemacs設定ファイルを全部ぶち込ん…

読んでるhaskellのページのメモ

「やさしい Haskell 入門 (バージョン98)」(全然やさしくない) http://www.sampou.org/haskell/tutorial-j/ モナドのすべて(文字化けするのでエンコーディングの調整が必要) http://www.sampou.org/haskell/a-a-monads/html/ Haskell とモナド http://d.ha…

yahoo finance(US)から株価情報を自動取得する

金融工学入門の課題ためのコード 銘柄をリストで与えると、営業日ベースの収益率(クローズ)をCSV形式で保存 rubyでyahoo financeのAPIを叩く(てかhtmlパースしてるだけかもだけど)ライブラリ見つけたからそれを使った。 http://www.transparentech.com/o…

Naive Bayes実装してみた

Naive Bayesくらい作ったことないと、ということで実装してみた。にあるように、最初にやるには不向き。理由は、 解釈とモデル設計が難しい(その変わり理論学ぶモチベになる) ゼロ頻度問題やらスムージングやらが面倒 class NaiveBayes < Classifier inclu…

リバーシのAI

授業であつかっているリバーシのAI リバーシのゲームの実装 リバーシを解くAIの実装 1.リバーシのゲームの実装 Boardクラスは二次元Arrayでリバーシ盤を表現して、Stoneがそこにうまっている。 Stoneは:outside,:blankと白黒の4種類のステートをとる reverse…