Tagged: Google RSS

  • fifnel 18:59:42 on 2010/4/16 Friday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google,   

    GoogleReaderのサブアカを使った環境は残念ながら諦めました。
    スターのフィードをまるごとRSSに食わせる段階がどうも安定せず、更新頻度が低かったり、記事がうまく取得出来なかったりで、快適とは呼べない状態になってしまいました。

    もちろんうまく行く日もあるんですけどね。

    結局GoogleReader+Instapaperに戻ってしまいました。

    で、せっかくなのでGoogleReaderからInstapaperへ直接送るためのグリモンを導入してみました。

    Instaposter for Greasemonkey

    vimpのfeedsomekey_2.jsを使っているので、keydownをlistenしている箇所をkeypressにすれば動きます。

     
  • fifnel 20:06:20 on 2010/4/8 Thursday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: , Google,   

    流し読み用とガッツリ読み用で2つのGoogleReaderを使い分けて、厳選した記事だけをEvernoteにつっこむ方法 

    ツイッターでつぶやくだけで、
    URLの中身を全文自動でEvernoteにつっこむ、もっと簡単な方法を考えた – goryugo

    こちらのサイトをみて、全文取得かなるほどなーと思ったので、フィードリーダー周りの環境に利用してみました。
     
     
    流れとしては、

    1.GoogleReaderで気になる記事にスターをつける

    2.GoogleReaderのスターされた記事を自動で全文取得してフィード化する

    3.全文取得状態のフィードを、サブアカのGoogleReaderに食わせる

    4.サブアカのGoogleReaderで記事をじっくり読みながら、残したいと思ったものにスターをつける

    5.サブアカのGoogleReaderのスターされた記事を自動でEvernoteにメール送信する

    となります。

    流し読み(というか見出し読み)でまずスターを付けて、じっくり読んだ上でさらにスターをつけられたものがEvernoteに送られるという二段階の仕組みです。

    Evernoteはあくまでも自分の記憶の拡張に使いたかったので、「あとで読む」な記事が貯まる状況を避けたくてこのような方法になりました。

    この方法に切り替えてから、Instapaperを使わなくなりました。

    汚い字ですが、図にするとまぁこんな感じです。

    設定方法について

    Googleアカウントの準備

    まず、Googleアカウントを2つ用意します。
    いずれのアカウントも、GoogleReaderのスターを公開状態にしておきます。


    「公開ページを見る」のリンクに飛ぶと公開ページが開きますので、そのページの右側にある「Atomフィード」のURLをコピっておきます。

    全文取得の設定

    次に、常用している方のGoogleReaderのスターのフィードをまるごとRSSに食わせます。
    RSSフィードを全文配信で読むなら まるごとRSS

    食わせて出てきたフィードのURLを、今度はサブアカのGoogleReaderに食わせます。

    Evernoteへの転送設定

    最後に、サブアカのGoogleReaderのスターのフィードをBlogtrottrに食わせます。

    Blogtrottr – Delicious news, fed to your inbox

    ここで、メールの送信先をEvernoteにしておきます。

    これで完了です。

    iPhone側の設定について

    iPhone側のRSS Flash gをメインアカウント(流し読み)用、Reederをサブアカウント(ガッツリ)用で設定しました。

    RSS Flash gはフリックの1アクションでフィードの追加読み込みと既読化が同時にできるので、流し読みをするには非常に使い易いんですよね。

    対するReederは表示速度や画像のキャッシュが早いようなので、全文読みには適しているのかもしれません。(あまり実感はないですけど)

    電車の中ではRSS Flash gでスターだけサクサクつけておいて、落ち着いたところでReederやデスクトップで読むような使い方です。

    問題点・検討課題

    スターを付けてもサブアカに全文取得のフィードが読み込まれない・更新が遅い

    個人で使っているフィードだとGoogleReaderがクロールに行く頻度が低いので、ひどい時だとまる1日経っても更新されないことがあります。
    また、まるごとRSSが重い時に取得に行くとエラーになることがあり、さらに更新頻度が下がってしまうことがあるようです。

    解決案は2つあって、確実なのはブラウザでサブアカのGoogleReaderにログインして、フィード単体で表示させてから更新ボタンを押すことです。
    そうすると、すぐにフィードを拾いに行ってくれます。iPhoneのSafariからもいけます。
    もうひとつは、まるごとRSSのフィードをwgetなどで拾っておいて、サブアカにはそっちを見に行かせることです。
    wgetはcronで30分おきに回しておけばOKです。
    即時性については微妙ですが、私は今のところこの方法を使ってます。

    デスクトップ上だとGoogleのアカウントを切り替えるのが面倒

    私は1Passwordを使っているので現状さほど手間ではないと感じていますが、2アカそれぞれで使うブラウザを分けてしまうのも手かもしれません。
    そういえば、Firefoxのアドオンでアカウントの切り替えができるものがあったような・・・

    フィードリーダー以外での記事はどうするのか

    フィードリーダー以外で拾った記事をEvernoteに送るには「あとで読む」を使います。
    あとで読む – あとでメールで読める無料ブックマーク・サービス

    こちらはiPhoneからも使えますし、クリップ時にEvernoteがいちいち立ち上がらないのでお手軽で良いです。
    vimperatorを使っているのでしたら、qmarkに設定するとサクっとクリップ出来て良いかもですね。

    Evernoteではなく、サブアカのGoogleReaderに送って後で読みたいという場合は、はてブ→まるごとRSS→サブアカGoogleReaderって感じでしょうか。

    twitterでfavしたURLも同じ流れに乗せたい

    fav→サブアカで全文取得状態を読む という事をしたいのですけど、favだと難しそうです。
    favではなくRTにして、はてブに拾わせてからまるごとRSSに持っていけばいいんでしょうけど、favとRTだと気軽さがあまりに違うので(主にtwitterクライアントの操作上に問題)、どうしたものかという感じです。

    すぐに全文を読みたい

    すぐに読みたい記事は、スターなんかつけてないでさっさと読め!

    ・・・いや、わかっちゃいるんだけどねぇ(汗

     
  • fifnel 17:01:33 on 2009/8/17 Monday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google, ,   

    RSS Flash gというiPhoneアプリが気になっています。
    Google Readerと同期出来るフィードリーダーです。

    RSS Flash gで欲しい一番の機能はInstapaperとの連携なので、LDR touchが対応してくれれば踏みとどまれるんですけど、最近はこれといって更新もないので対応に関しては期待薄な感じです。

    LDRは未読が貯まりにくい仕組みがあって個人的にはすごく好きなんですけど、他のWebサービスとの連携を考えるとワールドワイドで普及しているGoogleReaderの方がやっぱり将来性があるなぁって思いました。

    RSS Flash g(iTunesが起動します)

     
  • fifnel 0:20:20 on 2009/7/2 Thursday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google, ,   

    スケジュールの通知だけならSMSもPushNotificationもいらない 

    案外知らない人がいそうな気配なので、一応書いておきます。
    常識でしたらごめんなさいってことで。

    iPhoneとGoogleカレンダーを同期している人は、ちょっと設定をするだけでスケジュールをSMSやPushNotification(RTMとか)のようにポップアップさせることが出来ます。

    さっきちょうど私のiPhoneで表示されたのでスクリーンショットを貼り付けておきますが、こんな感じになります。
    20090702notification.jpg
    ふむふむ、土曜日にチェックするアニメが2本あるようですw
    (あっ、壁紙はpixivの某お方の絵を拝借しています、大河かわいいですよね!)

    設定ですが、Googleカレンダーの通知で、デフォルトの通知方法に「ポップアップ」を設定しておくだけです。

    20090702popup.jpg

    こちら、カレンダーごと設定を変えられます。
    私はアニメの放送日は録画予約をするので3日前にしていますが、その他に関しては5時間前通知にしています。

    これで、Googleカレンダーに予定を書き込むと自動的にデフォルトの通知方法がセットされ、そのカレンダーをiPhoneと同期しているとiPhoneでも通知が出る、ということです。

     
  • fifnel 22:56:51 on 2009/7/1 Wednesday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: , Google, Livedoor,   

    それぞれのフィードリーダーの特徴を生かして使い分けてみる 

    現在、フィードリーダーはLivedoorReaderを使っています。

    以前はGoogleReader(GR)も使ったりしていたのですが、いろいろ思うところがあってLivedoor Reader(LDR)に戻ってきました。
    (ちなみに変遷はFreshReader → LDR → GR → LDRです)

    LDRの良いところは、フィードを開くと読もうが読むまいがフィードまるごと既読になるので、未読エントリーが貯まりにくい所です。
    また、ピンも開いたら即座に消えてしまいます。

    リアルタイムにエントリーを読みたい場合はそれで良いのですが、中には「暇なときに見たいエントリー」「今じゃなくても楽しめるエントリー」ってのもあります。
    私の場合だと、2chまとめブログや画像まとめブログなんですが、後で読みたいなーと思ってもLDRだとどんどん既読にされてしまいますし、かといって週末の暇な時間までピンに貯めておくのも、どうもスッキリしません。(というか、週末まで不用意にOキーが叩けない!)

    対するGRは、自動で既読になるのはエントリー単位ですし、LDRのピンに相当する機能としてスターというものがありますが、これはいくらでも残せますし明示的に外さない限りスターが消えることはありません。
    つまり、エントリーをクリッピングして残す用途にGRは適していると考えます。

    なので、サクサクリアルタイム情報収集のLDRと、まったりじっくりのんびり楽しむGRという感じで使い分けてみることにします。

    ちなみにこうして使い分けると副次的にもう一つ良いことがあって、iPhoneで別々のアプリで閲覧できるんですよね。(私はLDR TouchとBylineを使っています)
    購読フィード数が減れば読み込みが早くなりますし、メモリ不足で落ちる事も少なくなるんじゃないかと。

     
  • fifnel 0:47:35 on 2009/5/28 Thursday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google, ,   

    GmailのIMAP拡張モードが便利だった 

    下記記事を読んでいて、GmailにIMAPでアクセスした際にラベルごと表示/非表示の設定が出来ることを知りました。

    Apple Mail を Gmail IMAP に最適化してみた : ☆ La Loopa ★☆☆

    これは便利かも!と思ったのですが、私の環境ではチェックボックスが表示されません。
    なんでかなー?と思っていろいろ調べてみたらLabsの方にありました。

    20090528gmailimap.jpg

    その名も「IMAP拡張モード」ってまんまですね。
    ラベルの表示は設定>ラベルから、他はメール転送とPOP/IMAP>IMAPアクセスに項目が追加されています。

    うーむ、Gmailは奥が深い‥‥

     
    • MoonyHart 1:09:22 on 2009/5/28 木曜日 パーマリンク | ログインして返信する

      La Loopa の MoonyHart です。記事のリファラーリンクから来ました。
      fifnel さんの記事を読んで確認してみたところ、
      私の IMAP 拡張モードも有効になっていましたσ(^_^;)
      labs が出てきたときに珍しがっていくつか有効にしていたみたいです。

      私の記事の方も書き直しておこうと思います。
      本当に参考になりました。

  • fifnel 19:24:22 on 2009/5/11 Monday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: , Google, , , , ,   

    Macを使い始めてから変わったこと 

    Macを買ってから早3ヶ月強。
    買う前から変わったことをつらつら書き留めておきます。

    ちなみに、何でそうなったのかの考察は特にしていません。
    Macが関係あるかもしれないし、全く関係ないかもしれませんのであしからず。
     

    Webサービスはクライアントアプリを利用するようになった

    Windowsの時はブラウザで使っていたメール、カレンダー、Todoといったものを、専用クライアントで使うようになりました。

    Gmail → Mail.app
    Googleカレンダー → iCal
    Toodledo → OmniFocus

     
     

    Evernoteを使うようになった

    Windowsの時はほとんど使っていなかったんですけど、なぜか最近はよく使います。
    たぶん前述の専用クライアント志向の影響です。
     
     

    GTDを実践するようになった

    「ストレスフリーの整理術」という本を読んで、本格的にGTDを実践するようにしました。
    ストレスがフリーになったかどうかはあまり実感はありませんが、急に思い出して慌てて仕事をすることは全く無くなりました。
    これも、その本とOmniFocusのおかげです。
    本とアプリの購入代金として1万円ほどかかりましたが、安い投資でした。

     
     

    エディタがvimになった

    元々emacs派(xyzzy)でしたが、CarbonEmacsよりMacVimの方が使い勝手が良いのでは?と何となく思って乗り換えました。
    今のところ、乗り換えて良かったと思っています。
    macvim-kaoriya – Google Code
     
     

    paypalに登録した

    Macのアプリはシェアウェアばっかりなので、いい加減登録しました。
    カード番号などいちいち入れなくて済むのでお手軽です。
     
     

    Subversionのプライベートリポジトリを利用するようになった

    いわゆる「dotfiles」置き場として使っています。
    シンボリックリンクが普通に使えるのは楽で良いです。
    当初はさくらインターネットに環境を構築していましたが、今は以下のフリーサービスを利用しています。
    XP-Dev.com – Free Subversion Hosting (SVN Hosting), Version Control, Project Tracking – Home
     
     

    Twitterを利用するようになった

    かっこいいTwitterクライアントが多いせいもあって、結構使うようになりました。
    以前はPwitterを使っていましたが、TLが取得できないことが多々あるので今ではTweetieとpocket*を使っています。
    atebits – Tweetie for Mac
    pocket*
     
     

    Windows vs Macのdisりあいが馬鹿馬鹿しく思えるようになった

    今やどちらのOSも基本的な機能はそろっているので、もはや好みの問題であると断言出来るようになりました。

     
  • fifnel 7:46:12 on 2009/5/1 Friday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google,   

    Gmailからケータイに絵文字を送れるようになったようなので、iPhoneでどうなるか試してみました。
    結果は惨敗です‥‥これまで通り「?????」になっちゃいます。
    これがあるからi.softbank.jpを捨てられないんですよね。

    いい加減、絵文字、プッシュ、ケータイメール扱い(各キャリアのメールフィルタ的な)の3拍子そろったアカウントを用意してくれないものかなぁ。

    Gmailから携帯電話へ絵文字つきメールが送れるようになりました | Google Mania – グーグルの便利な使い方

     
  • fifnel 22:35:08 on 2009/2/16 Monday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google   

    GoogleReaderのタグ付けTips 

    GoogleReaderの軽いTipsというか個人的に便利だと思うタグ付けを3点ほど紹介。

    レーティングを擬似的に

    20090216googlereader01.png

    私は以前LivedoorReaderを利用していましたが、★5段階のレーティングが非常に便利でした。
    GoogleReaderではレーティングという概念はありませんが、各フィードはタグ付けで管理できるため、「!★★★★★」のようなタグを使えばレーティングっぽく使えます。

    頭に「!」をつけてあるのは、GoogleReaderのタグ一覧は文字コード順にソートされるので、一番上に持ってくるためにつけています。
    どちらかというとこちらの方がTipsっぽい?

    更新の多さでタグを分ける

    20090216googlereader02.png

    私はIT系のBlogが好きなので必然的に「IT Blog」タグがつけられるサイトも増えるのですが、一つのタグで管理すると更新量が多すぎて読み切れなくて貯まる一方です。
    そこで、同じカテゴリであっても、個人Blogのような1日1エントリくらいのサイトと、EngadgetやGizmodeのような1日に何エントリも投稿のあるサイトでタグを分けます。

    几帳面な方は最初から細かく分類しているかもしれませんが、ITっぽければとりあえず「IT Blog」にぶち込んでしまう私のようなずぼらな人には、この方法は悪くないと思います。

    流し読みタグを使う

    20090216googlereader03.png
    未読フィードをためない工夫として、「流し読み」というタグを使っています。
    もし未読フィードが1000+になってしまったら、真っ先に流し読みをすべて既読にしてしまいます。

    と、書いていて思いましたが、レーティングで「!☆☆☆☆☆」を作っても良いかもしれません。

     
  • fifnel 21:30:49 on 2008/10/9 Thursday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: Google, , , ,   

    色々な言語でGoogle Protocol Buffers 

    Google謹製のバイナリシリアライズライブラリ「Google Protocol Buffers」を色々と調査中。

    データ構造をC言語の構造体っぽい書式で書くと、それを元に色々な言語のシリアライズ/デシリアライズのプログラムコードを自動生成してくれるという素敵なライブラリです。

    しかし、「色々な言語」と書きましたが、現状ではC++、Java、Pythonの3言語しか対応していません。

    というわけで、それ以外の言語に対応させているプロジェクトをざっくり検索してみたのでメモっときます。

    オリジナル(C++,Java,Python)
    protobuf – Google Code

    C言語(not C++)
    protobuf-c – Google Code

    Perl
    protobuf-perl – Google Code

    protobuf-perlxs – Google Code

    Ruby
    ruby-protobuf – Google Code

    PHP
    pb4php – Google Code

    JavaScript
    protobuf-js – Google Code

    ActionScript
    protocol-buffers-actionscript – Google Code

    Common Lisp
    common-lisp-protobuf – Google Code

    cl-protobuf – Google Code

    .NET Framework
    protobuf-net – Google Code

    protosharp – Google Code

    Mercury
    protobuf-mercury – Google Code

    PHPが使いたいのでソースはPHPしか読んでませんが、parser/pb_parser.phpでシリアライズ用のコードを生成して、それを使うのに必要なライブラリがmessage以下に詰まってる感じですかね。

     
  • fifnel 10:23:24 on 2008/8/21 Thursday パーマリンク | hatena button hatena count | retweet buttonReTweet
    Tags: , Google   

    Google AdSense for FeedsのせいでRSSリーダーのいくつかの機能がお亡くなりに 

    Inside Adsense – 日本語: フィード向け AdSense が利用可能になりました

    ようやくGoogle AdSenseをフィードに表示できるようになりました。
    どんな感じなのかと早速試してみました。

    自分のサイトのフィードをFeedBurner経由で表示させる際に広告を挟み込むという仕組みのようです。
    というか、FeedBurnerってGoogleに買収されていたんですね。

    買収前のFeedBurnerアカウントと、現行のGoogleアカウントとがまだ統合されていないようで、結局新規でFeedBurnerの登録をするハメになりましたが、新規登録後はあっさり広告が表示されました。

    しかし、使ってみると一つやっかいなことに気づきました。
    元記事のURLが「feedproxy.google.com」経由になっているんです。

    どういう事かというと、たとえば私が昨日投稿した記事のURLだと元々は

    http://fifnel.com/2008/08/20/1468/

    なのに、AdSenseを表示したフィードだと

    http://feedproxy.google.com/~r/fifnel/feed/~3/2XeRmxvHURk/

    というURLになります。

    結局後者のURLでもリダイレクトされて表示されるサイトは同じなので、閲覧だけなら全く問題ありません。

    問題なのは、URLをホゲホゲするような場面。たとえばLivedoor Readerで記事をクリップしたりする場合ですね。

    私は被はてブ数が表示されるようなGreasemonkeyを入れているので、普通のサイトは以下のような表示になります。

    しかしfeedproxy.google.com経由のURLだと当然ながらこれは表示されません。
    もちろん経由URLがはてブされれば表示されるはずですが、そうなると同じ記事に対するブクマが分散するという別の問題に発展するわけです。

    おそらく買収前のFeedBurnerを使っても同じ事だったと思いますが、今まで全然気づきませんでした。

    今回気づいたのは、はてなブックマークのホットエントリのフィードがAdSenseに対応したからです。
    ちゃんとブクマするなら、フィード全文配信してようが、そのサイトを開いてから処理する必要があるわけですね。

    あー、めんどくせぇ‥‥もうちょっと調べて解決方法探してみます。

     
c
新規投稿作成
j
次の投稿 / 次のコメント
k
前の投稿 / 前のコメント
r
返信
e
編集
o
コメントを表示する / 隠す
t
トップへ移動
l
go to login
h
show/hide help
esc
キャンセル