2019#163です。先週はHuaweiが独自OSであるHarmonyOSを発表して話題になっていました。マイクロカーネルベースのOSだそうです。ロードマップにはスマートフォンの表記はないようですが、貿易摩擦の件もあるので今後の動向が気になるところです。はったりエンジニアの備忘録Kubernetesの監視項目について。None、Notice、Alertと通知レベルごとに項目がまとめられている。Kubernetesの自律システムが正しく動作しているかを監視するのが重要。Kubernetesの監視項目が通知レベルごとにまとめられていて参考になる内容でした。自律システムが正しく動いているかどうかを監視するのが重要というのは正にそのとおりだと思いましたし、意識しないといけないですね。ActionsがCI/CDサポートするように。Linux、macOS、Windows環境での実行が可能。Matrixビルドも可能。CIのWindowsサポートがGA。Planでのみ利用可能。CIで回しているもの、現在の課題がまとめられている。Componentsを使っている。customer(HXC)に焦点を当ててプロダクトデザインしていこうという話。customerはbenefiter、hacker、expertの3つの特性を持っている。MDNMozillaのプロダクトへのコントリビューションガイド。方法がステップごとにまとめられているし、最初にこの言語ならこのプロダクトに貢献できるかも?という説明があって分かりやすい。Companies!NASAのJiraプロジェクト情報が漏洩されていた件について。Jiraの設定ミスが原因。フィルターの公開範囲を誤って設定してしまっていたとのこと。Oneのデータ漏洩事件に関する考察。どのような問題や課題があったかの考察と考えられる防御策の考察が書かれている。13から使えるようになったCombineとRxSwifの比較。エラーの種類と処理方法、パフォーマンスなどの違いはあるがおおよそ同じ。Combineは下位互換性がないという問題がある。DeckPostgreSQLのトラブル対応について。スロークエリの見つけ方やモニタリングの方法、未知のエラーに遭遇したときの対応方法などがまとめられている。クライアントサイドからサーバサイドまで破壊するテンプレートエンジンを利用した攻撃と対策Webテンプレートエンジンについて。テンプレートエンジンの3つの種類について、種類ごとのセキュリティの考え方の違い、攻撃例や対処方などが書かれている。GitHubgitリポジトリを監視し、変更があったら自動でpullやpushするツール。