タグ

Plaggerに関するretletのブックマーク (179)

  • 2013/10/27現在のPlaggerに必要なモジュールの取得その2

    ねこったがやってみた事を、つらつらひたすら書いて行くブログです。 だいぶお休みしてましたが復帰します。 次にperl moduleをインストールしていきます。 私の環境で2時間程度かかりました。 一つ一つインストールして確認しながらやっていくのも いいのかもしれませんが私はscriptを組んで 実行後screenをデタッチして別作業を行っていました。 好みによると思いますので適宜読み直して下さい。 ここではinst02.shという名前で新規作成していきます。 --ここから-- #!/bin/bash export CPANM_CMD=/usr/local/UserPerl/bin/cpanm curl -L http://xrl.us/cpanm | perl - App::cpanminus $CPANM_CMD local::lib $CPANM_CMD -L /usr/local p

  • 2013/10/27現在のPlaggerに必要なモジュールの取得その1

    ねこったがやってみた事を、つらつらひたすら書いて行くブログです。 だいぶお休みしてましたが復帰します。 2013/10/27現在でPlaggerインストール時に必要と思われる モジュールを取得、インストールしてみたいと思います。 私が行った方法は以下の構成です。 Windows7 x64 SP1 Oracle VirtualBox 4.2.16 r86992 MotherBoard ASUS B85M MEM 16GB HDD SATA 2TB 2の仮想マシンにCentOS6.4をインストールします。 CentOS6.4のインストールの詳細は省きますが http://centossrv.com/ さんのページがわかりやすいかと思います。 こちらでCentOSインストール->CentOS6インストールと CentOS初期設定ー>CentOS6初期設定 をしておきます。 この時点でSSHでの接

  • 自動はてブツールを作成し、ソースコードを公開した | 774::Blog

    ※この記事はすでに内容が古くなっています。こちらをご覧ください。 はてなブックマークを自動的におこなうために今まで Plagger というツールを利用していた。ちなみに Plagger とは何かというわかりやすい解説はこれ。しかし、諸々の理由で Plagger から他へ移行する必要が出てきたのと、そもそもアレが流行ったのだいぶ前だしそろそろ飽きたということで Plagger ライクな代替品を Ruby で実装してみた。 Automatic Ruby というわけでこの土日に衝動的に思い立ちサクッと作ってみたのがこの Automatic Ruby というツールである。例によってご丁寧に日語ドキュメントも書いたので詳細はそちらを見てほしい。このツールは Ruby による汎用自動処理フレームワークであり、平たく言うと「なんでもできるツール」である。プラグインによってさまざまな情報を収集加工し、任

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • [Plagger]フィード内の pemalink, body 以外を書き換える時のスマートな方法は? - suVeneのアレ

    [Plagger]フィード内の pemalink, body 以外を書き換える時のスマートな方法は? 2006/9/9 Programming 0 昨日の件は、とりあえず対応したのだけれども、何点か疑問がある。 昨日の件ってのは、要約すると Feed 中の link フィールドに何らかのフィルタリングや変換を必要とする時の話。 んで、最初の疑問が、それを実現する時どのような方法を取るのがスマートなのかって事。 今回取った対応は、link フィールドだから Filter-TruePermalink/livedoor_clips.yaml 作って rewrite: | if ($args->{feed}->url =~ m!http://clip\.livedoor\.com/rss/clips!) { s|%23|#|g; }みたいな感じで、Permalink を修正。 でも、Permali

  • subtechグループ - Bulknews::Subtech - [Plagger] EntryFullText 抑制

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    subtechグループ - Bulknews::Subtech - [Plagger] EntryFullText 抑制
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 39847’s gists

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    39847’s gists
    retlet
    retlet 2011/05/27
    EntryFullText/LDRFullFeed.pm
  • Perlメモ/Plaggerモジュール - Walrus, Digit.

    通常の手順で、Plaggerモジュールをインストールします。 cpan> install Plagger 関連モジュールについて、インストールの要否を聞かれますが、基的にデフォルトのまま進めます。Plaggerが使えるようになって、個別のプラグインに興味が出てきてから、それが必要とするモジュールが不足していれば追加インストールすればよいでしょう。 上記でインストールができるかというと、実は微妙です。非常に多くのモジュールに依存しており、環境によってはインストールがスムーズに行かないモジュールも含まれています。ケースが多く解決も難しいことがしばしばであるため、この場合は各自のPerl力で力任せに解決するか、不運と思って様子見することになりそうです。 以前にはバッドノウハウとしか言えない手順がいろいろとありましたが、id:Charsbarさんが関連モジュールをまとめたPPMリポジトリを用意し

  • sinkin' in the rain - PlaggerのFilter::BreakEntriesToFeedsとPublish::Gmail

  • PlaggerでGmailへのメールの件名をエントリのタイトルにする場当たりパッチ

    私の場合、今やPlaggerは情報収集に欠かせないものになっているのだが、Gmailにフィードを送ると、メールのFromと件名の両方にフィードのタイトルが入る。一般的には、これでいいと思うのだが、個人的には、メールの件名には最初のエントリのタイトルが入っているほうが都合がいいので、場当たり的なパッチを当ててみた。 --- Gmail.org Sat Apr 01 08:12:30 2006 +++ Gmail.pm Mon Apr 24 13:29:46 2006 @@ -43,7 +43,7 @@ my($self, $context, $args) = @_; my $feed = $args->{feed}; - my $subject = $feed->title || '(no-title)'; + my $subject = ($feed->entries)[0]->title

    PlaggerでGmailへのメールの件名をエントリのタイトルにする場当たりパッチ
  • config.yamlを公開して見る - s_nobuの日記

    config.yamlの設定が落ち着いてきたので公開して見る。 ポイントとしては log:level:はdebugにしてる。どうせcronで>/dev/nullしてるので、コマンドラインから実行する際には細かく情報が出たほうが都合がいい。 cache:base:は/tmp/plaggerにしてる。tmpfsにしていることと、すぐに読み捨てる記事まで保存したくない。ちなみに現在の容量はなんと約70MB。かなり富豪的。 Filter::StripRSSAd,EntryFullTextは必須。 Widget::HatenaBookmarkはまだクリックしたときがないが、あったほうがいいだろう。 Subscription::Bloglinesのために使っているので必須。まだLivedoorReaderには乗りかえれなそう。 Publish::Maildirは自作なので使わないわけはいかない。半強制

    config.yamlを公開して見る - s_nobuの日記
  • Plagger キャッシュフォルダの場所

    あるサイトの情報を RSS で吐き出そうと Mac + Plagger で頑張っている所。 試行錯誤しながら、何回も実行してテストするんですが、一回サイトの文字列を取得すると、二回目以降はキャッシュがあるので、サイトの文字列を取得できないんですよねー。 で、これではテストできないので、キャッシュを削除しようと思ったんですが、cache フォルダが何処に設定されているかわからない! と言う事で調べてみました。 ## cache フォルダの場所 global の cache: で指定している場所 ホームフォルダ直下 起動ディスク直下?(確認してません。ゴメンナサイ) と言う優先順位になっているんだそうな。 私の場合は、ホームフォルダ直下に、 .plagger-hogehoge と言う不可視フォルダが出来ていたので、この感じの方法 を使って削除しました。

    Plagger キャッシュフォルダの場所
  • livedoorクリップ2はてブ・deliciousのyaml - suVeneのアレ

    livedoorクリップをソースにして、はてブと delicious に同期取る YAML 晒し。(>otsuneさん) config.sbmsync.yaml include: - /home/zeromemory/plagger/config/config.base.yaml - /home/zeromemory/plagger/config/recipes.sbm.yaml plugins: - module: Subscription::Config config: feed: - url: http://clip.livedoor.com/rss/clips/suvene - module: Filter::TruePermalink follow_redirect: 0 - module: Filter::Rule disable: 0 rule: module: Dedupe

  • どうも。いまさら Plagger 。いまPla です。 - ワタブログ

    2011年04月02日01:32 どうも。いまさら Plagger 。いまPla です。 カテゴリ Tweet Plagger を ( cpan | cpanm ) でインストールしてきたら、「assets」をインストールした Plagger のソースからコピーして任意のディレクトリに置く。で config.yaml の中で「assets_path: /path/to/assets」で場所を示す。 Plagger 使って、Gmail にメール送るときには以下のエラーが出るので trac にあるものに差し替える。plagger - otsune FreeStyleWiki Plagger::Plugin::Publish::Gmail [error] Error while sending emails: Undefined subroutine &MIME::Lite::extract_a

  • はてなブックマークをPlaggerで同期する際の注意点

    http://coderepos.org/share/changeset/552”> Changeset 552 - CodeRepos::Share - Trac http://coderepos.org/share/changeset/552 笑わせて頂きました <blockquote cite=“http://coderepos.org/share/changeset/552” title=“Changeset 552 - CodeRepos::Share - Trac”> <cite><a href=“http://coderepos.org/share/changeset/552”>Changeset 552 - CodeRepos::Share - Trac</a> <a href=“http://b.hatena.ne.jp/entry/http://coderepos.or

    はてなブックマークをPlaggerで同期する際の注意点
  • Webに落書き :: 何とかPlaggerでメール送信自体はできるように・・・

    調べるうちに、以下の記事に当たりました。 strawberry perlDB_File モジュールをインストールする方法 :: Drk7jp [Perl]俺はActivePerlをやめるぞ!ジョジョーッ!! ≪ ヘヴィメタルプログラマー日記 ははぁ~・・・ というわけでStrawberry Perlを利用してみることとします。 珍しくxplorer2のタブ機能を利用して、あっちへこっちへの大作業。 かなり試行錯誤しましたが、今のところ以下の導入手順で落ち着きました・・・ということで、いつまたPlagger環境を再構築することになるかもわからんので、備忘録 strawberry perl 5.8.9.4インスコ 再起動 Yves / MIME-Lite-3.01を展開、 perl Makefile.PL 実行・・・だったような CPAN Clientから force instal

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • subtechグループ - otsune's SnakeOil - Bundle::CPANとPlaggerに依存するモジュール(メモ)

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    subtechグループ - otsune's SnakeOil - Bundle::CPANとPlaggerに依存するモジュール(メモ)