From 0e227b2398ba47975966953b4c7a76a891f5bba2 Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Wed, 25 Dec 2024 17:34:17 +0900 Subject: [PATCH 01/12] feat: Productivity Weekly(2024/12/25) --- articles/productivity-weekly-20241225.md | 105 ++++++++++++++++++ .../template/productivity-weekly-count.txt | 2 +- .../productivity-weekly-template.md.tmpl | 4 + 3 files changed, 110 insertions(+), 1 deletion(-) create mode 100644 articles/productivity-weekly-20241225.md diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md new file mode 100644 index 00000000..d0d4e8ee --- /dev/null +++ b/articles/productivity-weekly-20241225.md @@ -0,0 +1,105 @@ +--- +title: <ここにタイトルを入力>|Productivity Weekly(2024-12-25) +emoji: 🩻 +type: idea +topics: + - ProductivityWeekly + - 生産性向上 +published: false +publication_name: cybozu_ept +user_defined: + publish_link: https://zenn.dev/cybozu_ept/articles/productivity-weekly-20241225 + note: | + _本項の執筆者: [@korosuke613](https://zenn.dev/korosuke613)_ + _本項の執筆者: [@defaultcf](https://zenn.dev/defaultcf)_ + _本項の執筆者: [@Kesin11](https://zenn.dev/kesin11)_ + _本項の執筆者: [@r4mimu](https://zenn.dev/r4mimu)_ + _本項の執筆者: [@uta8a](https://zenn.dev/uta8a)_ + _本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ + _本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ + _本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ +--- + +こんにちは。サイボウズ株式会社 [生産性向上チーム](https://www.docswell.com/s/cybozu-tech/5R2X3N-engineering-productivity-team-recruitment-information)の平木場です。 + +僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 +本記事はその時のネタをまとめたものです。 + + +2023-01-25 号から、基本的に隔週で連載することとしました。たまに単独でも投稿するかもしれません。 +今週は 2024-12-25 単独号です。 + +今回が第 173 回目です。過去の記事は[こちら](https://zenn.dev/topics/productivityweekly?order=latest)。 + +:::message +2023-05-10 号から、生産性向上チームの他メンバーにいくつかのトピックを紹介していただくことにしています。 + +対象のトピックでは、文章の最後に `本項の執筆者: <執筆者名>` を追加しています。 + +今週の共同著者は次の方です。 +- [@korosuke613](https://zenn.dev/korosuke613) + + + +- [@uta8a](https://zenn.dev/uta8a) + + + + +::: + +# news 📺 + +## Copilot Chat on GitHub is now generally available for all users - GitHub Changelog +https://github.blog/changelog/2024-12-18-copilot-chat-on-github-is-now-generally-available-for-all-users/ + +## Announcing GitHub Copilot Free - GitHub Changelog +https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/ + +## OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models - The GitHub Blog +https://github.blog/news-insights/openais-o1-model-available-in-copilot-chat-and-github-models/ + +## REST API insights for organizations is now generally available - GitHub Changelog +https://github.blog/changelog/2024-12-20-rest-api-insights-for-organizations-is-now-generally-available/ + +## Release v6.0.0 · philips-labs/terraform-aws-github-runner +https://github.com/philips-labs/terraform-aws-github-runner/releases/tag/v6.0.0 + +# know-how 🎓 + +## マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓やあれこれ - ANDPAD Tech Blog +https://tech.andpad.co.jp/entry/2024/12/19/100000 + +## CI/CD基盤のコスト削減とDocker Hubのレートリミットを回避するためのミラーサーバーを導入した話 +https://swet.dena.com/entry/2024/12/19/120000 + +## 2024年のDenoのまとめと今後について +https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2024 + +## 質の高いブログを素早く書く | Wantedly Engineer Blog https://www.wantedly.com/companies/wantedly/post_articles/945876 + +# tool 🔨 + +## HTTP Lambdaをルーティングする lamux - fujiwara-ware 2024 day 24 +https://zenn.dev/fujiwara/articles/fujiwara-ware-2024-lamux + +## tfmv - Terraform のリソース名のリファクタリング +https://zenn.dev/shunsuke_suzuki/articles/tfmv-terraform-resource-renaming + +# read more 🍘 +Productivity Weekly で出たネタを全て紹介したいけど紹介する体力が持たなかったネタを一言程度で書くコーナーです。 + +- **news 📺** +- **know-how 🎓** +- **tool 🔨** + +# あとがき + + +サイボウズの生産性向上チームでは社内エンジニアの開発生産性を上げるための活動を行なっています。そんな生産性向上チームが気になる方は下のリンクをクリック! +https://www.docswell.com/s/cybozu-tech/5R2X3N-engineering-productivity-team-recruitment-information + + + + + diff --git a/articles/template/productivity-weekly-count.txt b/articles/template/productivity-weekly-count.txt index 730a054a..c4597e53 100644 --- a/articles/template/productivity-weekly-count.txt +++ b/articles/template/productivity-weekly-count.txt @@ -1 +1 @@ -172 +173 diff --git a/articles/template/productivity-weekly-template.md.tmpl b/articles/template/productivity-weekly-template.md.tmpl index a6d060e6..714decfc 100644 --- a/articles/template/productivity-weekly-template.md.tmpl +++ b/articles/template/productivity-weekly-template.md.tmpl @@ -20,6 +20,8 @@ user_defined: _本項の執筆者: [@r4mimu](https://zenn.dev/r4mimu)_ _本項の執筆者: [@uta8a](https://zenn.dev/uta8a)_ _本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ + _本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ + _本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ --- こんにちは。サイボウズ株式会社 [生産性向上チーム](https://www.docswell.com/s/cybozu-tech/5R2X3N-engineering-productivity-team-recruitment-information)の平木場です。 @@ -49,6 +51,8 @@ user_defined: + + ::: From 20d30c29d6172ca77a99d3239afe669e7b009c69 Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Wed, 25 Dec 2024 17:39:34 +0900 Subject: [PATCH 02/12] feat: Productivity Weekly(2024/12/25) @uta8a Co-authored-by: Masanori Tani --- articles/productivity-weekly-20241225.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index d0d4e8ee..78449162 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -53,6 +53,20 @@ user_defined: ## Copilot Chat on GitHub is now generally available for all users - GitHub Changelog https://github.blog/changelog/2024-12-18-copilot-chat-on-github-is-now-generally-available-for-all-users/ +Copilot Chat in github.com が一般提供開始(GA)になりました。 + +ブラウザ上で [github.com/copilot](https://github.com/copilot) という URL から Copilot とチャットを開始できたり、Issue, Pull Request, コードの画面で Copilot ボタンを押すことで要約や解説をしてもらうことができるようです。 + +できることの一覧は [Currently available skills](https://docs.github.com/en/copilot/using-github-copilot/asking-github-copilot-questions-in-github#currently-available-skills) にまとまっています。Release や discussion の要約は役立ちそうですね。 + +また、GA に伴い index できるリポジトリの数の制限が解除されたようです。多くのリポジトリを扱う場合であっても、Copilot は制限なくそれらのリポジトリを読んで回答を返してくれます。 + +注意点として、Copilot Chat in github.com は GA になりましたが、opt in できる機能には Preview のものが含まれます。(具体的には preview features のテキスト補完と、workflow が失敗した理由を説明してくれる機能の 2 つ) +また、Pull Request の要約は GA ですが、Pull Request を Copilot と協力して作る機能は Copilot Workspace が関連するので Preview です。 +Copilot は GA と Preview で規約が異なっていたりするので、組織で有効化する際にはどの機能を有効化すべきか注意してください。 + +_本項の執筆者: [@uta8a](https://zenn.dev/uta8a)_ + ## Announcing GitHub Copilot Free - GitHub Changelog https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/ From 5ddf1ccd3ff6740923544e23e3161e04606ebb29 Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Wed, 25 Dec 2024 17:41:33 +0900 Subject: [PATCH 03/12] feat: Productivity Weekly(2024/12/25) @takoeight0821 Co-authored-by: Yuya Kono --- articles/productivity-weekly-20241225.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 78449162..2167ed4f 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -43,7 +43,7 @@ user_defined: - [@uta8a](https://zenn.dev/uta8a) - +- [@takoeight0821](https://zenn.dev/takoeight0821) ::: @@ -70,9 +70,31 @@ _本項の執筆者: [@uta8a](https://zenn.dev/uta8a)_ ## Announcing GitHub Copilot Free - GitHub Changelog https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/ +Announcing GitHub Copilot Free - GitHub Changelog +https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/ + +GitHub Copilot に無料プランがやってきました。 +無料プランでは、月あたり 2000 回の補完と 50 件のチャットが使えます。 +また、複数ファイルを同時に編集する[Copilot Edits](https://code.visualstudio.com/docs/copilot/copilot-edits)や、Copilot Extensions も利用できます。 + +月あたり 2000 回の補完の制限がどれくらいのものなのかが気になりますが、 +気軽に無料で GitHub Copilot を試せるのは嬉しいですね。 + +_本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ + ## OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models - The GitHub Blog https://github.blog/news-insights/openais-o1-model-available-in-copilot-chat-and-github-models/ +OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models - The GitHub Blog +https://github.blog/news-insights/openais-o1-model-available-in-copilot-chat-and-github-models/ + +GitHub Copilot で、OpenAI の最新モデル o1 が使えるようになりました。 +ただし、Copilot Business と Copilot Enterprise では、管理者が o1 モデルへのアクセスを有効化する必要があります。 + +まだ手元では試せていませんが、コーディングを含む複雑なタスクがぐっと得意になったと噂の o1 モデルを使ったコード補完の品質がどれほどなのか気になります。 + +_本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ + ## REST API insights for organizations is now generally available - GitHub Changelog https://github.blog/changelog/2024-12-20-rest-api-insights-for-organizations-is-now-generally-available/ From 2955bb7817439b3b085c4d5e33258d799faf8850 Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Wed, 25 Dec 2024 17:42:12 +0900 Subject: [PATCH 04/12] feat: Productivity Weekly(2024/12/25) tfmv @ajfAfg Co-authored-by: ajfAfg <56056962+ajfAfg@users.noreply.github.com> --- articles/productivity-weekly-20241225.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 2167ed4f..629ee108 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -42,7 +42,7 @@ user_defined: - [@uta8a](https://zenn.dev/uta8a) - +- [@ajfAfg](https://zenn.dev/arjef) - [@takoeight0821](https://zenn.dev/takoeight0821) @@ -122,6 +122,12 @@ https://zenn.dev/fujiwara/articles/fujiwara-ware-2024-lamux ## tfmv - Terraform のリソース名のリファクタリング https://zenn.dev/shunsuke_suzuki/articles/tfmv-terraform-resource-renaming +Terraform のリソース名を一括して置換し、加えて `moved` ブロックを作ってくれるツールの紹介記事です。 +親の顔より見た 🐧 +単純な文字列の置換なら `sed` で十分ですが、`tfmv` は `moved` ブロックも作ってくれる点が嬉しそうです。 + +_本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ + # read more 🍘 Productivity Weekly で出たネタを全て紹介したいけど紹介する体力が持たなかったネタを一言程度で書くコーナーです。 From c47b1ed7bb46b2c6707bd219f555da75374a390b Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Wed, 25 Dec 2024 17:47:14 +0900 Subject: [PATCH 05/12] feat: Productivity Weekly(2024/12/25) @a-takamin Co-authored-by: a-takamin --- articles/productivity-weekly-20241225.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 629ee108..49a22913 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -44,7 +44,7 @@ user_defined: - [@uta8a](https://zenn.dev/uta8a) - [@ajfAfg](https://zenn.dev/arjef) - [@takoeight0821](https://zenn.dev/takoeight0821) - +- [@takamin55](https://zenn.dev/takamin55) ::: @@ -109,6 +109,15 @@ https://tech.andpad.co.jp/entry/2024/12/19/100000 ## CI/CD基盤のコスト削減とDocker Hubのレートリミットを回避するためのミラーサーバーを導入した話 https://swet.dena.com/entry/2024/12/19/120000 +GitHub Actions セルフホストランナーを AWS 上で運用しているチームが、Docker ミラーサーバーを立てることで大幅なコスト削減を実現した記事です。 +計算上だと週あたり 1600 GB の通信量の削減を実現したと記事では紹介されていました。月ではなく週ですので驚きの削減量ですね。 + +勝手ながら計算させていただいたのですが、NAT Gateway は 1GB あたり 0.062 USD の料金がかかるため、0.062 × 1600 × 4 = 毎月約 400 USD の節約になっています。記事中では 1vCPU 2GB の Fargate 5 台程度でパフォーマンスが出せると検証されていますので、十分にお釣りが来ています。 + +ミラーサーバーを導入するにあたって考慮するべき観点や、技術選定、パフォーマンス検証、取得メトリクスなどの詳細情報が紹介されているため、AWS 上で大規模な CI 環境を提供している場合はとても参考になりそうです。 + +_本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ + ## 2024年のDenoのまとめと今後について https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2024 From c2dabdd909a9e0a9c99cc2c40ed42f6dea97c566 Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Wed, 25 Dec 2024 17:56:05 +0900 Subject: [PATCH 06/12] feat: Productivity Weekly(2024/12/25) @ajfAfg Co-authored-by: ajfAfg <56056962+ajfAfg@users.noreply.github.com> --- articles/productivity-weekly-20241225.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 49a22913..646457f6 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -128,6 +128,14 @@ https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2024 ## HTTP Lambdaをルーティングする lamux - fujiwara-ware 2024 day 24 https://zenn.dev/fujiwara/articles/fujiwara-ware-2024-lamux +HTTP リクエストを適した Lambda 関数にルーティング(リバースプロキシ)するライブラリの紹介記事です。Lambda 関数にはエイリアス(e.g. `foo`, `bar`)がつけられるので、例えば `foo.example.com` というエンドポイントにリクエストが来ると、`foo` というエイリアスがつけられた Lambda 関数にルーティングされるといった仕組みになっています。ユースケースとしては、ブランチごとにプレビュー環境を作る場合が紹介されています。このユースケースで lamux を使う場合のアーキテクチャ図を、紹介記事からいかに引用します: + +![lamux でブランチごとにプレビュー環境を作る場合のアーキテクチャ図](https://res.cloudinary.com/zenn/image/fetch/s--pT1xUOi9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_1200/https://storage.googleapis.com/zenn-user-upload/deployed-images/02102443c6480fed1be96698.png%3Fsha%3D1bc89bb3af136f4a0807ff63a7ac26dd62957b71) + +面白いアイディアだなと感じました。個人的にプレビュー環境がちょっと盛り上がって来ているので、参考になりそうです。 + +_本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ + ## tfmv - Terraform のリソース名のリファクタリング https://zenn.dev/shunsuke_suzuki/articles/tfmv-terraform-resource-renaming From 7704a64a066e62a1c1ba16fc1d691e56b7373502 Mon Sep 17 00:00:00 2001 From: Masanori Tani Date: Fri, 27 Dec 2024 09:16:35 +0900 Subject: [PATCH 07/12] feat: Productivity Weekly(2024/12/25) deno @uta8a --- articles/productivity-weekly-20241225.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 646457f6..d6fcdc50 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -121,6 +121,12 @@ _本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ ## 2024年のDenoのまとめと今後について https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2024 +uki00a さんによる 2024 年の Deno まとめ。uki00a さんは [週刊Deno](https://uki00a.github.io/deno-weekly/) で毎週の Deno 周辺の話題をまとめてくださっています。代表的な Deno や周辺エコシステムのアップデートが網羅的に載っている印象で、年末に Deno の最新事情をキャッチアップするのに役立ちそうです。 + +2024 年は、Deno v2、JSR を筆頭に、deno の CLI のコマンド拡充(add, outdated, fmt/lint のアップデート)や npm 互換性向上といった様々な出来事がありましたね。個人的には静的サイトジェネレーターの Lume が v2.1 から LumeCMS が入ったり frontmatter の共通規格の FFF に対応したこと、AWS 等で Deno Deploy のようなコード実行基盤がセルフホストできる Deno Deploy NextGen の今後が気になっています。 + +_本項の執筆者: [@uta8a](https://zenn.dev/uta8a)_ + ## 質の高いブログを素早く書く | Wantedly Engineer Blog https://www.wantedly.com/companies/wantedly/post_articles/945876 # tool 🔨 From 7dbc917ecf099492e27b5e3c84b61df9124fd157 Mon Sep 17 00:00:00 2001 From: "naotama (Naoki KOBAYASHI)" Date: Fri, 27 Dec 2024 11:48:48 +0900 Subject: [PATCH 08/12] feat: Productivity Weekly(2024/12/25) GitHub API Insights @naotama2002 --- articles/productivity-weekly-20241225.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 646457f6..4011557d 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -98,6 +98,14 @@ _本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ ## REST API insights for organizations is now generally available - GitHub Changelog https://github.blog/changelog/2024-12-20-rest-api-insights-for-organizations-is-now-generally-available/ +GitHub.com の REST API Insights 機能が Enterprise Cloud プランで利用可能になりました。この機能は組織(Organization)で利用でき、デフォルトでは組織のオーナー権限が必要です。ただし、View Organization API insights 権限をカスタムロールに割り当て、その後メンバーやチームに割り当てることで、オーナー以外にもアクセス権を付与できます。 + +API アクセスが時間軸、アプリ、API エンドポイントごとに可視化されます。例えば「API レートリミットにかかったのでは?」と疑いがある際に、API Insights で素早く確認できるのは嬉しいですね。 + +ある組織における私の過去 7 日間のアクセスは、Visual Studio Code が 120、GitHub CLI が 5 でした。同じ組織でのトップアクセスはセルフホステッドランナーで 123.7k でした。 + +_本項の執筆者: [@naotama](https://zenn.dev/naotama)_ + ## Release v6.0.0 · philips-labs/terraform-aws-github-runner https://github.com/philips-labs/terraform-aws-github-runner/releases/tag/v6.0.0 From 60a79b974df0decb50db6f6de5751f5e914bfcc0 Mon Sep 17 00:00:00 2001 From: a-takamin Date: Fri, 27 Dec 2024 14:15:54 +0900 Subject: [PATCH 09/12] =?UTF-8?q?=E3=80=8C=E8=B3=AA=E3=81=AE=E9=AB=98?= =?UTF-8?q?=E3=81=84=E3=83=96=E3=83=AD=E3=82=B0=E3=82=92=E7=B4=A0=E6=97=A9?= =?UTF-8?q?=E3=81=8F=E6=9B=B8=E3=81=8F=E3=80=8D=E3=82=92=E5=9F=B7=E7=AD=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- articles/productivity-weekly-20241225.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 646457f6..0aa97f8a 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -121,7 +121,14 @@ _本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ ## 2024年のDenoのまとめと今後について https://zenn.dev/uki00a/articles/whats-new-for-deno-in-2024 -## 質の高いブログを素早く書く | Wantedly Engineer Blog https://www.wantedly.com/companies/wantedly/post_articles/945876 +## 質の高いブログを素早く書く | Wantedly Engineer Blog +https://www.wantedly.com/companies/wantedly/post_articles/945876 + +業務で技術ブログを書く方も多いのではないでしょうか。この記事では技術ブログの質を担保しながら素早く書く方法が紹介されています。 + +内容の 1 つに、ブログを書く前に発散と収束のプロセスを設けるという方法がありました。いわゆるブレインストーミングですね。構成は考えるものの、記事の要素をブレインストーミングすることは今までなかったため勉強になりました。 + +なお、この Productivity Weekly でも執筆の生産性を高める取り組みとして、GitHub を使った共同編集、リンターを使った校正の自動化、AI によるレビュー機能などを活用しています。 # tool 🔨 From de5752ddd09ffb6050ea469a87a1ac9a88ffeb5b Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Fri, 27 Dec 2024 18:24:02 +0900 Subject: [PATCH 10/12] feat: Productivity Weekly(2024/12/25) @defaultcf Co-authored-by: satoreo --- articles/productivity-weekly-20241225.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index f468ea9e..49a49a2b 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -114,6 +114,20 @@ https://github.com/philips-labs/terraform-aws-github-runner/releases/tag/v6.0.0 ## マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓やあれこれ - ANDPAD Tech Blog https://tech.andpad.co.jp/entry/2024/12/19/100000 +Security Hub を導入して 1 年とのことで、組織内でどのように活用しているかがまとまっています。 + +記事を読んで私が新たに得られた学びは次の通りでした。 +- AWS により追加されるコントロールは、自動では有効にしない + - 失敗の検出数が多くなると通知が増え、チームの負荷が高まるため +- Slack への通知は、検出された初回だけ行う仕組みを作る + - 何度も通知が来ると、チームの負荷が高まるため +- 通知回数を可視化する + - どれだけの通知が来ることで負荷と感じるかを定量化でき、改善に結びつけることができるため + +やはり Security Hub を導入した効果は大きいとのことで、私も積極的に使っていきたいなと思いました。 + +_本項の執筆者: [@defaultcf](https://zenn.dev/defaultcf)_ + ## CI/CD基盤のコスト削減とDocker Hubのレートリミットを回避するためのミラーサーバーを導入した話 https://swet.dena.com/entry/2024/12/19/120000 From 324b774132f302ffae08864cd072fb8bdbf89b77 Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Fri, 27 Dec 2024 18:26:57 +0900 Subject: [PATCH 11/12] fix: Productivity Weekly(2024/12/25) --- articles/productivity-weekly-20241225.md | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index 49a49a2b..fe7e2089 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -18,6 +18,7 @@ user_defined: _本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ _本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ _本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ + _本項の執筆者: [@naotama](https://zenn.dev/naotama)_ --- こんにちは。サイボウズ株式会社 [生産性向上チーム](https://www.docswell.com/s/cybozu-tech/5R2X3N-engineering-productivity-team-recruitment-information)の平木場です。 @@ -38,13 +39,14 @@ user_defined: 今週の共同著者は次の方です。 - [@korosuke613](https://zenn.dev/korosuke613) - +- [@defaultcf](https://zenn.dev/defaultcf) - [@uta8a](https://zenn.dev/uta8a) - [@ajfAfg](https://zenn.dev/arjef) - [@takoeight0821](https://zenn.dev/takoeight0821) - [@takamin55](https://zenn.dev/takamin55) +- [@naotama](https://zenn.dev/naotama) ::: @@ -106,9 +108,6 @@ API アクセスが時間軸、アプリ、API エンドポイントごとに可 _本項の執筆者: [@naotama](https://zenn.dev/naotama)_ -## Release v6.0.0 · philips-labs/terraform-aws-github-runner -https://github.com/philips-labs/terraform-aws-github-runner/releases/tag/v6.0.0 - # know-how 🎓 ## マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓やあれこれ - ANDPAD Tech Blog @@ -158,6 +157,8 @@ https://www.wantedly.com/companies/wantedly/post_articles/945876 なお、この Productivity Weekly でも執筆の生産性を高める取り組みとして、GitHub を使った共同編集、リンターを使った校正の自動化、AI によるレビュー機能などを活用しています。 +_本項の執筆者: [@takamin55](https://zenn.dev/takamin55)_ + # tool 🔨 ## HTTP Lambdaをルーティングする lamux - fujiwara-ware 2024 day 24 @@ -180,13 +181,6 @@ Terraform のリソース名を一括して置換し、加えて `moved` ブロ _本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ -# read more 🍘 -Productivity Weekly で出たネタを全て紹介したいけど紹介する体力が持たなかったネタを一言程度で書くコーナーです。 - -- **news 📺** -- **know-how 🎓** -- **tool 🔨** - # あとがき From 8b106fdf1c3901b9683fee59a7a4b6e95656d41b Mon Sep 17 00:00:00 2001 From: Futa HIRAKOBA Date: Tue, 31 Dec 2024 21:44:58 +0900 Subject: [PATCH 12/12] feat: Productivity Weekly(2024/12/25) @korosuke613 --- articles/productivity-weekly-20241225.md | 25 ++++++++++++------------ 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/articles/productivity-weekly-20241225.md b/articles/productivity-weekly-20241225.md index fe7e2089..942f1e40 100644 --- a/articles/productivity-weekly-20241225.md +++ b/articles/productivity-weekly-20241225.md @@ -1,5 +1,5 @@ --- -title: <ここにタイトルを入力>|Productivity Weekly(2024-12-25) +title: GitHub Copilot無料版登場!Chat in GitHubはGA!|Productivity Weekly(2024-12-25) emoji: 🩻 type: idea topics: @@ -38,15 +38,15 @@ user_defined: 対象のトピックでは、文章の最後に `本項の執筆者: <執筆者名>` を追加しています。 今週の共同著者は次の方です。 -- [@korosuke613](https://zenn.dev/korosuke613) - [@defaultcf](https://zenn.dev/defaultcf) - - - [@uta8a](https://zenn.dev/uta8a) - [@ajfAfg](https://zenn.dev/arjef) - [@takoeight0821](https://zenn.dev/takoeight0821) - [@takamin55](https://zenn.dev/takamin55) -- [@naotama](https://zenn.dev/naotama) +- [@naotama](https://zenn.dev/naotama) **← NEW!** + +!!? +二週連続で新しい共同著者の登場です。マジでありがたいっす。 ::: @@ -72,24 +72,17 @@ _本項の執筆者: [@uta8a](https://zenn.dev/uta8a)_ ## Announcing GitHub Copilot Free - GitHub Changelog https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/ -Announcing GitHub Copilot Free - GitHub Changelog -https://github.blog/changelog/2024-12-18-announcing-github-copilot-free/ - GitHub Copilot に無料プランがやってきました。 無料プランでは、月あたり 2000 回の補完と 50 件のチャットが使えます。 また、複数ファイルを同時に編集する[Copilot Edits](https://code.visualstudio.com/docs/copilot/copilot-edits)や、Copilot Extensions も利用できます。 -月あたり 2000 回の補完の制限がどれくらいのものなのかが気になりますが、 -気軽に無料で GitHub Copilot を試せるのは嬉しいですね。 +月あたり 2000 回の補完の制限がどれくらいのものなのかが気になりますが、気軽に無料で GitHub Copilot を試せるのは嬉しいですね。 _本項の執筆者: [@takoeight0821](https://zenn.dev/takoeight0821)_ ## OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models - The GitHub Blog https://github.blog/news-insights/openais-o1-model-available-in-copilot-chat-and-github-models/ -OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models - The GitHub Blog -https://github.blog/news-insights/openais-o1-model-available-in-copilot-chat-and-github-models/ - GitHub Copilot で、OpenAI の最新モデル o1 が使えるようになりました。 ただし、Copilot Business と Copilot Enterprise では、管理者が o1 モデルへのアクセスを有効化する必要があります。 @@ -182,7 +175,13 @@ Terraform のリソース名を一括して置換し、加えて `moved` ブロ _本項の執筆者: [@ajfAfg](https://zenn.dev/arjef)_ # あとがき +。。。 +最近自分が Weekly を出すのが遅すぎたため、Weekly 執筆のやり方を変えました。具体的には毎週の Weekly +が終わった直後に書きたい人たちですぐにネタの解説を書くという感じですね。 +そのやり方に変えて、僕が溜まっていた先々週号を書いてる間に今週号はみんなが書いてくれました。僕はほとんど全く書いてません。いよいよ引退の時期かもしれません。 +この文章を書いているのは 12/31 21:42 頃です。Twice が歌い始めました。 +いよいよ 2025 年ですね。良いお年を!!! サイボウズの生産性向上チームでは社内エンジニアの開発生産性を上げるための活動を行なっています。そんな生産性向上チームが気になる方は下のリンクをクリック! https://www.docswell.com/s/cybozu-tech/5R2X3N-engineering-productivity-team-recruitment-information