Onishiやらかしました・・・。foursquareのチェックインをカレンダーに表示させ、ライフログとして活用しているのですが、新しいMacのセットアップ中に数千件のチェックインデータが含まれているiCalendar形式のカレンダーファイルを、普段使いのメインカレンダーにインポートしてしまいました。MacのカレンダーアプリにはFantasticalを使っていて、Googleアカウントと同期させています。インポート中、マズイかも・・・?と思った時には既に遅く、既に同期されてしまった後でした。インポートをUndoするような気の利いた機能はないので、なんとか元に戻す方法を考えてみます。Googleカレンダーと同期しているiCalendarの仕様を確認してみる事が起きた後にicsファイルをテキストエディタで開いてみました。何事もない普通のテキストファイルのようです。フォーマットが定められていました。1件のイベントを表すようです。Onishi備忘録として簡単にメモ。SQLiteのデータベースとして保存されている。バックアップを取る場合は上のファイルをコピーすればOK。テーブルを対象とすればよい。timestamp;これを実際にやってみると、Skype上ではちゃんと発言しているのに記録されていない歯抜けのメッセージが出てきたりする。カラムが空文字だったりして、どうも確実ではない様子。いうデータを得られるので、それを元に再度SELECTする。timestamp;これで自分の環境では、相手とのやり取りを漏れなく取得できる。Onishi注意喚起と反省をかねて書きます。マルウェア化しました。この拡張機能はjQuery未導入ウェブページにワンクリックでjQueryをロードできる開発者向けものです。拡張機能ストアからは削除済み)なお、今回は私用のChromeアカウントで感染が判明し、仕事などで使用している個別のアカウントでは関連する拡張機能を導入しておりませんので、所属する会社や個々に依頼いただいている業務データなどへの影響はないことを先に明記いたします。いうポップアップ広告が出現するようになりました。偶然にも最初の数回が初回アクセスの英語圏のサイトで起こったため、マルウェアによるものだと気付くのが遅れてしまいました。何度か表示されている内に、拡張機能によるものだと推測し調査を始めました。Onishiしんでます。ブログ更新が突如途絶えて、心配のメールまでいただく次第だったので取り急ぎ生存報告まで。書きたい技術ネタはあるけど、中々時間がとれなくて放置中・・・。いえ、この記事を書けるくらいの余裕がやっと出てきたので、今週からまたリハビリがてら少しずつアウトプット増やしていきます。数ヶ月更新してなくて、アクセス減ってるんだろうなあなんて思いながらチェックしたら、今も月間何万PVといただいているようでほんとびっくりしてます。資産マイナスにでも3月までにプラスまでリカバリできる計画ここ数ヶ月は、自動売買の開発にプライベートな大半の時間を割いた痩せたい現実逃避がはかどるピアノがたのしい毎週映画館いってる人生思った通りいかないなあっていうのを改めて実感しました。1度しかない人生、平凡に過ごすよりは苦しいけど冒険した人生の方が絶対に楽しいと信じて。がんばって乗り切ります。