hydrakecat’s blog

Walking like a cat

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

ソフトウェアエンジニアに必要な英語

ソフトウェアエンジニアと英語の話というのは、しばしば話題になります。 それだけ多くの人が英語について気にしていると思うのですが、「英語やらなきゃ」と言っている人に話を聞くと意外と動機が漠然としている印象があります。 果たして日本企業で働くソ…

companion object vs. top-level

JavaにはあるけれどKotlinにないものの1つに、クラスメソッドやクラス変数があります。 この記事では、そのクラスメソッドとクラス変数をKotlinではどう定義すべきかという話をします。 より詳細に言えば、メソッドや定数*1をtop-levelで宣言するのとcompani…

『Androidを支える技術』を読むべきか?

ソフトウェア・エンジニアを長くやっていると、自然と得意分野というものが出来る。 自分だったら、Androidアプリ開発やJavaの仕様についてはそれなりに知っているつもりだけれど、LinuxカーネルやGPUについて詳しいとはお世辞にも言えない。 得意分野という…

DroidGirlsでRxJavaのハンズオンをしてきました

DroidGirlsで「RxJava2」を題材に解説とハンズオンをしてきました(connpassのページ)。