Weekly tech Link集 #1 ~ #5
概要
気になった技術記事をまとめておくための記事。
きっかけ
日々あらゆるプラットフォーム上で技術記事が公開されており、後で読もうとしてブックマークしている。一方で、ブックマーク先を一元管理できていないのがつらい。。。これが、この記事を書こうと思ったきっかけである。
興味の対象
普段業務で使用している製品や技術。最近は以下の項目に興味がある。
- CI/CD
- git
- ソフトウェアエンジニアリング
- 自動化
#1 ~ 2022/01/17
- git cloneの高速化について
- shell-scriptの静的解析
- 京大のインシデントの話題にも出てきた。pipefail
- Ci完了通知のchrome拡張。便利そう
- GitHub Code Search。Rust製:rust: とのこと
- ↑のアルゴリズム詳細https://twitter.com/Linda_pp/status/1469150947851272196?s=20
- 名前解決の手法らしい。stack graphs
- Rustのビルド時間高速化について。ciも少しある。
#2 ~ 2022/01/24
- これめちゃ便利
- GMOペポパのCI/CD資料
- カバレッジ結果を表に出すのはやはりよさそう→次の段階として一括表示がある
- 情シスフローにCICDを使っているのが新しい
- meetup
- gitの新Ver
- git stash --stagedが追加
- https://github.blog/2022-01-24-highlights-from-git-2-35/
- stash内commitができる?
- GitHubActionsのUpdate
- サブスクできると嬉しい
#3 ~ 2022/01/31
- 複雑性を抑えること、その先
- 技術的負債の定量化と可視化
- 開発言語移行の話
- 「そのような場合は、TypeScriptの型でオブジェクトやコードをドキュメント化させつつ、ソースコードのうち重要な一部分のファイルのみを集中的にTypeScript化をするだけでも十分に開発効率が上がるかもしれません。」が印象的
- https://developers.cyberagent.co.jp/blog/archives/34364
- アイデアだし
- 開発者体験と技術的負債
#4 ~ 2022/02/07
- カスタマイズによる影響範囲
- Testの話が気になる(読んでない)
- Microsoftのリモートワークの論文の話。やっぱり第一ソースを読むとよさそう。
- 質問の仕方onAWS
- ビジネス書は共通言語で、ハンターハンター
#5 ~ 2022/02/14
- テストカバレッジ100%ではなく90%目標が最適っぽい
- Gitの練習
- 大量のPRの自動化。やはりteraformなのか