CGI化したのはいいけど、何度も起動してRSS::loadしまくったらサーバに迷惑かけるかもしれない、ということでキャッシュプラグインを書いてみました。 キャッシュはYAMLとして保存。ファイル名のデフォルトは"cache.yaml"。 キャッシュの有効期間は秒単位で指定。m/h/dのサフィクスをつければ分/時/日単位。デフォルト値は1時間。 ソースは以下の通り。(バグってないかな?) cache.rb ## cache data plugin -- nak2k ## ## - module: cache ## config: ## fresh: 1h ## filename: cache.yaml ## module: RSS::load ## config: ## url: http://hogehoge ## ## or ## ## - module: cache ## config
最近praggerを使い始めて、ちょっと思いついたことがあったのでパッチを提案してみる。 まずは以下のようなパッチをあてる。 修正内容は、 「実行中プラグイン」表示を抑制するquietオプション追加 RSS::saveでファイル名無指定の場合に出力先を標準出力へ Index: pragger.rb =================================================================== --- pragger.rb (リビジョン 82) +++ pragger.rb (作業コピー) @@ -23,7 +23,7 @@ def eval_pragger(command_array,data) command_array.inject(data) do |data, command| - puts "exec plugin #{command["m
Webサイトの更新情報を配信するためのRSSという技術は広く利用されるようになり、さまざまなWebサイトやBlogなどでRSSが提供されています。しかし、沢山のRSSを購読していくと、いろいろな不満が見つかるのではないでしょうか? 例えば、 特定の記事についてだけ、更新を教えてほしい Blog本文だけでなく、コメントも配信してほしい どうしてこのWebサイトはRSSを配信してくれないの? などの不満があるのではないかと思います。こういった不満を解決するためのツールやサービスとしてはPlaggerやYahoo! Pipesなどが有名ですが、ここではもう1つのツール「Pragger」を紹介したいと思います。 PraggerはPlaggerにインスパイアされて開発されたRubyベースのツールで、公式Webサイトはこちらになります。Plaggerと同様「プラグイン」を組み合せることで、R
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く