気象庁防災情報 XML - 大雨危険度通知! (2019-07-11)
7月10日から気象庁防災情報 XML で運用が開始された「大雨危険度通知」の配信内容を一覧で確認するためのページを作成しました。(既に公開済みの他の情報と同様に) (ちなみに、当方、気象庁防災情報 XML のデータは Ruby + Rails + MariaDB(MySQL) 等で自作したシステムで受信&管理し...
7月10日から気象庁防災情報 XML で運用が開始された「大雨危険度通知」の配信内容を一覧で確認するためのページを作成しました。(既に公開済みの他の情報と同様に) (ちなみに、当方、気象庁防災情報 XML のデータは Ruby + Rails + MariaDB(MySQL) 等で自作したシステムで受信&管理し...
6月27日から気象庁防災情報 XML でも運用が開始された「早期天候情報」(「異常天候早期警戒情報」の後継)の配信内容を一覧で確認するためのページを作成しました。(既に公開済みの他の情報と同様に) (ちなみに、当方、気象庁防災情報 XML のデータは Ruby + Rails + MariaDB(MySQL) ...
6月27日から気象庁防災情報 XML でも運用が開始された「全般季節予報(2週間気温予報)」、「地方季節予報(2週間気温予報)」の配信内容を一覧で確認するためのページを作成しました。(既に公開済みの他の情報と同様に) (ちなみに、当方、気象庁防災情報 XML のデータは Ruby + Rails + Maria...
Linux でコマンドラインからテキスト(XML)ファイルの正当性をチェックしたり、可読性を高めるために整形したりする方法についての記録です。
PubSubHubbub というフィードをリアルタイムで配信する Google 提唱のプロトコルを利用し、 Ruby 製ブログシステム Octopress の更新情報配信時に、 Google 等にほぼリアルタイムにインデックスしてもらう方法についての記録です。
5月17日から運用が開始された気象庁防災情報 XML の「気象警報・注意報(H27)」、「警報級の可能性(明日まで)」、「警報級の可能性(明後日まで)」の配信内容を一覧で確認するためのページを作成しました。(既に公開済みの他の情報と同様に) (ちなみに、当方、気象庁防災情報 XML のデータは Ruby + R...
Ruby で HTML/XML パーサの Nokogiri を使用して XML を解析する際、名前空間(Namespace)が宣言されている場合は厳密に指定する必要があるものだと考えております。 しかし、実際は名前空間を指定せずに解析することも可能です。 (実際、 XML 内の名前空間を削除するメソッドも用意さ...
MariaDB(MySQL) のテーブル定義書を HTML で生成する方法についての記録です。 実際には、スキーマ(テーブル定義)を XML 出力し、それに XSL テンプレートを適用します。 (テーブル定義を行なってからテーブルを作成するのが本来の手順でしょうが)
以前、 Ruby で XML ファイルに XSL テンプレートを適用して HTML を生成する方法を紹介しました。 Ruby - XML に XSLT を適用して HTML 生成! ただ、 Linux ディストリビューションによってはデフォルトで XML に XSL テンプレートを適用するコマンドがイ...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「火山噴火警報・予報」、「火山噴火観測報」の発表回数を集計したページを作成・公開しました。 (ちなみ...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「津波警報・注意報・予報」の発表回数を(警報・注意報・予報別、津波予報区別に)集計したページを作成・...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「地震情報」の発表回数を(震央地別、震源深さ別、地震規模別、最大震度別に)集計したページを作成・公開...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「特殊気象報(各種現象)」「特殊気象報(風)」、「特殊気象報(気圧)」の発表回数を集計したページを作...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「地方海上警報」の発表回数を集計したページを作成・公開しました。 (興味がなければ、無視して下さい...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「高温注意情報」、「異常天候早期警戒情報」の発表回数を集計したページを作成・公開しました。 (興味...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「竜巻注意情報」、「土砂災害警戒情報」、「記録的短時間大雨情報」の発表回数を集計したページを作成・公...
これまで「気象庁防災情報 XML」で発表された情報を(一覧や検索で)確認するためのページを当方サイト上で公開してきました。(以下のページ等) mk-mode SITE : 気象庁防災情報XML 今回は、「気象警報・注意報」の発表回数(2013年1月1日以降)を集計したページを作成・公開しました。 (...
以前、「気象庁防災情報 XML」で発表されたデータのうち、「気象警報・注意報」や「地方海上警報」の最新のデータを一覧で確認できるようなページを紹介しました。 mk-mode SITE : 一覧 - 気象警報・注意報(気象庁防災情報XML) mk-mode SITE : 一覧 - 地方海上警報(気象庁防...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 紫外線観測(気象庁防災情報XML) 今までは受信し...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 特殊気象報(各種現象)(気象庁防災情報XML) m...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 生物季節観測(気象庁防災情報XML) 今までは受信...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 季節観測(気象庁防災情報XML) 今までは受信した...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 火山噴火観測報(気象庁防災情報XML) mk-mo...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 火山噴火警報・予報(気象庁防災情報XML) mk-...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 津波警報・注意報・予報(気象庁防災情報XML) m...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 地震情報(気象庁防災情報XML) 今までは受信した...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 異常天候早期警戒情報(気象庁防災情報XML) 今ま...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 台風解析・予報(気象庁防災情報XML) 今までは受...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 天候情報(気象庁防災情報XML) mk-mode ...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 台風情報(気象庁防災情報XML) 今までは受信した...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 潮位情報(気象庁防災情報XML) mk-mode ...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 指定河川洪水予報(気象庁防災情報XML) 今までは...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 地方海上警報(気象庁防災情報XML) mk-mod...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 高温注意情報(気象庁防災情報XML) 今までは受信...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 気象情報(気象庁防災情報XML) 今までは受信した...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 土砂災害警戒情報(気象庁防災情報XML) mk-m...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 竜巻注意情報(気象庁防災情報XML) mk-mod...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 天気概況(気象庁防災情報XML) 今までは受信した...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 気象警報・注意報(気象庁防災情報XML) 今までは...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 週間天気予報(気象庁防災情報XML) mk-mod...
当方、「気象庁防災情報 XML」のデータを受信後、データベース MySQL に保存し、さらにホームページ上で公開しています。 mk-mode SITE : XML Feed 受信履歴(気象庁防災情報XML) mk-mode SITE : DB - 天気予報(気象庁防災情報XML) 今までは受信した...
当方、Ruby で HTML や XML を解析する際に Nokogiri や Hpricot という HTML/XML パーサライブラリをよく使用します。 大量にパースすることも多いので、実際にはどちらのほうが高速なのか気になるところです。 そこで、実際に XML ファイルをパースして速度を比較してみました。
Ruby 製の静的 CMS システム nanoc でコンパイル時に sitemap.xml を生成させる方法についての記録です。 sitemap.xml は検索エンジンのクローラ(ボット)にクロールを許可する一覧が記述されている XML ファイルです。人間が見てどうこうするものではありません。
以前、「気象庁防災情報 XML」の受信方法等について紹介しました。 よくあるフィードを自分で定期的に受信して情報を取得するような方法ではなく、フィードの発行があった場合のみ更新通知を受信し、その通知受信後に本フィードの情報を取得しに行くような方法です。(リアルタイムフィード機能を利用した方法) Ruby...
XML ファイルを HTML に変換するのに、 XSLT スタイルシートを適用する方法があります。 その XSLT スタイルシートを作成する際に、XML 内の改行コードを <br /> に変換するのに若干苦労します。 以下、改行コード を <br /> に変換する方...
Ruby で XSLT スタイルシート未適用の XML ファイルに XSLT スタイルシートを適用する方法についての作業記録です。
気象庁発表の防災関連情報を XML 形式で即時に受信する方法についての概要です。 試験的な運用の段階ですが、サイトのデータをパースするのは非推奨とされているので、データを取得したければ公式に二次利用が許可されているこちらの方法を採用しないといけません。 大まかな流れですが、参考になればと思います。(ちなみに、...
今回は、PubSubHubbub という Google 提唱のフィードをリアルタイムで配信するプロトコルについてです。 中でも、フィードを購読する側(Subcriber)を Rails で実装する方法についての記録です。 ブログの更新通知を即座に行うのにも利用したりしますが、当方の場合は「気象庁防災情報XML...
Ruby で XML-RPC を使用して、ブログの更新状況を Ping サーバに送信する方法についてです。 WordPress のような動的サイトなら、記事投稿時にプラグインで指定の Ping サーバに更新情報を Ping 送信してくれますが、 Octopress のような静的サイトでは通常そのようなことができ...