日々の記録とか

8th January 2012

Post with 1 note

正月発火村に参加してきた

3連休を利用して、有志でそれぞれ好きなものを作るハッカソン「正月発火村」に参加してきた。ただのあて字ながら、やる気をbootさせるって意味で発火てのは言いえて妙かも。

https://github.com/kan/Green

自分が作ったのはこちら。簡単に言うと、androidのホーム画面で、スクリーン毎に違う壁紙を表示するライブ壁紙。「それ、これとどう違うの?」というツッコミが聞こえてきそうだけど、ぶっちゃけ同じものw 今メインで使ってるGalaxyNexusのICS(Android 4.0)では一部の動作がちょっと変だったのと、かなり高機能なアプリながら、自分が普段使ってるのはシンプルな機能のみなので「機能を絞ったら、更に軽量、低消費電力にならんかな」とか思って作ってみた。

とりあえず、ハッカソンの2日間で

  • スクリーン数の設定可能
  • スクリーン毎に画像を指定するモードと、ギャラリーの特定フォルダの画像をランダムで出すモード
  • ランダムモードの自動画像切り替え(切り替え間隔も選択できる)
  • スライド時のアニメーション処理と、そのon/off
  • ランダムモード時に、ホーム画面ダブルタップで画像切り替え

といった機能が実装できた。何気に元になるものが何も無いとこからアプリを作るのは久しぶりだったので、まあぼちぼちというところか。GalaxyNexus以外での動作検証がさっぱり取れてないので、marketに出せるようになるのはまだ先かなあ(そもそも前述のアプリがあるので需要も微妙だし)。

ハッカソンの会場は水上にある木馬というペンションで、ハッカソン界隈?では結構有名なところなんですね。物凄い雪が降っててビビったけど、室内は快適で(むしろ初日風邪気味だったのが翌日には回復してたくらい)、無線LANも安定してたし、食事も美味しかったしで言うことなかった。ハッカソン自体も中間発表や最終発表とかがあってメリハリつけられたし、やっぱり他の人が作ってるものは見るだけで面白いなあと思った次第。

余談だけで年末年始はちょっと色々あって実家に帰れなかったので、思わぬところでプチ旅行気分を味わえて良かった。あと、行きに快速のグリーン車に乗ったり、帰りに新幹線に乗ったりしたんだけど、全てモバイルSuica(対応のMEDIAS WP)で済ませられて楽ちんだった。Suicaのエコシステム、うまいことNFCと融合させてって欲しいなあ。

関連リンク

()

7th January 2012

Post with 1 note

androidでギャラリーの画像のグループを取得したい

今個人的に作ってるライブ壁紙で、ギャラリーの特定のグループ(フォルダ?)下の画像をランダムで表示、みたいなことがやりたかったので、設定画面で選べるように、グループの一覧を取得しようと思った。

……が、それらしいメソッドがさっぱり見つからない。色々調べたあげく、力技で

こんな感じに「全画像アイテムをqueryで引っぱる」「bucket idとbucket display nameを、bucket idをkeyにしてmapへ突っ込む」「最終的にmapにはbucketの一覧が」という方法をとったんだけど、もっとエレガントな方法がありそうな気がしてならない……。

Tagged: android

()

3rd January 2012

Post with 17 notes

2012年のロードマップ

早々に計画倒れに終る人のことを三日坊主と言ったりするけど、とりあえず3日目まで続いたw

去年は一般公開するようなソフトウエアとか殆ど作ってなかった(個人的には)んだけど、やっぱり自分のプログラマーとしての原点はそこかなあと思ってるし、立ち戻る意味でも今年は色々やりたい。

とりあえずAndroid4.0になってUI周りが変わって既存のアプリのUIが壊滅してる(メニューに頼ってるアプリの使い勝手が自動的に糞になるという素敵改変)ので、自分が作ったLDRoidをUIから見直して色々手直ししたい。去年末にiPhone対応したFlipboardを触って結構感動したので、アプリ自体のコンセプトもちょっと変わるかもだけど。Androidでは他にもwassr関連のツールとか前々からアイデアだけ温めてるゲームとかも、いい加減作っておきたいなあ。

サーバーサイドで言うと今年はもうちょいrubyとruby製のミドルウエアのコードを読まないとなあ、と。しばらく疎遠?になってる間に色々変わってるし。あ、あと今年はコミュニティの活動にも参加してみたい。えーっと、asakusa.rbとか? とりあえずwemaを最新の技術で書き直せるぐらいには追い付きたいところ(今ならnode.jsとかで書くべきかもだけどw)

あ、勿論Acme::PrettyCureは今年も更新します。なんか春のオールスター映画で新プリキュア(スマイル以外に)も出るらしいのでパッケージの構造をどうすんのかとか今から悩ましい。

Tagged: techandroidruby

()

2nd January 2012

Post with 15 notes

人生のレシピ

元々料理を作るのは趣味だったんだけど、自分の料理はまあなんというか悪い意味で男の料理で「レシピを見ない」「味付けは勘」「効率的な段取りとか知ったことか」みたいな適当流だったので、クックパッドに入社したのを機にレシピを見て作ったりとか、自分の作ったものをレシピに残す、みたいなこともちょっとずつ始めてみた。(→kanのキッチン)

で、改めて思ったんだけど、やっぱりレシピ見て作るのは性に合わないなーとw

勿論レシピがまったく不要かというとそんなことなくて、自分も知らない料理とかはまずレシピをみてざっくりと材料とか使い方を把握してから作るので非常にありがたいものなのは確かなんだけど、ぶっちゃけ細かい分量とかは見てないし「白菜使うんならキャベツでもいいよね」的に材料自体も最初からガンガンアレンジしてしまうので、アレンジが酷すぎてつくれぽ(クックパッドのレシピを作ったよ報告)が憚られる始末。

逆に自分で作るレシピも上の通りフィーリングで作ってるので、レシピを記録しようとすると分量とかどうしたらいいか途方に暮れたりするw 適当に書いてもいいのかもしれないけど、お問い合わせで分量通り作ったけど美味しくないっていうのもあったりするし、もし何かの間違いで自分の適当分量レシピ通りに作って味見しなかったら、その人の食卓が悲惨なことになりかねないので、なんとか同じような味になる量を考えて書いてはいるけど。ただ、そうすることで作る料理のクオリティも安定して上がってきてるような気もする。

なんというか、料理に限らず自分は一事が万事フィーリングなんだけど、そろそろ方法論を形にしていかないと人に伝えられないし、自分自身としても上手くやっていくのが難しくなってきたのかもしれない。次の段階に進むためにも、ぼちぼち人生のレシピを記録する時か

2012年の雑煮

Tagged: lifecook

()

1st January 2012

Post with 2 notes

あけましておめでとうございます

去年は世の中も俺個人も結構な動きのあった年で、振り返ってみるとあまり立ち止まって考えることをせずに駆け抜けてしまったなという感が強い。今年は3月に30歳の大台?を迎えるし、ふと気付けば周囲の同世代は結構所帯持ちになってたりとか、会社の中でも若いほうとは言えなくなってきてたりとか、仕事のことにしろ技術のことにしろ、自分が何をやろうと思っていて、何をやらないといけないのか、みたいなことを直視しながらじゃないと前に進めないんじゃないかと思っている今日この頃。

さて、去年の反省の一つとして「記録が少なかった」というのがあるかなあ、と。去年に限らずここ数年、ブログの更新は数えるくらいになってしまったし、継続的に外向けのソフトウエアやライブラリの開発をすることもなくなってしまった。まあ、ソフト作りは今までも思い付きでやってたところはあるし、無理に作ってもしょうがないんだけど、ブログのアウトプットに関しては多くの人の例に漏れず、自分もwassrやらtwitterやらfacebookやらに散発的に書き込んで終りにしてしまってた部分がある。それぞれ書き込む場としてブログを上回るメリットもあるけど、当然デメリットもあるし、やっぱりブログを頻繁に更新してた頃のほうが、もうちょっと今よりも自分自身について考えることに自覚的だったなあという気がしている。

というわけで、年初の目標として「2012年、365日ブログを更新する」というのを挙げてみたいなあ、と。もちろん、書き忘れるだけじゃなく体調不良でダウンしても続けられなくなるんだけど、去年は体調不良も多かったので、それも無くしたいというのも込めて。あと、仮に途中で途切れてもなるべく続けて、最終的にどのくらい達成できたか見てみようと思う。

※なお、何日続いたか正解した人に寿司を奢る等の仕組みはありません

()

24th October 2011

Post

YAPC::Asia2011雑感

ブログに感想を書くまでがYAPCですよ! というわけで

今年は何年かぶりにLTも含めて全く発表をしないYAPCだったので、なんというか非常に気楽かつじっくり他の人の発表を聴けたような気がする。例年どんだけ自分の発表準備にテンパっていたかという(ry

いつぞやの年のPSGI/Plackみたいなでっかいテーマがあるわけじゃなかったのもあって、トークの内容も開発から運用から、規模もエンタープライズのでっかいのから趣味の世界まで色々あったのも聴く側的には面白かったなあ、と。個人的な反省点としては、どうせ懇親会とかで聞けばいいやと思ってその場で質問しなかったのが2、3あって、やっぱり質問がひとつあれば呼び水になった色々出てくることもあるだろうし、聞いとけば良かったなあとか。

その懇親会ではmakmakaさん渾身の「parumon」を、その場に居た人で集ってやれたのも楽しかった。CPANモジュールで納期と戦うというコンセプトからネタっぽく思われがちだけど、やってみると各カードの効果とか、持ちカード枚数の制限等、かなり遊んで練り込んであるのが分かって凄いなーと感動してしまった。感動といえばmakamakaさんのAcme大全2011で、Acme::PrettyCureが1ページ半近く割いて紹介されていたことにも感動したw ちなむと、Acme::PrettyCureはようやっとこ近日アップデート予定です。キュアミューズかわいい

そして、今年も勝手に企画した「YAPC::Asia2011 勝手に後夜祭」ちゃんとチェックしたわけじゃないけど、今年もほぼドタキャン0で、80名を越えるPerl Mongerが大和路に集結するの図は壮観だった。入口近くで一人しゃぶしゃぶをやって腹を満たしつつ各所に乱入して会話に混ざってたりしましたが、今回も色々話が弾んでいたようで良かったなあ、と。しかし結局今回も70名の定員があっさり埋まり、海外スピーカーの方々も来て下さってあっさり大和路のキャパを越えちゃったし、最大級のYAPC::Asiaで勝手に後夜祭するには規模的にそろそろ厳しくなってきたかもなあ……。とはいえ、会場に近くてこれを越える集客人数で、貸切に出来て適当な値段でそこそこの飯と酒が飲み食いできるとこを探すとか割と無理ゲーなのでどうしたものやら。もっと良い会場を5分で予約できるぜ、という方いらっしゃいましたら来年は是非ともよろしくおねがいします。

数ヶ月前に仕事のうえではちょっとした変化があって、多分しばらくは仕事の道具としてのPerlからはちょっと離れてしまうかもだけど、自分の道具であり武器であることに変わりはないし、Perlを通じて知りあった人達のと繋がりも大事にしていけたらなあと思っています。YAPC::Asia2011のスタッフ・スピーカーの皆さん、本当にありがとうございました。お疲れ様でした。

()

10th August 2011

Post with 1 note

映画観てきた「劇場版 仮面ライダーオーズ WONDERFUL 将軍と21のコアメダル/海賊戦隊ゴーカイジャー THE MOVIE 空飛ぶ幽霊船」

……タイトル長えよw とりあえず放映順にゴーカイジャーから

ゴーカイジャーの凄さは、記念番組の豪華さオールスターさがありつつ、メインの面々がそれに負けない個性的な連中だってとこにあると思うんだけど、今回ヒーロー側から特に客演が(本人役で)無かった割には至って普通な感じだったなあ、と。いや戦隊映画(30分なんだぜ?)としては及第点だと思うので、こっちが勝手に期待値上げてただけなのかも。あとガイが良いキャラしてるので、お約束(夏の時期に新規追加メンバーがTVで出張るので、そのうちに映画撮っとく)なので仕方ないけど残念ではあった。

ライダーのほうは将軍を観るための映画だった(誇張でなく)。まあ映画らしいサプライズを普通に織り込んでたりとかするんだけど、もう吉宗のインパクトが全てを持っていくというw だって全コンボ総登場の時よりバイクと馬が併走するシーンのほうが感動したしw
新ライダーのお披露目はまあ無難な感じ。なんだけど、これって今後恒例化するのかなあ。どうも今のパターンだとクライマックスのバトルが新ライダー登場のタイミングで一旦ぶった切れるので、もうちょっと考えて欲しいような気がする(去年はラスボス直前+「嫌いじゃないわ!」で気にならなかったのかも)。

あ、ちなむと2Dで見ました。ぶっちゃけ眼鏡族にとって3Dはただの割増上映です。 

Tagged: 映画

()

4th August 2011

Post with 25 notes

Joining COOKPAD

7年近くお世話になった株式会社モバイルファクトリーを7月一杯で退職し、8/1からクックパッド株式会社でエンジニアとして働くことになりました。

本当は初出社当日にエントリを上げるつもりだったんですが、なんだかんだ新しい環境でやることは色々あって、ぼちぼち落ち着いてきたのでようやく書けました。今後もプログラマとしてのスタンスは変えずに積極的にインプット・アウトプットをしていきたいと思っているので、皆様今後ともよろしくおねがいします。

()

21st July 2011

Post

映画観てきた「マイティ・ソー」

福岡旅行帰りに観た映画がこちら。時間帯的に3D版しか選択肢が無かった。が、Real3D方式のクリップ眼鏡は、3D感はさておき装着の軽さは今までで一番良かった。どうせ飛び出さなくてもいいしw

さて、映画の内容は簡潔に言うと「エクストリームおとぎばなし」以上。

Wikipediaで原作のアメコミのあらすじをみると、もうちょい普通のアメコミフォーマット(スパイダーマンぽい感じ?)に北欧神話を(FFシリーズ程度の適当さで)織り込んでる感じなんだけど、映画はもう完全にファンタジーに寄せた感じっぽい。

ストーリーの筋としてはもう完全におとぎばなしで勧善懲悪。個人的には大好きなんだけど、案外アメコミ映画にしてはバトルシーンがアッサリ気味だったかも。特にクライマックスバトルが淡白で、冒頭のバトルシーンのほうが盛り上がるくらいだった。

んで、ハルクとかアイアンマン含めて全部「ジ・アベンジャーズ」に繋がってくみたいだけど、ヒーローのラインナップが日本的な意味で地味で大丈夫なんだろうかとか個人的に心配になるなw 逆にこれが上手くいったら「ウルトラマンvs仮面ライダーvsスーパー戦隊vsプリキュア」とか作ればいいと思うよ!

()

21st July 2011

Post

福岡アイマス旅行記

鉄は熱いうちに打てとは良く言ったもので、やっぱりレポートの類いは記憶が新鮮なうちに書くべきだと重々承知してるんだけど、今回諸般の事情(最後に出てきます)で帰宅後にPCが使えなくなり、そこに、福岡行きの前から怪しい調子だった体調の悪化と台風による天候悪化が重なり、普段観ないTVをダラダラ見つつゲームをしてたら水曜になってた次第。怠惰って怖い!

さてはて、今回は札幌行き程無理のあるスケジュールじゃないので自宅から向かったんだけど、結局7時前に家を出て7時過ぎに新百合ヶ丘のバスに乗って丁度ぴったりの時間配分だったことを考えると、やはり午前中の出発なら大人しく近所に泊まっといたほうが色々と余裕があって良い気がしてならない。もしくは日程自体をゆったりとって午後出発するべきか。

時間ぴったりにくせに、体調不良を誤魔化す改善するための投薬のためにカフェで朝食と洒落こんだところ、これが見事に裏目にw サンドウィッチが待てど暮せど出てこなくて、ようやく出てきたのが検査場を通過する期限の5分前。音速で咀嚼して薬も飲んでなんとか間に合った。あと2回も聞き直しといてアイスじゃなくホットコーヒーだした店員さん、絶対に許さなry

飛行機は今回初体験のSFJ(STAR FLYER)という会社。黒い飛行機が厨二っぽくてカッコいい。全席モニタがついててハガレン流してたり、フライト中に配ってくれる飲み物にウィルキンソン(PETだけど)があったりと良いセンスの会社だった。福岡行くときはまた乗りたい。安いし。

福岡では着いて早々にZepp Fukuokaへ。物販でTシャツと、あわよくばUSBメモリを狙ってたんだけど、USBメモリは開始早々に売り切れてたw おまえらどんだけUSB欲しいんだ、それガイアメモリじゃないんだよ。とりあえずこれで大阪会場でも自分が手に入れるのは絶望的な気がして参りました。TシャツはチョコレートのXLをゲット。一応着られるサイズだったけど、あまりにもピッチリすぎて観るに耐えなかったので着るのを断念。結果として予定よりシャツの替えが一枚少なくてちょっと苦労することに。

で、物販後に昼飯とチェックインをするためにホテル近くに移動したんだけど、チェックインが3時からで、2時過ぎに着いたら大体のランチタイムが終ってるどころか、店自体が中休みしてるとこばっかりw まあこの暑さだと外歩く気になれんもんなあ……。なんとか入った喫茶店が超レトロな雰囲気だったんだけど、店の雰囲気通りのカレーを出してくれて、しかもアイスコーヒーがセットで600円でした(会計で思わず聞き直した)。ご馳走さまでした。

ホテルで荷物を整理しつつのんびり休憩してたら、休憩しすぎて結構やばい時間に。開場時刻(今回は16時だった)を過ぎると整理番号による整列の中に並べなくなっちゃうので不味い。背に腹は替えられない、とタクシーを呼んでみたんだけど、運転手さん良い人で話も楽しかったものの、案外に到着まで時間がかかり、そして降りる時に
俺「すみません、細かいのなくて(諭吉先生をそっと出す)」
運「あ、お釣りない……」
oh… 詰んだw ここで「釣りは要らねえ」という道もあったんだけど、そこまで余裕があるわけでもないので(そもそも余裕をタクシーで使い果たした感)大人しく近所のコンビニで両替(ここで結果的に飲料等を確保できたw)。もう間に合わないだろうなあと列へ近づいてみたら、丁度自分の整理番号の直前を並べてるとこだった。なんたる幸運。

ライブについては、今回はなんといっても平田さん(と仁後さん)がリーダーの回という、平田さんの歌が他より多く聴ける個人的ボーナスステージ。久しぶり(な気がする)自転車は最高だったなあ(にやにやしております)。あと個人的にミンゴスの眠り姫が良かった。今回のライブでは数回聞いてるけど、春のライブ含めて今回のが一番良かった気がする。完全に自分の手の内に入れた感じだった。名古屋と違ってスペースに余裕があったのも嬉しかったなあ。隣りの人が俺の横っ腹に何度かニアミスしてて噴いたけど。……余分にはみ出たお腹で非常に申し訳なかったです。

ライブ中はなんとかなったんだけど、終了後は誤魔化してた分の体調不良がどっと出た感じだったので、コンビニで適当に飯を買い込みつつ、マッサージを頼んでみた。とりあえず体調不良はさておき、ライブで疲弊しきった足腰の回復には多大な影響があった気がする。あと適当に買った烏賊刺しが超新鮮で劇ウマだったんだけど、九州はあれが普通のクオリティなのか?

IMG_20110717_115733.jpg

翌日は午後出発なのでしばし博多を探索。2年前に来た時は工事中だった博多駅もピカピカに生まれ変わっていてビビる。ナムコのワンダーパーク博多で765プロの高木社長からプレゼントがあるとのことで並んでみたんだけど、春香さんと千早さんのコスプレをした店員さん?が、封筒を手渡ししてくれました。中身は写真+カードだったんだけど、生サイン入りのがあったらしい。うらやましいのう。多分大阪も同じ構成な気がするので、そっちで当たることを夢見ておくか……(確率1/500くらいじゃないかと思うんだけどw)。あと、会場にもうちょっと居たらガミPと握手と撮影が出来たらしい。ぐぬぬ、勿体なかった……。

IMG_20110717_124711.jpg

その後は博多駅ビルを探索しつつ、ひとり福岡空港へ。帰り着いたのが結構遅くなったので、お土産に買った辛子明太子を食べるのは翌日以降にして、新百合ヶ丘のイオンで晩御飯食いつつ、映画を観たのでした。

というわけで、今回の旅行も結構盛り沢山な上に大きな失敗らしい失敗もしなくて良かったなあと荷物を片付けていたら……「ACアダプタが無い」。はい。無くしました。まあ、このくらいの失敗で済んで良かったと思うべきかw 大阪行きでは気をつけなきゃだな……

()