タグ

ブックマーク / 99blues.dyndns.org (2)

  • 気象データを取得する – METAR編 « Stop Making Sense

    解説 このデモの処理シーケンスは次のようになっています。 注意すべき点として、NOAAサーバへのリクエスト(1.1)がHTTPプロトコルになっています。これは、上のCGIを実行したとき、WeatherReport::getReportURL()メソッドの返す値がhttp://で始まっていたので分かりました。 (例) http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOO.TXT HTTPプロトコルでも取得可能になっているようです。認証手続きが不要な分、HTTPリクエストの方が高速ですしね。 また、ブラウザ側(JavaScript)で処理しやすいように、CGIからはJSON形式で返しています。 CGIスクリプト(Python) サーバ側のCGIスクリプトは次のようになっています。 #!/usr/bin/env pyth

    ya--mada
    ya--mada 2013/09/23
    NOAAオチ
  • Graphvizによる有向グラフの自動生成 « Stop Making Sense

    August 2011 (1) July 2011 (1) June 2011 (2) April 2011 (2) March 2011 (2) February 2011 (2) January 2011 (6) December 2010 (6) November 2010 (5) October 2010 (8) September 2010 (2) August 2010 (3) July 2010 (9) June 2010 (4) March 2010 (1) February 2010 (7) January 2010 (2) Graphvizとは AT&T研究所が開発したグラフ描画ツールです。 ただし、折れ線グラフや棒グラフみたいなExcelで作成するようなグラフではなく、ダイヤグラムや有向グラフなどが対象となります。 Graphvizの公式サイト Graphvizを使う

    ya--mada
    ya--mada 2013/05/22
  • 1