2014年12月31日水曜日

<年内目標>Gcal2PDF改修プロジェクト④

「年内目標」といっておいて、なんと、大晦日になってしまいました。
間に合うのか…?
明日(というか今日)の仕事は夜の7時におわるから、それから帰宅するのが8時、諸々の家事をやって10時、のこり2時間か…。

2014年12月26日金曜日

<年内目標>Gcal2PDF改修プロジェクト③

メリークリスマス。

今日は久しぶりに休みをとって、息子と遊んだりケーキ食べたりジュース飲んだりしてたのしく過ごしました。
それで、息子が寝たあとで、こんどはお酒飲んだりしながら、コーディングしています。

唐突ですが、みなさんはサンタクロースを信じますか?

我が家でサンタ的な役割は、全部わたしがやっているわけですが、それでもなお、わたしはサンタクロースが存在すると思う。

町内会のおじさんとか、バイトの兄さんとか、たとえばわたしとか、そういった「中の人」がいるからといって、サンタクロースがいないということにはならない。
なぜなら、「中の人」がサンタクロースの本質なのではなく、「中の人」はサンタクロースという稀人が宿る依代にすぎないからだ。

さて、改修作業ですが、今日ははかどりました。ただ、「日本の祝日」、「誕生日」といった特殊なカレンダーのイベントがうまくとれない問題が解決できていません。
今日は寝て、明日の夜にまた考えるとしよう。

それではまた。

2014年12月23日火曜日

<年内目標>Gcal2PDF改修プロジェクト②

前回、認証に成功した、などと報告したのですが、その後難航しております。
Googleが提供するライブラリを試してみるのですが、そもそもサンプルプログラムを実行することすらできていません(ドキュメントが古い)。
こんなことでは年が明けてしまう、ということで、ライブラリは使わずに、Google Apiを直接叩くという方針でやっています。
なお、前回OAuth2.0は使わずにBASIC認証でいく、と書いたのですが、今の御時世、パスワードを入力してもらうというのはマナー違反ではあるし、OAuth2.0の学習もある程度進んだので、やっぱりOAuth2.0でいきます。
本当は、クリスマスまでに間に合わせる予定だったのですが、寝る前1時間程度の今の作業ペースだと無理かな…。

2014年12月11日木曜日

<年内目標>Gcal2PDF改修プロジェクト①

GoogleのAPI新旧交代(?)により、使えなくなってしまったGcal2PDFを突貫でなんとか使えるようにしよう、というプロジェクトです。

まずは、認証から。
GoogleはOAuth2.0(とやら)を推しているようですが、よく知らないし、デスクトップクライアントアプリ向けでもないような気がします。

メアドとパスワードを入力して認証するという方法もかろうじて(Deprecated)認められているようなので、とりあえずこれでいきます。

https://code.google.com/p/google-api-java-client/wiki/ClientLogin

それにしても今日は疲れた。今日はここまで。認証できたからまあ一歩は踏み出した、ということにしておこう。

ところで、なんでこんなに疲れ果てているのか。
これについては、進捗報告のついでに今後語っていくことにしよう。

shido