2012年1月22日日曜日

gdsync 0.5 を公開します

ローカルファイルとGoogle Docsを同期するツール gdsync をバージョンアップしました。

  1. デバッグ出力するオプション (-l debug) を追加した。
  2. CHECKOUT, UPDATE, LISTコマンドでGoogle Docs側のタイムスタンプを表示するようにした。
  3. 更新日時比較にタイムゾーンが反映されないことがあったので修正。

gdsync 0.5 をダウンロードする(Google Docs)

使い方はこちらを参照してください。

CAAD9で尺里峠へ

小田急で秦野駅まで輪行し、ヤビツ峠へ。その後、246を通り、尺里峠へ行ってきた。

尺里峠

標高は550mとヤビツより低いが、道が細く、九十九折が続き、斜度もそこそこあるので結構キツい。ただヤビツと比べて自転車も車も少なく、黙々とペダルを回していけるのは気持ちよかった。

その後は国道1号に出て、暗くなってきたところで大磯駅から輪行することに。

ごみ袋で輪行

ところが輪行袋をどこかで落としてしまったらしい。秦野駅で輪行解除したときに急いでしまったせいか取り付けが甘かったのかもしれない。ああ、もったいない。まだ10回も使ってないんじゃないか?

仕方ないのでファミリーマートでガムテと指定のごみ袋を買って簡易輪行袋を作成した。こんなこともあろうかと超小型の十徳ナイフを持ち歩いているので、ごみ袋を切りガムテで接続。…大磯町住民でないのにごみ処理費用を負担してしまった。

2012年1月11日水曜日

MS12-004 Windows Media の脆弱性により、リモートでコードが実行される

2012年1月のWindows Updateで「Windows Media の脆弱性により、リモートでコードが実行される」MS12-004が提供されています。

「MIDI のリモートでコードが実行される脆弱性」「DirectShow のリモートでコードが実行される脆弱性」の項に書いてあるように、MIDI パーサーフィルターとLine21 DirectShow フィルターの問題を解決する更新プログラムです。

2012年1月6日金曜日

RSS購読されている方へ : アドレス確認のお願い

当ブログのRSSを購読されている方へお願いです。

当ブログのRSSはhttp://feeds.feedburner.com/Imageryblogとなっております。

旧アドレス(http://www.firefly-vj.net/imagery/xml-rss2.php, http://www.firefly-vj.net/imageryblog/feed/) は使用できません。

よろしくお願いします。

2011年12月11日日曜日

gdsync 0.4 を公開

Google ドキュメントとローカルのファイルやフォルダを同期するツール gdsync 0.4 を公開します。

修正内容

  • UPDATE コマンド実行で例外が発生してしまう不具合を修正。

gdsync 0.4 のダウンロードはこちらからお願いします。

使い方はこちらをご覧ください。

gdsync 0.5 にバージョンアップしました。

2011年11月16日水曜日

Google App Engine 1.6.0 SDK

Google App Engine SDK 1.6.0がリリースされた。待望のPython 2.7対応。ようやく2.5から解放された。

しかし、そのままのコードではPython 2.7を使うことはできない。2.7に移行するための作業が必要である。

移行手順については Nick's Blog にMigrating to Python 2.7, part 1: Threadsafe が記述されている。(part2はこちら)

以下 python 2.7 を使う為のメモ。

app.yaml は以下のように変更する。

application: yourappname
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /
  script: main.app

runtime行にpython27と明示する。threadsafe行にスレッドセーフであればtrueと書く。同じインスタンスで同時に、つまりパラレルに実行される。falseの場合は、シリアルに実行される。Hello, World!のページを参考。

handlers:のscript行、今までは拡張子 .py を記述していたが、ここを任意の文字列に変更する。ここでは .app とした。 .app としても作成するファイルは依然として main.py であることに注意する。

スクリプト側ではrun_wsgi_appを呼び出す必要は無くなった。app.yamlで拡張子部に指定した名前の変数にwebapp2.WSGIApplicationの戻り値を代入する。

スレッドのロックはthreading.Lock()でロックを取得しておき、withを使う。

2011年11月11日金曜日

自転車充)CYCLE MODE INTERNATIONAL 2011、ヤビツ、三廻部など

CYCLE MODE INTERNATIONAL 2011 に行ってきた。人ごみは苦手なので敬遠してたのだが、意外と楽しめたし行ってみて良かった。以下、感じたことをざっと箇条書きで。

  1. ウワサのPIONEER ペダリングモニタを体験したった40%しか推進力になってないのを確認。計測の流れは2分間練習、その後1分間計測。できるだけ効率を意識してまわしていたが「意外と効率いいですね。」という説明員のたった一言で思いっきりペース崩れたw
  2. ELITEのブースで固定ローラーを使った仮想ヒルクライムでボトルをゲット。最大斜度8%の区間を乳酸のたまりきって脚でもがくのがキツかった!
  3. BOMAのVIDEを試乗。初めてロードバイクにまたがったときのような感動を味わった。搭載しているコンポ、ホイールが良かったのだろうけど…いつか欲しい。

あとは久しぶりにヤビツ峠やら三廻部をまわってきたり。

曇ってたのが残念だけど気温的にはサイクリング日和。ヤビツは200W 40%台じゃ名古木から50分台です。もっと追い込みかけないと。

渋沢を経由して寄辺りで見かけた茶畑。ほんと癒される…。