恋は五・七・五!

恋は五・七・五! [DVD]

恋は五・七・五! [DVD]

細山田くん!相棒劇場版に出てたの全然きづかなかった。
ちょうどよいだささで、ちょうどよい肩で、ちょうどよい前髪で、かっこよかった。同じ高校にいたらたまらなかったと思う。


ポップなんだぜ。


俳句甲子園というのが本当にあるのにちょっとびっくりした。俳句をよんだ後の質疑の時間に、相手をおとしめるような発言しかしてない描写だったのだけど、本物もそうなのかなぁ。だったら、ちょっといやだな。

映画ドラえもん のび太の新魔界大冒険

悪魔の手下がみんなスネ夫に見えるよどうしてかな。


ドラえもんのもちもちたぷたぷ感がたまらない。
石ころ帽子じゃなくなったのがちょっと淋しいのと、今の世界とパラレル世界がつなっがてるのかなんなのかよくわかんなかった。

早く、西遊記と鉄人兵団と宇宙開拓史とバギーちゃんがみたいなぁ。

悪夢探偵

悪夢探偵 スタンダード・エディション [DVD]

悪夢探偵 スタンダード・エディション [DVD]

夜に1人で見たけど、ちゃんと最後まで見れた。妖怪ハンターヒルコは怖くて家庭科室のあたりで挫折してお昼に見直した。
ジュリーのために。

ヒルコ 妖怪ハンター [DVD]

ヒルコ 妖怪ハンター [DVD]


hitomiのえろさ的なものがすごく健康的というかぱさぱさしていて、なんか変だった。
塚本晋也が構えるところがかっこよかった。


思ってたより松田龍平の出番はなく、思ってたより不思議映像な感じでなかった。
予告編に2があるよって出て来てたけど、どうなったんだろう。

Socialtunesからエクスポートした風のcsvをつくるrubyスクリプト

メディアマーカーにインポートしたかったので。
Nokogiriという、hpricotより早いとかいてあったHTMLパーサを使って、地道にhtmlを解析して、CSVに書き込んでいくだけの。


が、結局出来上がったCSVを眺めながらこんなのチェックしてたの!という思い出浸りが始まってきていろいろ面倒になってきて、今に至る。


というわけで、書いたのを。

メディアマーカーにインポートしたいだけなので、コメントも書かない私はASINかISBNくらいしか必要な情報はないのだけれど、インポートするときの取捨選択の参考のためにタイトル・もちぺたの有無・ラベルをとってみた。

Nokogiriさんは、CSSの書き方でタグを指定できるのが私にはとてもわかりよくて素敵。

できあがるCSVはこんなの。漫画ばっかり。

4063800180,*,書籍: ブレイザードライブ 2 (2) (ライバルコミックス),漫画
4758053588,*,書籍: 橙星 1 (1) (IDコミックス ZERO-SUMコミックス),漫画
4344812751,*,書籍: ヘタリア Axis Powers,漫画
4063145379,*,書籍: 蟲師 10 (10) (アフタヌーンKC),漫画
4088746023,*,書籍: ONE PIECE 巻52 (52) (ジャンプコミックス),漫画
4088744632,*,書籍: SKET DANCE 1 (1) (ジャンプコミックス),漫画
4088745892,*,書籍: NARUTO 巻ノ44 (44) (ジャンプコミックス),漫画
475752031X,,書籍: ニコイチ 3 (3) (ヤングガンガンコミックス),借,漫画
4575835374,,書籍: つぶらら 4 (4) (アクションコミックス),借,漫画

あとはエクセル的なので開いたり並べ替えたりしてなんとかなるような。

#! /usr/bin/ruby -Ku

require 'rubygems'
require 'nokogiri'
require 'open-uri'

class GetCSVFromSocialtunes
  def initialize
    @username = "username"
    @page = get_page(1)
  end

  def get_page(num)
    # ページ数を指定して、そのページのnokogiriさんを取得する
    uri = URI.parse("http://socialtunes.net/?mode=user&act=peta&uname=" + @username + "&page=" + num.to_s)
    @page = Nokogiri::HTML.parse(uri.read)
  end

  def get_lastpage_num
    # ぺた数/50の切り上げ数字をlastpageとする
    @page.css('li.selected').each do |li|
      li.content =~ /(\d+)/
      @lastpage = ($1.to_f/50).ceil
    end
    return @lastpage
  end

  def get_itemlist(page)
    # 開いてるページから、商品リストを取り出す

    items = 50
    itemlist = []
    i = 1

    items.times do
      item = []
      page.css('div#peta' + i.to_s + '_box').each do |li|
        # ASINかISBNかどっちかわからないけど、どっちか
        (li.search('a').first.attributes['href']).to_s =~ /item\/(.*)\//
        asin =  $1

        # もちぺたがあれば*を、それ以外は""を。
        peta = ""
        li.css('span.peta_own').each do |p|
          peta = "*"
        end

        # タイトルを取得
        title =  li.search('a').first.attributes['title']
                
        # ラベルを。
        tags = []
        li.css('span.label_s > a').each do |label|
          tags << label.content
        end

        itemlist << [
          asin,
          peta,
          title,
          tags
        ]

        i+=1
      end
    end
    return itemlist
  end

  def make_csv
    # get_itemlistでつくったitemlistの配列を1行ずつ、じめじめcsvの最後に追加

    f = open("socialtunes.csv", "a")

    get_itemlist(@page).each do |page|
      f.puts page.join(',')
    end

    f.close
  end

  def run
    i = 0
    get_lastpage_num.times do
      @page = get_page(i)
      make_csv
      i+=1
    end
  end

end

a = GetCSVFromSocialtunes.new
a.run

小さい満足。

PS3+ナルティメットストーム

NARUTO-ナルト- ナルティメットストーム - PS3

NARUTO-ナルト- ナルティメットストーム - PS3

買っちゃったー。
正確には、だだをこねまくった。

木ノ葉の里がすごい広くてびっくり。ファンブックと比較してみたり、水虫堂やらやら。あのもっさりワンピースは流行なのかしら。
バトルはおもしろいのだけど、間が単調なのはあいかわらず。早く全キャラ出さなくては。


そしてアドホックパーティでモンハンするのが、すごい楽しい!!
PSP-2000はだめだと思い込んでたのだけど、大丈夫だとわかって気持ちが抑えられない。

モンハンってすごい長持ちなんですね。

あけましておめでとうございます


今年もどうぞよろしくお願いします。


新年早々風邪で寝込んでしまったことが、今年一年の私自身を表しているようで不安です。とても不安です。
しかもまだ治りきっていません。いっそインフルエンザだったらよかったのに。



初詣は地元の二所山田神社に行きました。なんと日本のおみくじの大半をつくってるところです。正確にはこの神社の宮司さんが代表者をつとめる女子道社というところが。


いっしょくたのおみくじ。母はうっかり恋愛みくじとかひいてた。今さら何を占うというの。


何はともあれ、ハッピーセット買いに行かなくちゃ。