2012-11-17(土) [長年日記]
■ AVTOKYO2012に行ってきた
セキュリティ関係の仕事に(ry、今年からAVTOKYOにも行くことにしたのだった。AVTOKYO2012、渋谷のクラブ「atom」を一日貸し切り。ハッカーイベントっぽい! でも知り合いがいないからほとんどぼっち!
もっぱら5Fにいてロングトラックを聴いていたのだけど、この手のイベントの常として撮影禁止とかツイート禁止がけっこう多いのであんまり細かいことを書く気にはなれないな。StuxnetのPLC操作部分を解析した話(@ucq)とか、日本の主要企業サイトが対DDoS的に相当やばい話とか、技術的に面白くて、でも半分も理解できない話が満載だった。まぁ刺激になりますわな。勉強しなくては……。
最後、@bulkneetsのJavaScriptのはブログ等で知っていた話が多かったけど、開発者が「それは利用者側の責任です」と言い逃れれば済んだ時代は終わったのだなぁ。ライブラリやアプリが対応すれば危険な脆弱性を一網打尽にできる場合、仮にそれが理不尽な要求に感じられることであっても対応すべきことがある。これからはたぶん、そんな時代になるのだ。
2012-11-16(金) [長年日記]
■ 牛刀(Tasker)をもって鶏肉を割く(アラームを作る)
設定: 前の事務所は昼休みの開始と終了時にチャイムを鳴らしていたので、みんなでそろって昼食をとりにでかけられたのだけど、新しいオフィスではそういうサービスがないので、仕事熱心なうちのプロジェクトの人たちは仕事を切り上げるタイミングを逃しがちだった。これではいかん、生活には適正なリズムが必要だ!(あくまで「設定」ですよ)
……というわけで、Xperia SXと交代してお役御免になったDesireに再登場願って、毎日チャイムを鳴らしてもらうことにした。要件はこんな感じ:
- 指定したMP3ファイルを
- 毎日の同じ時刻(複数)に
- 毎回1度だけ鳴らす
- 曜日指定ができるとなお可
- 人間の操作はいっさいなしで
アラーム系のアプリにこんな用途に使えそうなのはいくらでもあるだろ、と思ったらぜんぜんない。いい感じのはあっても「手動で止めないと次のアラームが鳴らない」といういかにもアラームらしい(?)機能制限のせいで最後の条件がクリアできないとか。
そんな感じのことをこぼしたら、Twitter/Facebookで複数の人たちから「Taskerでできないか?」という回答をもらった。Tasker! そういえばそんなのもあったね! なければ作ればいいんだ!!
Taskerは一言で言えばAndroidの自動化ツールで、トリガになるイベント(充電器につなぐとか、GPSで特定の地点に近づくとか)を受けてする動作(アプリを機動するとか、設定を変えるとか)を組み合わせることができるツール。というか、条件分岐なんかもできるようなので一種のビジュアルプログラミング環境と言ってもいいか。以前から存在は知っていたけどなかなか手に取るチャンスがなかったんだよね。いい機会だから始めてみることに。
UIは英語だし、けっして洗練されたデザインでもないのでとっつきにくい感じだけど、イベントドリブン型のコードが書けるプログラマならすぐに使い方を理解できると思う。簡単かんたん。
これで:
- 平日の時刻HH:MMになったらというProfileを
- 指定したMP3ファイルを開く(Music Playerが立ち上がって音が鳴る)というTaskに結びつける
だけで要件どおりのアラームができた。すばらしい! 今まで使わずにいたのがバカみたい。さっそく「カメラとアルバムと時計だけスクリーンローテーションを有効にする」とか「自宅でだけWiFiを有効にする」みたいな便利タスクを登録しているところ。これははまる。
2012-11-15(木) [長年日記]
■ Nexus7にAndroid 4.2が降ってきた
昨日、電車の中でNexus7をいじっていたら、突然Android 4.2へのシステムアップデートのお知らせがポップアップ。「えっ、もう?」と驚いたが、このスピードが「Google純正品」を持つ楽しみのひとつでもあるので、躊躇することなくGo。移動中の車内でこんなことしても困らないのは、予備として十分使えるAndroid 4.0のXperia SXがあるからである。Desireしかなかったらさすがにやらないと思う。
で、アップデートが終わるとさっそくApex Launcherが起動すらしなくなるというトラブル(笑)。Apexはデフォルトランチャとしてカスタマイズしまくっていたのでこれはけっこう困る。もっともその日のうちにアップデートが出ていて「さすがだなー」と思ったが、まだドックがまともに動いていないので常用は厳しい感じ。とりあえず2.x時代から愛用していたADWを入れて(これも4.x向けにだいぶ進化している)とりあえずの難は逃れているものの、やはり最新OSはアツいと思い知るのであった。