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
770
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
草を生やす技術 / kusa
Yuji Yamaguchi
January 19, 2022
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
2026-08-01.pdf
yug1224
1
78
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.9k
バラバラだった staleTime を、データの性質で4プリセットに集約する
yug1224
1
71
Oxcを導入して開発体験が向上した話
yug1224
5
440
EMからICへのキャリアチェンジの壁とその越え方
yug1224
5
340
Cursor Subagentsはいいぞ
yug1224
2
210
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
5
2.1k
Oxlintはいいぞ
yug1224
5
3.7k
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
14
6.5k
Other Decks in Programming
See All in Programming
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
220
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
140
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
460
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.5k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
550
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
240
React本体のコードリーディング
high_g_engineer
1
140
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
150
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
180
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
160
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
350
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.3k
Become a Pro
speakerdeck
PRO
31
6.2k
How to make the Groovebox
asonas
2
2.3k
KATA
mclloyd
PRO
35
15k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Building Applications with DynamoDB
mza
96
7.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.3k
Rails Girls Zürich Keynote
gr2m
96
14k
Building an army of robots
kneath
306
46k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Between Models and Reality
mayunak
4
390
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
930
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