2016-01-01から1年間の記事一覧
楽しかった。 言われるがままロープウェイで山に登ったら、富士山が見えてよかった。
雪のせいで飛行機が遅れ、欠航し、振替した便はまたもや遅れといった感じで大変でしたが、行ってきました。僕はトークをするわけでもなく、以下で書いたとおり僕は呑んだくれただけです。tech.pepabo.com北海道は結構な頻度で行っておりましたが、今回も最高…
dex.fm に出ました。MVPアーキテクチャと現在のチームについてお話しました。http://dex.fm/post/154031993278/14-introducing-mvpdex.fm告知が下手すぎるので、次はちゃんと考えていこうと思いました…………
吉祥寺に来るとメチャクチャ酔っ払ったこと思い出して真顔になる— ひさいち (@hisaichi5518) 2016年12月2日そうです、吉祥寺です。 今はPerlはまったくやっておらず、Android Javaと戯れる日々ですが、はてなブログで話題になっていたお題「エンジニア立ち居…
マンガでわかる大人のADHDコントロールガイド作者: 福西勇夫,福西朱美出版社/メーカー: 法研発売日: 2015/11/18メディア: 単行本この商品を含むブログ (1件) を見るtogetter.com これを読んで結構当てはまるな〜と思ったので読んだ。 困っていることチェック…
アプリには、DeepLinkというのがある。DeepLinkとは、各アプリ画面に紐づくURIで、めんどいので詳細は省く。Androidアプリでは、Airbnbが公開している DeepLinkDispatch というライブラリがあって、それを使えばActivityにアノテーションを指定するといい感…
悲しいことに30歳に近づいてきたので、そろそろ大学生のときに買った服着るのやめるかと夏頃思い立ち、服を買い換え始めた。僕は何事にもレベルがあると思っていて、なにか新しくやるときはレベルを大きく3つくらいに分けたあとに次に目指すべきは何か考える…
AndroidアプリのViewのXMLは、平べったくなるように書いてる。 今までは、ある条件を満たす時にはAとBとCを消して、満たさない時はAとBとCを表示するみたいな事をやりたい時に全部のViewを指定していた。そうすると後で何かViewを追加した時にどちらかの方で…
100円払って同僚の家の灯りを付けたり消したりする権利とキラキラ光るステッカーもらったりした。人が多いのが苦手なので、遅めに行ったんだけど、まだ人が結構いてびっくりした。頭にデカイなにか付けた人とか全身白タイツの人とかいて、わあって思った。す…
ドライヤーの風がめっちゃ弱まっててクソがと思ったので買い替えた。 実家で使ってるやつと同じタイプのを買おうと思ったら1万円超えてて「は?」と思ったけど、実家で使った時めっちゃ早く乾いたので買った。ドライヤーも進化してるんやね…パナソニック ヘ…
ログイン状態と未ログイン状態でPresenterを分けてやることにした。 void onCreate() { User user = ... mPresenter = user.isLoggedIn() ? new LoggedInHogePresenter(this) : new LoggedOutHogePresenter(this); mPresenter.onCreate(); }
ISUCON6に出ました。結果は5万点ほどで予選突破ラインが9万くらいだったので予選突破できず。メンバーはいつもどおり、kenjiskeywalker, soh335, hisaichi5518でした。 ISUCON前日まで Azureに入れるようになっておこうということでhisaichi5518が入れるよう…
僕は働いていく上で「理解する力」「考える力」「伝える力」「実行する力」が非常に重要だと思っていて、「考える力」は判断を下すことを含めているとも思っている。最近、判断について考えていて、つい妄想で判断してしまうことがあるなと感じたのでその気…
こういうXML書いていて、このAppCompatEditTextで改行すると下線と文字の幅が小さくなる。 <android.support.v7.widget.AppCompatEditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="吉高由里子" android:minHeight="40dp" android:padding="6dp" /> XMLをよくみるとpaddingが入っていて、AppCompatEditTextにpaddingは効いていないようで…</android.support.v7.widget.appcompatedittext>
今すぐNexus 5X買いましょう。Google NEXUS 5X 16GB Carbon(Black) LG-H791 SIMフリー [並行輸入品]出版社/メーカー: LGメディア: エレクトロニクスこの商品を含むブログ (1件) を見る iPhoneと比べると安い!!!!!!! docomoやY!mobileでも買える!!!!! ポケモ…
テッド2 (字幕版)発売日: 2016/01/06メディア: Amazonビデオこの商品を含むブログを見るコミコンまわり笑った。TED1見てないので???ってなるところあった。白ゆき姫殺人事件 [DVD]出版社/メーカー: 松竹発売日: 2014/09/03メディア: DVDこの商品を含むブロ…
compileSdkVersion 24, targetSdkVersion 24, サポートライブラリ 24.0.0 で開発してたらFirebaseがErrorを吐いてた。サポートライブラリを24.0.0にしてるのが原因のようなので、24の機能に依存しているわけではないので、全部23に戻した。 android { compil…
RecyclerViewでリストを作る時、RecyclerView.ItemDecorationを使って各Viewの間隔を広げていた。左と右でサイズが違う事と1個だけアイテムを消すとズレる事に気づいた。 最初の表示 消したあと getSpanIndexが削除前の値を返しているというのもあるけど、ou…
自分にとって当たり前と思ってることはたくさんある。僕の場合、小学生まで家で食べる天ぷらには醤油とマヨネーズを付けて食べるのが当たり前だった。他の家は天つゆで食べると聞いてマジで驚いた。コードにおいても、自分の中に当たり前がある。僕にとって…
話す予定です pic.twitter.com/qAgGo4JlbN— ひさいち (@hisaichi5518) 2016年7月2日既存のAndroidアプリをリファクタリングをしていく話をしました。 目次 なぜMVPアーキテクチャなのか MVPアーキテクチャの課題 その他課題 ヤパチー感想 なぜMVPアーキテク…
Androidチームに新しいメンバーが増えた事とテクニカルリードという役割を僕が担う事になったので、Androidチームのメンバーに僕が現状考えている「テクニカルリードの役割と責任」「Androidチームの方針」「Androidチームの文化」について簡単にまとめまし…
[まとめ買い] 東京タラレバ娘(Kissコミックス)作者: 東村アキコメディア: Kindle版この商品を含むブログを見るつらい気持ちになるのではないかと思って読んでなかったんだけど読んだ。 本編も面白いけど、おまけ漫画も面白い。
RecyclerView.Adapterは、Item毎にViewTypeを指定することでItem毎にViewHolderを指定出来る。なので「itemが映画ならFilmViewHolderを利用する」とか「itemがドラマならTvDramaViewHolderを利用する」とか「positionが0ならAdViewHolderを利用する」などが…
AndroidでサーバなしのA/Bテストを行いたかったが、それらしいライブラリを見つける事が出来なかったので作った。iOSでいうmattt/SkyLabみたいなのです。github.com振る舞いを変えたい場合はこうする。 new Hanaten(context, "presenter test") .add(10, new…
HeaderやFooterで各々ViewHolderを作る必要もなかったので、それすらないシンプルなAdapterです。 github.com // HeaderFooterAdapterを継承する class MovieAdapter extends HeaderFooterAdapter<ItemViewHolder> { private List<String> movies; private LayoutInflater layoutInfl</string></itemviewholder>…
Github上で人に対してコメントや説明をする時、送信する前に自分の書いた日本語を見返す。見返すときに「相手は何が聞きたいのか?」と「聞きたいことの答えが伝わるか」って考えながら見返す。それが分かるように書かれてあればそのまま送信するし、伝わら…
ウニバーという概念があると聞き、行くしかないと思ったので行ってきた。 ウニの食べ比べがあり、産地別に出てきた。「違いなんてわかるはずない」「そんなに舌が肥えていない」とか思ってたけど、案外わかってウニはすごい。最後ににぎりが出来てたけど、ウ…
1日目: 天下wiki武道会 だいぶ盛り上がって面白かった。みんなでわいわい議論したり出来る勉強会いい。 実家に帰るつもりだったけど、親が二人ともインフルエンザにかかっているらしく帰れなくなって泊まる場所がなくなった。京都まで来たので実家に泊まるつ…
Hierarchy viewer worked for me once I selected Tools-->Android-->Enable ADB Integration within Android Studio. http://stackoverflow.com/questions/7801427/hierarchy-is-not-working-for-my-device Measure, Layout, Drawにかかった時間見れて便利
見たのでメモです。 Robolectricは、ApplicationにSharedPreferences用のMapを持っている RobolectricでSharedPreferences利用時はRoboSharedPreferencesという独自実装を利用する RoboSharedPreferencesは、XMLを読み込んだり書き込んだりせず、インスタン…