WCA大会カレンダー (iCalendar) を配布しています

WCA大会カレンダーをiCalendarフォーマットで公開しています。 iCalendarとはGoogleカレンダーをはじめとしていろんなカレンダーアプリで読み込むことができるとても便利なやつです。

以下のURLで公開中です:
https://www.terabo.net/wca-calendar/cal.php

【2016-04-14 23:23 追記】
国等を指定する場合、regionクエリを使用してください: (例)
https://www.terabo.net/wca-calendar/cal.php?region=Japan

【2018-07-16 追記】
ウェブサイトのTLS化にともなって、URLが http から https に変更なっています。
httpのままでもリダイレクトされるので問題はないと思いますが。


以下のスピソルのスレッドで見られるように、Lucas Garron がかなり昔に WCA Competitions の iCal を公開していますが、メンテナンスされていないのか現在 (2016-04-14) は中身がぶっ壊れています。

他に同様のものが存在しなかったので、今回私が作りました。 iCal を簡単に生成できる素晴らしいライブラリ markuspoerschke/iCal があったので、ほとんどコードを書いてないです (30行ぐらい)。

Googleカレンダーを例に、どうやって使うかを説明します。

Step 1: 左下にある「他のカレンダー」から「URLで追加」をクリックします。

wca-competitions-calendar-1

Step 2: 本記事の冒頭に書いたURL “http://www.terabo.net/wca-calendar/cal.php” を入力します。

wca-competitions-calendar-2

Step 3: しばらく待つと、インポートされます。

wca-competitions-calendar-3

とても簡単です。

自動更新されるかどうかはアプリによると思います (Googleカレンダーはどうだかわかりません)。 手動で更新するなら、一回インポートしたカレンダーを削除してインポートしなおしてください。

ソースコードを公開しています。

この記事をシェアする:Tweet about this on Twitter
Twitter
Share on Facebook
Facebook
Email this to someone
email