JavaScriptの勉強中:その3 Statements / Objects

続きー。全然終わらん。でも、面白い。 bufferings.hatenablog.com ## Ch. 5 Statements ### 5.3.3 switch Switch 文は Java と同じで case を抜けるのに break; が必要。 各 case のマッチには == じゃなくて === が使われる。良かった。 ### 5.4.4 for/of …

JavaScriptの勉強中:その2 Expressions and Operators

はい、昨日の続き。 bufferings.hatenablog.com ## Ch.4 Expressions and Operators ### 4.4.1 Conditional Property Access ES2020 で以下の2つのプロパティアクセス式が追加された: expression ?. identifier expression ?. [ expression ] 普通のプロパ…

JavaScript: The Definitive Guide, 7th Edition を読みながらメモ

JavaScriptの勉強をしたくて読んでる。英語なので時間がかかってるけど、良い本だと思う。 www.oreilly.com 以下、読んだところを読み直しながら何回かに分けて自分用にメモを残していこうと思う。 ## Ch.2 Lexical Structure return, break or continue の…

これからは git restore を使ってみようかな

Git

Gitの基本的な使い方のおさらいをチームのLearning Sessionでやろうかなと思ってドキュメントを眺めてたら、あれ?こんなんあったっけ?と思うコマンドがあった。 git restore と git switch Git 2.23で導入されたみたい。去年の夏か。 https://github.blog/…

自分用メモ JavaScriptの勉強を始めた #jsprimer

普段はJavaのウェブアプリケーションエンジニアなんですけど、色々あってJavaScriptとNode.jsの勉強をしたいなぁと思いました。でも色んなサイトや本があるからどれがいいのかイマイチ分からなくてツイッターで聞いたら、色んな方が教えてくれました。ありが…

Istio 1.5.0 + Mixerless Stackdriverの設定は楽だった

今日は仕事の休みをとったので、家でぼーっとIstio触って遊んでる。 ということで、この続き。前回はIstio 1.5の設定をカスタマイズする方法を確認したので、今日はStackdriverを使いたい: bufferings.hatenablog.com ちなみにStackdriverはGCPのモニタリン…

トラブル対応中にエンジニアリーダーとして考えていること

を言葉にしてみようと思った。僕のいる場所での話。ステークホルダーに対する窓口としてプロデューサーがいて、僕が開発チームのリーダーをしてるようなとき。 ## 状況を把握する システムトラブルが発生すると場が混乱してることが多い。色んな情報が混ざる…

Istio 1.5.0 のインストールをカスタマイズしてみる

昨日の続き: bufferings.hatenablog.com 昨日はデフォルトプロファイルでインストールしたので、今日はちょっとカスタマイズしてみたい。 ## カスタマイズの方法 これかな: https://istio.io/docs/setup/install/istioctl/#customizing-the-configuration …

Istio 1.5.0 がリリースされたのでとりあえず触ってみるくらいの気持ち

2020-03-05にIstio 1.5.0 がリリースされた。のでとりあえず触ってみる。くらいの気持ち。 Istio / Announcing Istio 1.5 一番大きな変更はIstiod。これまで複数のコンポーネントに分かれてたコントロールプレーンのモノリス化。管理がシンプルになるので良…

RSGTの精神( #RSGT2020 でお話をしてきました)

RSGT2020に参加しました。楽しかった。 2020.scrumgatheringtokyo.org 色々なことがあって、沢山の人とお話できて、何から書いたら良いか分からないので、思いついたものをざーっと書いてみます。 ## 発表した Photo by あらたさん(ありがとうございます!…

#kanjava で Micronaut の紹介をしました。そのときに使ったアプリのコードを公開しました。

関ジャバでお話する機会をいただき、Micronautの紹介をしてきました。Java最新フレームワーク特集ということで、Quarkusのお話を聞くことができてとても面白かったです。 kanjava.connpass.com 当日は、GKEにサンプルアプリをデプロイして、Stackdriverで状…

Javaのコンテナのメモリ割り当ての考え方をまきさんに教えていただいたので記録

何度か教えていただいているので、今度こそしっかり覚えておきたくて、まきさんからのコメントを記録。 ## メモリサイズの考え方 SpringBootのアプリをコンテナとして動かす場合には768MB以上必要で、1GBくらいは割り当てる必要があるのではないかという僕の…

ローカルでk8sを試してみたいときはk3dが使えそう。Istioも動きそう。

k8s

## ローカルでk8s ちょっと試してみたいときとかに、ローカルでk8sを動かしたくて。以前だとMinikubeとかDockerについてくるk8sとかを使ったことがあるけど、今だとまた何か出てるかな?と思ってたらこういうスレッドを見つけた。 K3s, minikube or microk8s…

何かに取り組んでいるときにはステージがあるなぁ

何かに取り組んでいるときにはステージというものがあるなぁ。と思っている。 例えば僕は仕事をするときに英語を使っているけど、文法とか言い回しとか変なところがめちゃくちゃいっぱいあると思う。だけど、そこはあんまり気にしてない。僕は「英語を上手に…

聞いてくれてありがとうございます

ふりかえりの最後で「何かある人はいますか?」って聞いたときの話。 「椎葉さんにひとつ聞きたいことがあります」 はい。 「私は今、自動化に時間をかけていますが、これは正しいでしょうか?」 ほほー。というと? 「はい。自動化をするかわりに、手で作業…