utamaro’s blog

誰かの役に立つ情報を発信するブログ

技術

JavaのOptionalを戻り値に使用することについて消極的な理由

僕は戻り値にOptionalを使用することに消極的です。 戻り値に使用する理由に対して以下の理由をよく聞きます。 メソッドを利用した際にnull値を返す可能性を明示する。 nullを考慮したコーディングを強制させる。 これらをやる理由が無いと考えているからで…

試行錯誤しながら転職に成功したときのはなし

はじめに 転職活動をする際に自分の入りたい企業を探して、アタックをすると思います。 アタックするのは1回しかチャンスがなく、落ちた直後に再アタックしても落ちる可能性が高いです。 そんなときに、1回のチャンスをどのように成功させるのか。 僕の実体…

githubの寄付提供プログラムが始まった件について

はじめに githubはご存知でしょうか。 アカウントは持っているのですが、私は使っていません。以前からprivateリポジトリの作成が無料なbitbacketを使ってます。 ブログの内容とか、一時的にpushしたいときに利用しています。 というのはどうでもよくて、以…

ファーウェイが独自のOSを提供する?

はじめに アメリカが華為技術(ファーウェイ)を本気で潰しにかかっていることはご存知だと思います。 世界市場的にはスマホで第2位を誇っており、中国市場でも大きなシェアを得ています。 規制によって何が起こるのかというと、アメリカにファーウェイ製品…