Konifar's WIP

親方!空からどらえもんが!

個人アプリ開発中の寂しさをbotで紛らわす

個人のアプリ開発は楽しいです。けど時々寂しいです。 例えば深夜にアイコン作ってる時とか。 「いつもはデザイナーさんに助けられてるけど自分でやらないとなぁ…」とか考えて、無性に寂しくなったりします。ちょっと前からこの寂しさを何とかしたいなぁと思…

毎日皆が見るところにKPIを出す重要性

自社サービス運用している会社では、KPIを設定して数字を追っているところが多いと思います。 どんなKPIをどう計測するかはサービスによりけりなのですが、弊社では重要なKPIを毎日チャットに流すようにしていて、これが結構良い効果をもたらしているので、…

伝えたいことがあるなら汚い言葉は控えた方がいい

最近Twitter眺めたりブログ読んだりしていると、 「伝えたいことがある時は汚い言葉は使わない方がいいんじゃないかなぁ」と感じることが多いです。 自分もブログを書くようになったので、自戒を込めて考えをまとめておこうと思います。

休日に何もできなかった時の虚無感対策

今年のGWは有意義に過ごしたいです。 自分の休日あるあるなんですが、「明日は朝5時に起きて◯◯やろう!」と思ったのに翌日起きてみたら9時過ぎとかで、いきなり出鼻くじかれて結局そのまま何もせずに終わってしまった、みたいなことがあります。 こういう時…

バグをドラゴンと呼ぶ運用を始めて1ヶ月くらいたった

1ヶ月くらい前、 「バグをドラゴンと呼んだらどうなるか」というTweetを見ました。 確かに、バグをドラゴンと読んだ場合「Sクラスのドラゴンが出ました!」「Aクラスのドラゴンを相手にしてる最中だってのに!」って会話になるし、ドラゴンは結局人の手で生…

エンジニアに必要な説明能力

最近、本業のTaptripで新機能の開発やコードレビューの数が多くなってきた中、 やはりエンジニアに必要なのは説明能力だなぁと感じることが多々あります。 これは受託の場合は全然違うよと言われるかもしれないし、裁量のある環境だけの話なのかもしれないで…

思考の吐き出しとまとめのタイミングを分けてブログを書く

自分の思考を整理するために始めたこのブログも、何とか12日間続いています。 いつどんな感じでブログを書いているのかと聞かれることが何度かあったので書いてみます。 と言っても、自分もそんなに効率いいわけではないので、あくまで自分のやり方というこ…

AndroidではBaseActivityはやめた方がいいかもしれない

先日行われたDroidKaigiで『BaseActivityの是非』が少し語られました。 セッションの中では反対派が多かったようです。 この話は以前から活発で、Qiitaやブログ上でも何度か議論されていました。 BaseActivityの有効性 BaseActivityに処理を求めるのは間違っ…

非エンジニアの嫁にエンジニアの仕事をわかってもらうために工夫したこと

嫁は専業主婦なんですが、エンジニアがどういうことをやっているのかをある程度理解してくれていて色々と捗ります。ただ嫁に限らずエンジニアじゃない人にエンジニアのことを理解してもらうのは結構難しくて、どう実現していったかを簡単に残しておこうと思…

クソコードでも公開した方がいいんじゃないかって話

昨日のDroidKaigiの@operandoOSさんのセッション Android学ぶを君へ。生き抜くためのナレッジ共有の中で『ひたすらクソコードを書く』という話がありました。 もちろんこの話はほんの一部でしかないんですが、とても印象に残りました。 誰と話したか忘れ…

DroidKaigi行ってもっとAndroidやりたくなった

DroidKaigiに行ってきました。 すごく濃いセッションばかりで学びしかなくて、考えたことを吐き出さないと忘れちゃいそうなので、ざっと書き留めておこうと思います。 セッションごとの感想はたぶん色んな人がブログやらQiitaやらに書くと思うので、自分が考…

登壇予定を先に埋めてキャッチアップするということ

今年はちょっとアウトプットを増やそうと思って、月に2回以上どこかで何かを発表するようにしています。これがなかなかいい感じに回っているので、感じたことを書き留めておこうと思います。

このサービス作って何が面白いんだっけ?となった時の対策

個人でサービスやアプリ作ってると、ふと あれ?これ作って何が楽しいんだっけ?とか めちゃくちゃショボくね?という感覚に陥ることがしばしばあります。 これが原因で途中で萎えてやめちゃうケースが意外と結構多いんですよね。なので、自分の対策をまとめ…

考えることを減らすという指針

最近チームメンバーが増えてコードレビューの数も増えてきました。 レビューでお互いが納得できるような説明を何度もするのも嫌だし、『よいコードとは何か』ということについて自分の思考を整理すべきかなぁと考えていました。 よいコードについてはすでに…

ぼっち開発する時に使ってるツールとかリンクとか [Android編]

個人アプリ作る時は基本ぼっちです。 ぼっち開発してると アイコン作ったりデザイン考えたりリリースの文章考えたりするのも全部自分でやらなきゃいけなくて大変です。 ちょっとでも楽するために自分が使ってるツールとかを共有してみます。

Lolipop未満のマテリアルデザイン対応に対する自分の指針

先日、WhoVoiceというマテリアルデザインを意識したアプリをリリースしました。ネタは以前に作ったWebサービスのAndroidアプリです。 同じ声のアニメキャラを検索できるサービス『WhoVoice』作ってみた 一応Android2.3から対応していて、実装していく中で An…

もちろんできるけど、やり方はわからない!

先日、同僚のスペイン人インターンにちょっと難しいかなぁってレベルのタスクを振ったんですね。そしたら 「もちろんできるけど、やり方はわからない!」という返事が返ってきて、これはめちゃくちゃいい返事だなぁと思ったので色々考えたことをまとめておき…

YOKOHAMA Ups!アプリコンテストで優秀賞もらいました。2週間のスケジュールやコミットログを全部晒します。

1月に横浜市のアプリコンテストYOKOHAMA Ups!に応募して優秀賞もらいました。横浜聖地マップという聖地巡礼アプリを作ったのですが、締切2週間前に申し込んで1人で作ったので、きっかけから開発の進め方あたりを時系列順にまとめておこうと思います。

AndroidではMVCよりMVPの方がいいかもしれない

Android開発していると、なんかMVCうまくいかないなぁとモヤモヤしてきました。そろそろ他のアーキテクチャを模索してみた方がいいんじゃないかと思い始めまして、ある程度考えがまとまったので自分なりの指針を残しておこうと思います。