2017-01-01から1年間の記事一覧

SoftBankの信用情報誤登録でブラックリストに入ってた

無事決着がついて新規にクレジットカードを発行するこができました。 カードの増えたWalletの様子。 解決までに約1ヶ月ほどの時間がかかりました。 参考になるかはわかりませんが、SoftBankとどういったやり取りをしたかをその内容と共にまとめておきます。 …

AsyncLayoutInflater vs Anko, AnkoはLayoutXMLを殺すのか?

YokomakuさんがAsyncLayoutInflaterとLithoのパフォーマンス比較を行っていました。 keithyokoma.hatenablog.com ちょっと気になったので私もAsyncLayoutInflaterとAnkoの比較を行ってみました。 AsyncLayoutInflater? Anko? AsyncLayoutInflater? LayoutXML…

CA.ktでJavaに無い機能をKotlinがどう実現してるのか話してきました。

6/15にCyberAgentで開催したCA.ktでJavaに無い機能をKotlinがどう実現しているのかについて発表してきました。今回はNonNull/Nullable, Extension Function, Named Argument/Default Argumentのコンパイル後のBytecodeとそれをDecompileしてできたJavaを見て…

SoftBankのミスで信用情報ブラック認定されてしまってるっぽい。

tl;dr 6年前にiPhone4を分割購入してる。 MySoftBankを見ると完済したことになってる。 信用情報記録にはiPhone4の代金として1000円が未払いということが、毎月記録されていた。 しょうがねーからメールで問い合わせてる。 全然クレジットカードが作れない。…

ついにGoogleがAndroidKotlin公式サポート👍🏻

Exciting news, developers. @Kotlin is officially joining the #Android family. #io17 pic.twitter.com/Q4CLlWfC3B— Android (@Android) 2017年5月17日 blog.jetbrains.com 本日のGoogle I/O 2017にてGoogleがAndroid開発言語としてKotlinを公式サポート…

CyberAgentに入社しました。

2017年3月末でEurekaを退職し、4月にCyberAgentに入社しました。 誰? @lvla0805 | Twitter Android, Kotlin 最近だとDroidKaigi 2017に登壇しました。 DroidKaigi 2017でWelcomeトークと2セッション行ってきた。 - MA Blog 前職 10ヶ月間、EurekaでPairsとい…

Mock the un-mockable Kotlin classes

tl;dr Kotlinクラスはデフォルトfinalだからモックできない Mockito2ならできるよ Kotlinのクラス、関数はデフォルトでfinalだからモックできない。 Kotlinのクラス、関数はデフォルトfinalで継承もオーバーライドもできないのでMockitoでモックすることがで…

DroidKaigi 2017でWelcomeトークと2セッション行ってきた。

Welcomeトーク なんかいつの間にかWelcomeトークでスピーカー代表として話してました!びっくり! 「当たり前と思ってる情報でも誰かにとっては需要がありますよ!プロポーザル出しましょう!」というお話をしました。 いつのまにかCodeZine, giyho.jpに載ってま…

RxJava2へ段階的に移行しよう

RxJava2リリースされましたね、何ヶ月か前に。 OrmaやRetrofitがRxJava2に対応済みなので、個人的にもPairs的にもいつでも移行できる状態ではあります。 といっても大変ですよね。一体いくつのストリームがあると思ってるんですか!! あれを全部RxJava2へ書き…

Java/Kotlin混合プロジェクトで気をつけていること。

弊社Slackの#eureka-kotlinからの転載シリーズ。 プライベートではすべてKotlinでコードを書いているのであまり気にすることがなかったのですが、pairsはJava/Kotlin混合で成り立っているのでKotlinで書いたコードがJavaからどう見えるのかを気にすることが…

KotlinのInterfaceはPropertyも定義できるんだよ

そういえば最近は仕事でもKotlinを書いています。同僚をKotlinで洗脳した甲斐があるというものです。 developers.eure.jp しかし、全員が全員Javaを書く際と同じようにすらすらKotlinを書くことができるわけではないので、私がKotlinのTipsや文法などをつぶ…

AnkoでLayout XMLを殺した

そういえば先月頭にRettyさんでAnkoについてLTしたのでスライド置いておきますね。 speakerdeck.com あ、ちなみに本稿は特にAnkoの解説は行ってないポエムです。 Ankoとは Kotlin製DSL。Viewを書くのに利用します。 XMLでView書いた場合の以下のような問題を…