y’s blog

勉強したことのメモなどを書きます

最近読んだ本

SOFT SKILLS ソフトウェア開発者の人生マニュアル 下記のようなテーマに関する書籍 キャリアの構築 効率の良い学習方法 生産性の向上 資産管理 健康管理 精神状態の管理 キャリアの構築方法については結構なコミュ力、行動力を要求しており難易度が高いと感…

Kubernetesのチュートリアルをやってみる

Kubernetesのチュートリアルをやった時のメモです。 チュートリアルページをみると色々な選択肢がありますが、今回は「Kubernetesの基本を学ぶ」というチュートリアルをやりました。 Kubernetesの基本を学ぶ - Kubernetes 使用OSはMacです HyperVisorをイン…

elasticsearchがスケールする仕組み(参照編)

elastcisearchのスケール性能について調査したことをまとめました。 シャーディングとレプリケーション elasticsearchはスケールアウトの仕組みにシャーディングとレプリケーションを採用しています。 シャーディングはデータを分割して保存することで参照を…

macのコマンドラインからアプリケーションを開く

macでターミナルからアプリケーションを開く方法を最近知りました。 $ open -a 'Google Chrome' #開くurlを指定することもできる $ open -a 'Google Chrome' https://google.com 普段ターミナル上で作業することが多いので、結構重宝してます。 このままでは…

pythonの環境を整えてjupyter notebookを動かすまで

自分は機械学習に入門したばかりの初心者なんですが、pythonの環境を整えるのにちょっと苦労したので書こうと思います。 pyenvのインストール pyenvはpythonのバージョン切り替えが簡単に行えるようになるツールです。 macの人はbrewで入れることができます…