Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
weekly-report-gen
Search
tetsuyanh
March 12, 2019
Programming
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
weekly-report-gen
週報を良い感じに自動生成するツールの紹介です。
カスタマイズしやすい設計にしたつもりです。
https://github.com/tetsuyanh/weekly-report-gen
tetsuyanh
March 12, 2019
More Decks by tetsuyanh
See All by tetsuyanh
comback-engineer
tetsuyanh
1
210
観光プラットフォーム構想_20190526
tetsuyanh
0
220
Other Decks in Programming
See All in Programming
Domain-Driven Transformation
hschwentner
2
2.3k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
150
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
Event is what happens
moro
2
770
SREの越境 / SRE Collaboration
y0hgi
2
310
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
APNsからLive Activityを開始する話
yumnumm
0
170
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
4
3.5k
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
Why Our Code Smells
bkeepers
PRO
340
58k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
First, design no harm
axbom
PRO
2
1.3k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Test your architecture with Archunit
thirion
2
2.4k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Exploring anti-patterns in Rails
aemeredith
4
540
Scaling GitHub
holman
464
140k
Transcript
週報の自動生成 Goもくもく会@エウレカさん を通して
週報とは? 社内で自分の一週間のサマリを報告する文化。 人や会社によって様々。 うちはこんな感じでesaに書いてSlackに流してます。 ・コンディション数値(業務量 / 体調) ・フリースペース(KPT / ポエム
/ プライベート) ・業務内容 / 達成状況
業務内容 / 達成状況を書くの辛い・・ ・単に済んだことを思い出して共有する作業 ・読み手を意識して上手に書くのそれなりにコスト ・でも手を抜くと週報が形骸化して意義が薄れる
自動化や・・・
どうやるか? ・日々作業するだけ →Webサービスの消化タスクを集約する ・良い感じに分類される →カテゴリ毎にまとめる ・出力を好きな形に →任意のフォーマットで出力 ・誰でも使える →非エンジニアもハッピー
Webサービスの消化タスクを集約する Webサービスのタスクを抽象一元化して回収 Service Activity GitHub issue Asana task esa post
Service
カテゴリ毎にまとめる 事業や業務の区分けで横串カテゴライズ (現状、キーワードの一致で判断) Category A (Project X) Category B (Service
M) Category C (Corporate) GitHub_issue Asana_task esa_post Categorizer
Reporter 任意のフォーマットで出力 タグや装飾を変えるだけ Categorized Activities markdown HTML SpreadSheet
非エンジニアもハッピー ・エンジニア(私の職場ではMacユーザー) CLIでhelp/optionある・標準出力してる 好きにやって。 ・非エンジニア(私の職場ではWindowsユーザー) 配布した設定ファイルを編集してもらって 実行ファイルをダブルクリックするだけ。 実行バイナリを配るだけで動くGoのいいところ!
デモ
まとめ ・抽象化を頑張った うまく設計してGoを書くのも目的にしていた それなりに時間はかかってしまった・・ ・もくもく会を通して完成までいけた 作業時間は5%にも満たないけど 継続するきっかけにはなった
ぜひ使ってみて、感想・意見ください https://github.com/tetsuyanh/weekly-report-gen