うちの会社はグループウェアとしてサイボウズを使っています。サイボウズサーバがイントラネット上にあるため、社外からはアクセスすることができません。確かに安全ですが、社外からアクセスできないと不便なこともあります。そこで次のような方法で、サイボウズサーバに記載された自分の予定をgoogleカレンダーと同期する方法を考えました。 2段階の手順を踏んでいます。cronやbatで自動化すると良いです。 1. サイボウズサーバに記載された自分の予定をiCalendar形式のファイルで取得する 2. 取得したiCalendar形式のファイルをgoogleカレンダーと同期する 1. サイボウズサーバに記載された自分の予定をiCalendar形式のファイルで取得する Cybozu2ICalというperlスクリプトを利用しました。HTTPまたはHTTPSでサイボウズサーバから取得します。--compat-go
![icalendar形式のファイルをgoogleカレンダーと同期する - ソフトウェアエンジニア現役続行](https://cdn-ak-scissors.b.st-hatena.com/image/square/58c3df2c7287aecaed64a1ac6a7587f19d166bd2/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FO%2FOswald%2F20100430%2F20100430062954.png)