投稿

Yahoo! オークションの更新頻度調整について

いつも Feedeen のご利用ありがとうございます。運営者の伊藤です。

データ構造変更メンテナンスの準備や後始末のためにご報告が遅れてしまったのですが、今月(3月)初旬に Yahoo! オークションのフィードに対して更新頻度を下げる変更を適用しました。今回の投稿はその経緯のご説明と、更新頻度を改善するためのフィード整理のお願いです。とくに Yahoo! オークションのフィードをご購読の方は、ご一読いただければ幸いです。

更新頻度調整の経緯以前の記事でもお知らせしましたが、従来より Yahoo! オークションのフィードは突出して登録数が多く、恒常的に更新頻度が低下する状態にありました。このため、継続的なエラーを避けられるギリギリの更新間隔で取得を行うように調整しておりました。

しかし、先月末あたりに Yahoo! オークション側のサーバーでなんらかの変更があった模様で、従来の更新間隔では常にリクエストエラーが発生してしまい、フィード内容がまったく取得できない状態になってしまいました(複数の方からご報告いただいて気づくことができました。ありがとうございます)。

この現象への対策として、更新間隔を概ね従来の 2/3 に落としたうえで、 IP アドレスを変更する措置を取りました。その後継続して状況を観察してまいりましたが、安定して取得できている模様です。

この措置の影響で、 Yahoo! オークションのフィード(ドメインが auctions.search.yahoo.co.jp のもの)の更新間隔が大きく低下しております。現在の登録数をもとに計算したところ、概ね1日に2回程度の更新頻度となっております。ご不便をおかけしますが、データの取得・更新を安定させるためということで、なにとぞご了承ください。

フィード整理のお願い 上記のとおり、現在 Yahoo! オークションのフィードの更新頻度は以前に比べても低下しております。今後の改善策としてフィード取得時のIPアドレスを複数に分散することも検討しておりますが、コスト的な制約もあり、更新頻度を大きく改善するのは困難と言わざるをえません。

ただ、更新頻度は同一ドメインのフィードの登録数に比例しますので、もし不要なフィードが登録されている場合、それらを削除していただければ、その分だけ更新頻度が改善されます。お手を煩わせることはまこ…

3月19日(日)午前 1:00〜4:00 メンテナンスのためサービスを停止します

いつも Feedeen をご利用いただき、ありがとうございます。運営者の伊藤です。

3月19日(日曜日)午前 1:00〜4:00 の時間帯に、下記の通り Feedeen のメンテナンスを実施させていただきます。メンテナンス期間中は Feedeen がご利用いただけませんので、あらかじめご了承ください。

メンテナンス内容:

フィードアイテムのデータ構造を変更プログラムの更新
今回のメンテナンスは、昨年より継続しておりますデータ構造刷新の一環で、フィードアイテムの全ユーザー共通部分(既読状態などのユーザー単位に異なる要素を除くフィードアイテムデータ)の構造を変更いたします。大部分のデータはサービスと並行して変換しているのですが、一部どうしてもサービスを停止する必要のある部分があり、通常より作業時間を長く設定しております。なにとぞご了承ください。

メンテナンス期間中はご不便をおかけいたしますが、ご理解の程、よろしくお願い申し上げます。


1月9日(月)午前 1:00〜3:00 メンテナンスのためサービスを停止します

新年明けましておめでとうございます。本年もかわらぬご愛顧のほど、お願い申し上げます。

さて、新年早々ではありますが、データベース・ストレージの空き容量が逼迫してきたため、下記のとおりメンテナンスを実施させていただきます。メンテナンス期間中は Feedeen のすべてのサービスがご利用いただけませんので、あらかじめご了承ください。

日程 : 1月9日(月曜日)午前 1:00〜3:00

メンテナンス内容:

データベース・ストレージの拡張データベース・スキーマの変更(保存効率の改善のため)アプリケーションの若干のバグ修正


Chromeにおけるスクロールの挙動変更について

いつも Feedeen のご利用ありがとうございます。運営者の伊藤です。デスクトップ版 Google Chrome において、マウスクリックでフィードアイテムを開いた際の挙動を若干変更しましたので、変更内容および変更理由をご説明させていただきます。


変更内容
Feedeen でフィードアイテムをクリックして開くと、従来はそのフィードアイテムが一番上に表示されるようにスクロールを行っていました。これを Google Chrome においてのみ、「クリックしたアイテムが上から2番目に表示されるようにスクロールする」という挙動に変更いたしました。つまり、クリックしたアイテムのひとつ上のアイテムが表示された状態になります。

この変更は Google Chrome でマウスクリックによってアイテムを開いた場合のみ適用され、他のブラウザ、およびキーボードショートカットでアイテムを開いた場合は従来のまま変更ありません。


変更理由
あるユーザーの方より、「Google Chrome においてマウスクリックでフィードアイテムを閉じようとすると、勝手にスクロールして閉じることができないことがある」という旨のご報告をいただきました。当方でも現象を再現し調査したところ、以下のことが判明しました。

アイテムリストの上端付近をクリックすると、数回に一回程度発生するJavaScriptによるものではなく、ブラウザが強制的にスクロールさせている現象が発生すると、クリックイベントの通知対象もおかしくなる(このため、アイテムが閉じない)アイテムを閉じるときだけではなく、スターなどのクリックでも発生する発生するのは Google Chrome (Blinkエンジン)のみ Feedeen 側の JavaScript によるものではないため、 Feedeen 側で現象を直接制御する手段がありません。いくつか考えられる対処も試したのですが、残念ながら回避方法は見つかりませんでした。

そこで、「アイテムリストの上端付近をクリック」という条件に着目し、そのような操作をする機会を減らすため、冒頭のとおりの変更を実施しました。まったくの対処療法なのですが、影響を可能な限り緩和するための措置ということで、ご理解いただければ幸いです。
Google Chromeユーザーの皆様には、ご不便をおかけして申し訳ございません。も…

CSV 形式のインポート・エクスポートができるようになりました

イメージ
いつも Feedeen のご利用ありがとうございます、運営者の伊藤です。

本日、半年以上にわたり準備を続けてきた、購読リストのデータ構造の抜本的な変更を実施しました。サービス開始初期に実装した古いコードを抜本的に書き直し、今後の機能追加に柔軟に対応できるものを目指しております。

基本的には内部の変更なので、時間がかかったわりにユーザーの皆様への直接的なメリットは少ないのですが、購読まわりで若干の機能追加・修正がありますので、ここでご紹介させていただきます。


購読リストの CSV 形式でのインポート・エクスポート
これまでの OPML 形式に加えて、 CSV 形式でも購読リストのインポート・エクスポートが可能になりました。 CSV 形式ではファビコン URL やフィードの状態(遅延・停止)などの情報もエクスポートされるため、購読リストの完全なバックアップが可能です。

また、エクスポートした CSV を一般的な表計算ソフトで編集し、その結果をインポートすることで、購読リストをまとめて更新できます。具体的な操作方法を「表計算ソフトで購読リストを編集する方法」に掲載しましたので、ぜひご参照ください。


インポート時のオプションを追加
上記とも関連しますが、購読リストのインポート方法やファビコンの取得を選択できるようにしました。各オプションの詳細については「購読リストのインポート・エクスポート方法」をご参照ください。


インポートするファイルの指定もドラッグ&ドロップで行えるようになりました。


将来的には Google Drive への直接インポート・エクスポートなどを検討しておりますので、ご期待ください。


モバイルデバイスでのインポート・エクスポート
今回から、モバイルデバイスでも購読リストのインポート・エクスポートができるようになりました。デスクトップ版と同様のオプションも指定できます。


Feedeen はブラウザベースですので、エクスポートしたファイルの保存方法などは OS やデバイスごとに異なります。少なくとも iOS 10 であれば iCloud Drive への保存が可能で、 Android も運営者の手持ちのデバイスでは SD カードへの保存ができることを確認しております。ご愛用のデバイスでの保存方法は、デバイスのマニュアル等をご参照ください。


日本語ドメ…

12月24日(土)午前 1:00〜4:00 メンテナンスのためサービスを停止します

いつも Feedeen をご利用いただき、ありがとうございます。運営者の伊藤です。

先日は急遽メンテナンスを中止してしまい、たいへん申し訳ありませんでした。プログラムの改修が終了しましたので、12月24日(土曜日)午前 1:00〜4:00 の時間帯に、下記の通り Feedeen のメンテナンスを実施させていただきます。

メンテナンス内容:

新しいデータ構造への移行プログラムの更新

今回作業量がいつもより多いため、念のため終了予定を1時間遅らせました。午前4時まではサービスが利用できない可能性があるということで、ご承知おきをお願いいたします。

メンテナンス期間中はご不便をおかけいたしますが、ご理解の程、よろしくお願い申し上げます。


12月15日(木)のメンテナンスは延期します

いつも Feedeen をご利用いただき、ありがとうございます。運営者の伊藤です。

12月15日深夜にメンテナンスを行う予定でしたが、開発上の都合により延期させていただきます。新規機能の一部に混乱を招きやすい仕様があり、改善方法を思いついたので、そちらを実装した後にリリースしたほうが良いと判断しました。直前の延期でたいへん恐縮ですが、皆様により良いものをご提供するためということで、ご理解いただければ幸いです。

新たなメンテナンス日程は後日お知らせいたします。今後とも Feedeen をよろしくお願いいたします。