Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
草を生やす技術 / kusa
Search
Yuji Yamaguchi
January 19, 2022
Programming
1
750
草を生やす技術 / kusa
Yuji Yamaguchi
January 19, 2022
Tweet
Share
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
4
430
Oxlintはいいぞ
yug1224
5
2k
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
13
5.9k
メンバーの成長速度にバフをかける1on1ミーティング / 2024-12-06
yug1224
25
12k
強みを伸ばすキャリアデザイン
yug1224
3
560
インターンと盛り上げる全社員参加型Advent Calendarの作り方 / 2024-02-22-QiitaNight
yug1224
1
160
2022ランキング圏外から2023ランキング入りを実現したテックブログ運営について / 2023-07-28-QiitaEngineerFesta
yug1224
1
190
Qiitaいいね数をGASで計測している話 / 2023-07-24-HRBrainFlyHigh
yug1224
1
1.1k
HRBrainの生態系を支えるフロントエンドチームの取り組み / 2023-06-22-AwEngineerMeetup
yug1224
0
140
Other Decks in Programming
See All in Programming
AHC061解説
shun_pi
0
330
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
530
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
160
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
140
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
1
750
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
170
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
160
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.4k
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
410
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
7.6k
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
320
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
390
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Measuring & Analyzing Core Web Vitals
bluesmoon
9
770
Producing Creativity
orderedlist
PRO
348
40k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
470
How to Talk to Developers About Accessibility
jct
2
140
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
220
Music & Morning Musume
bryan
47
7.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
81
Transcript
草を⽣やす技術 2022/01/19 Yuji Yamaguchi
⾃⼰紹介 2 ▸ 名前 ▸ ヤマグチ ユウジ @yug1224 ▸ 職能
▸ フロントエンドエンジニア ▸ 経歴 ▸ 2011年04⽉ 通信系企業 ▸ Webコンテンツサービスの開発運⽤ ▸ 2016年01⽉ ネット広告系企業 ▸ 広告配信管理システムの開発運⽤ ▸ 2016年10⽉ ITサービス企業 ▸ 飲⾷店向け予約台帳システムの開発 ▸ 2021年10⽉ SaaS企業 ▸ 勤怠管理システムの開発
3 草を⽣やしていますか?🙋
Gitで使われる⽇付 ▸ Author Date ▸ コミットの著者であるauthorによるcommit⽇付 ▸ git commit --dateで変更される
▸ Commit Date ▸ コミットを取り込んだ⼈を表すcommitterによるcommit⽇付 ▸ git rebase / git commit --amendで変更される 4
5 これを繰り返せば 無限に草を⽣やせるのでは?🤔
6 DEMO https://github.com/YuG1224/kusa
まとめ Gitで使われる⽇付は、Author Date / Commit Dateの2種類。 git commit --date /
git rebase --committer-date-is-author- date で改竄することができる。 denoでnpmライブラリを利⽤するときは、esm.sh / skypackを利⽤するの がオススメ。 denoで外部コマンドを利⽤するときは、--allow-runで権限付与を⾏う。 kusaを⽣やすときは、⽤法⽤量を守って、正しくお使いください。 7
8 EOF