2021-01-01から1ヶ月間の記事一覧

『コーディングを支える技術』/この技術はなにを解決し、なにが嬉しいのか

コーディングを支える技術――成り立ちから学ぶプログラミング作法 WEB+DB PRESS plus作者:西尾 泰和技術評論社Amazon どんな本か 「歴史」と「比較」を利用しながら、プログラミングの進化をたどっていける本です。 どんな人にオススメか IT系のエンジニア、…

読書を習慣化してよかったこと

最近、読書を習慣化しておいてよかったなーとうっすらと感じることがあり、 そもそもなぜ読書を習慣化したのか、どうやってやったのか、何がよかったのかをふりかえり、まとめました。 なぜ読書を習慣化したのか 蓄えていた知識が減っているような不安と危機…

Dockerでよく利用されているAlpineは他のLinuxディストリビューションと比べて、どれだけ軽量なのか

はじめに Dockerを使っていると、AlpineのイメージをベースにDockerfileを記述していくことがあるかと思います。 Alpineという存在、軽量らしいということは知っていても、いまいち正体が把握できていなかったので、Alpineについての情報をまとめます。 Alpi…

PhpStormで開いているファイルとプロジェクトツリーを同期させる設定

設定方法 Projectを右クリック -> Always Select Opened File にcheck hoge どういうときにこの設定するのか? PhpStormの検索は強力です。 ⌘O:クラス検索 ⇧⌘O:ファイル検索 ⌥⌘O:シンボル検索 Macであれば上記のようなショートカットで範囲を絞りながら検索…

なぜブログを書くのか

はじめに 世のエンジニアたち、ブログとか登壇といったoutputってみんなどういうモチベーションでやってるのかな。コミュニティへの還元?セールス/マーケティング活動の一環?本音のところを聞いてみたい。ちなみに今の僕は盛大な自己紹介だと考えてて、(AW…

2021年の "やること"の100のリスト

1 自社以外のアドベントカレンダーに参加する 2 iOSでリーダーアプリを実装し、エミュレーターで動かす 3 iOSのHuman Interface Guidelinesを読む 4 Androidでリーダーアプリを実装し、エミュレーターで動かす 5 GKEを業務or個人プロジェクトで導入する 6 Cl…