Precious9がA3 2014で優秀賞を頂きました!
というワケで行ってきました。ルクセンブルク大使館。時は2014年9月30日。
MyUUIDが個人・グループ賞を頂いたのが2012年のA3で今回は2年ぶりの応募でめでたく優秀賞。わいわい。
思い起こせば8月初旬のある昼下がり、某開発案件が少し落ち着きを見せ始めた中で id:hdk_embedded と雑談している時、ふと「あー、そういやA3の締め切り今月だねー。前回ルック&フィール賞じゃなくてアイドルと記念撮影できなかったのが心残りなんだよねー。今回そこら辺ねらって応募してみないー?」みたいな話が出て、なんだかんだで「うん、じゃあやりますかー」みたいな結論に。みたいな。きっかけはホントそんな感じの軽いノリでした。
で、ちょうど某緑のコミュニケーションアプリの乗っ取り騒動とかが報道を賑わしていて、「世の中にパスワード管理アプリみたいなの結構あるのに、なんでこんなに大勢の人がパスワード使い回してるんだろうね?そういうツールがあるって事を知らないのかな?」的な話の流れからザッとリサーチしてみたところ、本当に必要そうな人たちには多機能過ぎて難しそうなものばかりで「ああこの辺は今、空白地帯なんだなー "らくらく1Password"とか、技術力を見せたいプログラマとかはつまんないから絶対やらないだろうし狙い目でしょー」とか思ったあたりから正式に企画としてスタート。
それから実質2週間ほどで出来上がったのですが、自分達がダルいと思っていたような操作を可能な限り削るという設計方針が良かったのか、いざ作ってみると実際ホントに便利で、作った自分達が普通に常用するアプリが出来上がったので「同じ事を同じ時期に考えてる人がいない限りは、まぁ何かの賞にはひっかかるだろう」くらいの自信は正直ありました。
そして念願かなって特別審査員のアイドル、今野杏南さんと直接会える距離に!
とまぁ、ここまでで終わりであれば楽しい楽しい夏の思い出になったのですが、何を間違ったのか今回選ばれたのは優秀賞という事で、当日大賞を競う3チームの1つとしてプレゼンをせねばならぬという話になり事態は急転。やはり人前でこっぱずかしいプレゼンをするのはプライドが許しませんから、結構頑張って準備しました。3分間というかなりエクストリームなプレゼンテーションのため、べしゃりの補足がないと良く分からないスライドになってしまっているためすぐには公開しませんが、せっかく作ったので後日なんらかの形で皆さんにも見れるようにしたいな、と思っています。
で、終わってみての感想ですが、率直に言って今回の大賞の審査の中ではプレゼン自体にどれほどの重みがあったのかは分かりかねます。やってもやらなくても DriveModeさんが圧勝だったんじゃないかな、的な意味で。が、自分達のアプリが「どのような社会の問題に対処しようとしていて」「それがどれほど実用性があり」「どのようにユニークであるか?」を考える時間を作る事が出来たのは、自分達にとってはとても良い機会だったと思いました。
要するにね、応募した時点よりこのアプリに対して愛情が湧きました、という事です。「賞もろたー。賞金もろたー!アイドルに会って記念写真撮れたぜイエーイ!」で終わっててもそれなりには幸せだったと思うのですが、今回のスライドを作る機会がなかったら多分そこで終わってアプリの今後の事とかあんま考えなかったと思います。
今は、自分達が作ったものはちゃんと役に立つものだし、志も間違ってないし、世の中に広めて色々な人たちに使ってもらいたいな、と考えています(パスワードを使い回している人だけでなく、手帳に書いてる人とかも本当に多い!)。なので、アプリの宣伝とか普段の自分ならばダセーと思っちゃうような事も今回は出来る範囲で全部やってみようかな、と。
そういうわけで(?) Precious9、ダウンロードへのリンクはこちらです!今後とも、宜しくお願いいたします!!
たとえば4ヶ月、習慣を変えてみる
別に日常にこれといった大きな不満はないのだけど、かといってものすごく楽しく生きてるわけでもなく。仮に時間を戻せても自分には同じ選択しかできないような悲しい事がそれなりに重なってるのもあり、最近なんだか生きづらい。そんな時、自分の習慣を変えてみると何かあったりするのかな?なんて。思えばもう1年の2/3が過ぎちゃったワケで。
無駄にしている時間をちょっとだけ変えてみる。
• 5分でもいいから絵を描こう。毎日描かないとやっぱり上手くならない。上手く描けなかった時、どこをどう直すと良くなるのか、ちゃんと考えながら。
• 短くてもいいから文章を書こう。プログラマにジョブチェンジしてから出すメールもかなり減ってる。考えている事を他人に伝える技術は使わないと劣化する。Twitterは所詮「独り言」
• できるだけ社外の人と話す。ITにさして興味の無い「フツー」の友達が減ってるヤバい。そうだ、そろそろ行きつけのお店をつくろう。
• 「継続は力」ってホントかな?まぁ、やってみよう
• でも、毎日お店で飲んでたら身体壊すから、その辺はホドホドに。
思考にもちょっとバイアス。
• しょーもない話にイライラしたら音楽聴きながらコーヒーでも飲む。で、とっとと忘れる。
• やるせない時は、あんまり深く考えずとにかく寝る。
• 勝手に悪い方に悪い方に考えない。
• 簡単に怒らない。金持ち喧嘩せず。
• 人前で愚痴らない。言ってもどうにもならない事で他人を困らせない
• それでも本当に納得のいかない事があった時は、本人に言う。
• 大事な人が頑張ってたらちゃんと応援する。それで寂しくても。その結果会えなくなるとしても。
• Pay it Forwardの実践。誰かに嬉しい事をしてもらったら、他の誰か3人に同じ事をしてあげてみる。
この道を行けばどうなるものか、危ぶむなかれ。危ぶめば道はなし。踏み出せばその一足が道となる。迷わず行けよ。行けばわかるさ
清沢哲夫著『無常断章』より
いや、知らんけど。
それにしても、書き出す時に思ってたよりポジティブな感じにはならなかったなー。
まぁいっか。
Precious9をリリースしました!
Androidアプリとかもう飽きたわー。別に作りたいものとかないわー。とか思って最近はAndroid系の活動は休止状態にあったのですが、最近ふと見たニュースがどうしても気になってしまい。。。
無料メッセアプリLINEのアカウント乗っ取りが最近問題となっています。ユーザーが乗っ取り被害を防ぐためには、LINEのパスワード変更が有効です。
LINEは7月3日よりパスワードを変更した人を対象に、LINEキャラの特製スタンプを無料でプレゼントするキャンペーンを開始しました。
いえね。たしかに他のサービスとパスワードを重複して使ってる人って多いと思うし、それを別のものに変更させようと促す施策自体は良いと思うんですよ。でもね。
じゃあ何で多くの人達が複数のサービスでパスワードを使い回してるんですっけ?
って考えると、根本の問題は
そんなめんどくせーのいくつもいくつも覚えてらんねーよ
という話にあると思うんです。ただ「パスワードを変更してねー!」って言うだけでは全然不十分なんじゃないかなぁ、、、と。
ここで十分にリテラシーの高い人達なら、1Passwordとか既存のソリューションを使って自己解決されているのだと思いますが、実際使ってない人が沢山いるから社会問題化しつつあるわけで。。。
パスワード変えろって言うなら、エントリレベルのユーザでもサービス毎に違うパスワード使えるようなソリューションとセットで示さないと意味ないでしょ?LINEさん!!
とか思った次第。下手すりゃ機種変更とかのタイミングで変えたパスワード忘れて大変な目に遭いますよ(ウチの奥さんもこの前機種変時にGoogleアカウントのパスワード忘れてて大変だったなぁ、、、トオイメ。だからってショップ窓口で紙に書かせて保管するのはドウかと思う。。)。
まぁ、アプリマーケット見るとパスワード管理アプリとかいくつも見つかるので「それ使えばいいじゃーん」くらいに考えてらっしゃるんだと思うのですが、ダウンロード数とか見ると全然普及しているとは言い難い数字。。。
で、実際に使ってみようと思ってそうしたアプリをダウンロードしてみて感じたのは、(使用目的という意味で)幅広く使えるようにしようとしているせいでちょっと普通の人には小難しいかなぁ、、、(あと、だいたい結構なお値段するか、あるいは機種変更時にデータ引き継げない的な欠点アリ。それにパスワードとか肝心なデータを入力するのにインターネットアクセスのパーミッションついてたりすると、それが広告用途だとしても萎える)という印象。
あれもこれもと出来なくて良いので、できるだけ面倒な入力操作を必要としない、操作の単純なアプリがあると便利なんじゃないかなー?という仮説のもと、この度アプリ「Precious9」をリリースすることとなりました。
特徴は「情報の登録完了までの作業をとにかく簡単に!」という事で、予め決められた9つの主要サービス(Amazon, Cookpad, Dropbox, Evernote, Facebook, Gmail, Instagram, LINE, Twitter )についてIDとパスワードが登録出来るだけで、それ以外のサービスの情報を追加する事も出来ませんし、他のサービス用の枠として既存のサービス用スロットを変更する事もできないようにしてあります。言うなれば、エントリユーザ向けの超簡易版1Passwordです。
どちらかと言わずとも、今回のアプリは自力でこのブログに辿りつけるような人達はターゲットとしていません。むしろそのような方達の周囲にいる、あまりIT方面に明るくないご家族や知人の皆さんの為に作りました。パスワードを紙や手帳に書いて管理されているような人達が身の回りにいらっしゃるようであれば、是非勧めてみて差し上げて下さい!
アプリ自体の詳しい説明や使い方等は、Google Play や サポートサイトをご覧頂ければ、と。
尚、今回のアプリは id:hdk_embedded との共同開発です。共同開発というか、今回自分はコンセプトを考え、後はボールペンでちょちょいと画面遷移を書くくらいで暗号化用の鍵管理周り以外のコードにはノータッチ、あとは hdk_embedded がガリガリ書くという楽チンっぷりだったので、アプリという意味では殆ど彼の作品と言っても良いカモ感。おつかれっしたw > hdk_embedded
ちなみに、いつもTwitterで「いそのー」とか「なかじまー」とか呼び合っているのでチーム名も最初は「いそのとなかじま」にしようかと話していたのですが(ドメインおさえられるか?とかも調べてた)、後で後悔するパターンになりそうだったので「CipherPlus」にしました。今後も暗号技術の恩恵を一般の人が受けられるような必要性を感じれば、このチームで何か作るかもねー、的な意志も込めて。(あと、仮面ライダー含め、最近見る番組でしょっちゅう「ニトロプラス」って文字列を見かけてたので、なんかあやかってプラスってつけてみたかった)
そんなワケで(?)今後とも CipherPlusの活動を温かく見守って頂けますと幸いです。
カスタムROMハッカソンを開催してみたよ!
と、いう事で行ってきました渋谷セルリアンタワー。
イベント主催は初。GMO様のご協力に感謝!!
もともとの目論見としては、開発者ばかりだと方向性がマンネリになるので、普段接しないような人達と、普段とは違う発想で新しい何かが生まれないかなー?というものでしたが、ふたを開けてみたら参加者全員開発者側というディープなイベントになっていました。でも、それはそれで面白かったのでイイのですが\(^o^)/

(写真提供はGMOのイナモリ様)
今回のハッカソンの特徴は、何といってもその主題です。これまで開発者やデザイナーが集まってアプリを作る、というイベントは沢山ありました。が、カスタムROMを作ろうというイベントは、多分国内では初だったんじゃないか?と思います。ROMを焼く人たちが新橋の某馬料理のお店や、秋葉方面の立ち飲み屋でよく集結しているらしいという噂は耳にしていますが、集まって企画練って実際にビルドまでしちゃう、という事を目的としたイベントという意味では。多分。。。

(写真提供はGMOのイナモリ様)
で、ご存知の方はご存知(当たり前だ)と思うのですが、Androidというヤツは相当な規模のソフトウェアです。リポジトリからソースを取ってくるだけでも大量なデータのダウンロードが必要ですし、そのビルドも相当重い処理になっています。私の職場でも、貧弱なマシンを使うような場合、会社帰りにビルドを開始して翌朝出社すると完成している、的な流れになるのも珍しい話ではありませんでした。最近は良いマシンを買ってもらったのでそんな事はありませんが、個人で持ち運び可能なPCで、そんな高級なものを持っている人なんてそうそういるもんじゃありません。
そんなワケで、このようなイベントを開催しようと考えていた当初は、1日でどのくらいできるものなんだろう?下手したらソースをSyncしてビルド開始するだけで終了時間になってしまうのでは?なんて心配していました。
そんな時に現れたのですよ、神様が! GMOのイナモリ様がVPSの体験利用をご提案下さり、高性能なマシンを当日利用させて頂ける事に!!
使わせて頂いたのはコチラで紹介されているもので、メモリが16GB、CPUが10コアのプラン。これがもうスゴかった!
ノートPCはともかく、マシンスペックだけで言えば個人でも自分で用意してしまえる人はいるんだろうと思います。でも、とにかくネットワークのスピードが速い。馬鹿みたいに速い。自宅のひかり回線は何だったの?と思うくらい速い。
AOSPソースのSyncなんて数時間かかって普通だと思ってたのに、今回の環境では僅か30分。変態だ!!
ビルドももちろん速くて、一発目のビルドでmake -j16 (j16とか変態だ!)したら、所要時間は僅か37分。
おかげで事前にVPS設定をお願いしていたアダチロッカーさん(仮名)が、当日朝からTwitterのTL上で「これからVPSにubuntu入れる!」などと意味不明な事を呟き、多くの関係者を不安にさせていたにも関わらず、その状態でスタートして15時前には無事にROM焼きが完成、ついでに本イベントの報告のためのブログエントリまで上がっていたという驚きの結果に!!
会場に高級なPCを持ち込まなくてもこういうイベントが実現できるという事が実際に確認できたのは大きな収穫だったと思います。相応の通信回線が確保できれば、温泉イベントと絡めて地方の旅館で泊まりがけのカスタムROMハッカソンとかも全然夢じゃない!
ちなみにアダチロッカーさんの班ではメンバー全員(5名)が各々でビルドを走らせる、という主催者側ですら想定していないまさかの運用。にもかかわらず、全員がROM焼きまで行けたようでVPS側にはまだまだ余裕があった模様。スゴイ!
その他、時間がない中で皆さん色々とアイデアを出され、エヴァケータイの世界観を移植しようと取り組まれていたJCROM作者の @androidsola さん、ももクロケータイ(詳細はコチラの記事参照)を実現した「チームいその」の皆さん、カメラの撮影音を変更できるような改造に取り組まれた @zaki50 さん、他人に見せたくないデータを隠すプライバシーモード的なものを実現しようと取り組まれた「チームかっしーざんねん」の皆さん等など、実際に形になるところまで進んだ企画が沢山ありました。皆さん楽しく作業されていたようで何より!
今回はホント、多くの皆さんの助けがあって良いイベントになりました。チューター的に参加者のサポートをして下さった @zaki50 さん、OEC(仮名)さん、お仕事でお疲れの中、前日にVPSの設定にご協力して下さった @RKisato さん、飲みに行った時のネタ(A○Bフォン)を覚えててくれて実際に企画に盛り込んでくれたいその(仮名)、そしてそして、会場の提供だけでなくかなりの部分で運営を助けて下さったGMOのイナモリさん。本当に本当に有難う御座いました! 深く深く感謝しつつ。。。
主催者個人として自分への反省は沢山ありましたが、何はともあれ開催して良かったです。この経験を生かして、またもっと面白い事を出来ればいいなー。頑張らねば。。。
MyUUID が A3で個人賞を頂きました!
という事で行ってきましたえいきゅーぶ表彰式。
既存の広告系SDKの個人識別情報の利用の仕方をDisってるようなものだという事を考えると、応募してもきっとスルーされるよねーくらいに思っていたので、今回の受賞はまさかのまさか。
今のAndroidにはプライバシーの問題があるよー、でも解決できる方法はあるよー、だけどそれを実行にうつすためには皆の認知と協力が必要だよー、
という言葉を投げかける方法として、こういうコンテストの場を使わせて頂くのは非常に有効だと思い応募してみた次第。
中二風に言えば、世界を変えるために投げた小さな一石。
まだ何も起きてはいませんが、これがきっかけになって皆の注意が向き、それが広告屋さんへの働きかけという形で発展していってくれればなぁ、、なんて事を考えてます。
問題が解決してくれれば良いので、極論、どこかの広告屋さんがこのアイデアをそのまま使って別のアプリを作ろうが、Andorid自身がこうした機能を持つことになって MyUUID が実質的に不要なものになろうが、結果として世の中が住みやすくなってくれるならそれで良い。
・問題意識を感じても、それを解決するためのアプリが簡単に作れてしまう
・個人が世間に対して、問題意識を問いかける場が存在している
こういったコンテストの存在も含めて、Androidって良いプラットフォームだなぁ、、、ってつくづく思います。
いやー、応募してみて良かった良かった。
皆さんも、小ネタだからと変に遠慮せず応募してみてはイカがでしょう?
MyUUIDがまた少し成長しました!
MyUUIDのVersion 0.25 をマーケットにリリースしました。
画像素材を減色処理してアプリサイズを小さくした他の特徴としては、ID取得要求のログを残すようにしたところでしょうか。
せっかくのIDが自在に変化させられる「数学迷彩」でも、ローカルで名寄せ的なことを行ってしまうアプリに対しては無力です。ユーザさんにそれを意識してもらうのはちょっと厳しいかな、という事で、以前にリクエストしたことのあるアプリから再度ID取得要求を受信した場合、警告を出すようにしてみました。
実際、どのアプリに許可したか?なんて覚えてないですよね。。
MyUUIDのように簡単にユーザが値を変えてしまうような識別情報では色々と不都合を感じる業者さんもいらっしゃるのだと思いますが、そんな中で敢えて「我々はプライバシーを重視した広告プラットフォームです!」的なメッセージと共にMyUUIDを採用してもらえると、意識の高さがアピールになって、かつ、今ちょうどREAD_PHONE_STATEのような余分なパーミッションを付けたが為にDL数が減って困っているようなアプリ開発者さん達への新たな希望にもなれるんじゃないかなぁ、、、なんて夢みたいなことを考えてしまったりするのは、きっと眠いからなのでしょう。。
おやすみなさい。。。
こっそり MyUUID をバージョンアップしました!
アプリの名前そのものはまだ迷っていて変えてないのですが、なんか小難しそうなアプリ名ということで評判が悪かったので、ちょいとフランクな別名を与えてみました。なんとなく自分的にはやりすぎたのではないかと反省しています。。個人的には前のロゴ(左側)も気に入っていたし、、、
さて、今回新たに追加したのは、毎回毎回UUIDを問い合わせてユーザ確認用のダイアログを出すのも煩雑だろう、ということでアプリ側でUUIDをキャッシュすることを前提とした場合に必要となるハズの機能、IDの変更有無を問い合わせるインターフェイスです。
このアプリを作っていて思うのは、技術的には特に何も困難なところは無いのだけど、それでも色々と使い勝手という面では悩みどころがあって完成形が見えるようで見えてこない、そんな感じのこと。例えば、IDの変更がユーザにとって敷居が高すぎてもいけないし、かといって簡単過ぎてもサービス全体としてみた場合に利便性が下がり、このアプリでIDを管理する意義が薄まってしまう。だから、例えばID生成可能回数には、ある程度の上限値を設けたほうが良いかも知れない、とかそんなバランスが必要になってきます。仕様さえ見えれば誰でも作れる。でも、まだ誰も作っていない。悩みながら作り、フィードバックを受けながらアプリを育てていく、個人アプリとしてでなければコレは生まれなかっただろうなぁ、、、なんて考えています。
そうそう、サポートページも運用を開始しましたので、宜しければご確認くださいまし。
















