diary are the Feru

痴呆防止に書きます

9/6

10時過ぎに起きた。ちょっとTOEIC対策してカップ麺を食べた。

botにちゃんとしたブログ更新通知をつけた。feedjiraの簡単な使い方がわかってしまえば一瞬だった。20分おきにRSSを取得して新着記事があればそれをpostする仕様にした。

require_relative 'key'
require 'rss'
require 'feedjira'

bloglist = Hash.new
bloglist["Feru"] = "http://feru.hatenadiary.jp/feed"
bloglist["中井喜一"] = "http://moccai.hatenablog.com/feed"
bloglist["かすかたん"] = "http://kasumiko.hatenablog.jp/feed"
bloglist["sonoehennniiru"] = "http://sonohennniiru.hatenadiary.jp/feed"
bloglist["うしうし"] = "http://usiusiusiusi.blog.fc2.com/?xml"

bloglist.each{|name,url|
  feed = Feedjira::Feed.fetch_and_parse(url)
  ago = Time.now.to_i - feed.entries[0].published.to_i
  if ago <= 1200
    @client.update("#{name}がブログを更新しました\n#{feed.entries[0].title} #{feed.entries[0].url}")
  end
}

FC2ブログにも対応できた。

3時頃に散髪に行った。だいぶ短くなった。
その後近所の古本屋に行って鋼の錬金術師を読んだ。

バイト。今日はきつい割に時間が短くてあまり稼げなかった。明日は別のバイトの採用試験を受ける。今の仕事はもう最後にしたい。
できれば働きたくないんだけど免許代を稼ぐ必要があった。

家に帰ってcrontabのログ見たらブログ更新通知が動いてなかった。require 'feedjira'でそんなもんねーよと怒られてるらしい。他の外部ライブラリはちゃんと動いてるのに。よくわからん。PATHの問題?