Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
草を生やす技術 / kusa
Yuji Yamaguchi
January 19, 2022
Programming
1
430
草を生やす技術 / kusa
Yuji Yamaguchi
January 19, 2022
Tweet
Share
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
明日使えるかもしれないGitテクニック / Gunma.web#47
yug1224
0
130
React+TypeScriptで拡張機能が開発できるRaycastのススメ / 20221027_Raycast
yug1224
1
400
Nameを/で区切るとそれ以降がURLに反映されるよ / 12345678
yug1224
0
36
DX向上委員会 / 20220922_dxhacklt
yug1224
1
100
n8nでワークフローを自動化した話 / 20220914_n8n
yug1224
1
920
インシデントゼロを支える技術 / 20220315_devtestlt
yug1224
0
1.1k
レガシーでウォーターフォールなVue.jsでの大規模開発に捧げるテスト駆動フロントエンド開発の話 / v-tokyo10
yug1224
13
5.9k
フロントエンドエンジニアのDXを改善しようとしたらボトムアップでチームビルドをしていた話 / Frontend Training Meetup #1
yug1224
6
980
Vue.js は裏切らない / UIT#5
yug1224
1
1.8k
Other Decks in Programming
See All in Programming
良質な技術記事を量産する秘訣 / #MeetsPro
jnchito
16
4.9k
TokyoR#103_DataProcessing
kilometer
0
550
NGK2023S - OCaml最高! スマホ開発にも使えちゃう?!
haochenxie
0
120
SwiftPMのPlugin入門 / introduction_to_swiftpm_plugin
uhooi
2
110
Azure Functionsをサクッと開発、サクッとデプロイ/vscodeconf2023-baba
nina01
1
360
量子コンピュータ時代のプログラミングセミナー / 20221222_Amplify_seminar _route_optimization
fixstars
0
250
23年のJavaトレンドは?Quarkusで理解するコンテナネイティブJava
tatsuya1bm
1
140
Writing Greener Java Applications
hollycummins
0
370
Git Rebase
bkuhlmann
10
1.2k
Most Valuable Bug(?) ~インシデント未遂から得た学び~
tatsumiakahori
0
150
Remix + Cloudflare Pages + D1 で ポケモン SV のレンタルチームを検索できるアプリを作ってみた
kuroppe1819
4
1.4k
Showkase、Paparazziを用いたビジュアルリグレッションテストの導入にチャレンジした話 / MoT TechTalk #15
mot_techtalk
0
150
Featured
See All Featured
Web development in the modern age
philhawksworth
197
9.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
13
1.1k
Building Applications with DynamoDB
mza
85
5k
Why You Should Never Use an ORM
jnunemaker
PRO
49
7.9k
The Cult of Friendly URLs
andyhume
69
5.1k
What the flash - Photography Introduction
edds
64
10k
YesSQL, Process and Tooling at Scale
rocio
159
12k
A better future with KSS
kneath
230
16k
The Invisible Customer
myddelton
113
12k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
182
15k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
29
8k
Creatively Recalculating Your Daily Design Routine
revolveconf
207
11k
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