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
600
草を生やす技術 / kusa
Yuji Yamaguchi
January 19, 2022
Tweet
Share
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
強みを伸ばすキャリアデザイン
yug1224
0
220
インターンと盛り上げる全社員参加型Advent Calendarの作り方 / 2024-02-22-QiitaNight
yug1224
1
55
2022ランキング圏外から2023ランキング入りを実現したテックブログ運営について / 2023-07-28-QiitaEngineerFesta
yug1224
0
69
Qiitaいいね数をGASで計測している話 / 2023-07-24-HRBrainFlyHigh
yug1224
1
600
HRBrainの生態系を支えるフロントエンドチームの取り組み / 2023-06-22-AwEngineerMeetup
yug1224
0
22
明日使えるかもしれないGitテクニック / Gunma.web#47
yug1224
0
220
React+TypeScriptで拡張機能が開発できるRaycastのススメ / 20221027_Raycast
yug1224
1
760
DX向上委員会 / 20220922_dxhacklt
yug1224
1
170
n8nでワークフローを自動化した話 / 20220914_n8n
yug1224
1
1.4k
Other Decks in Programming
See All in Programming
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
170
WebGLで始める コンピュータグラフィックス入門
heller77
0
370
ソースコードを美しくたもつために ~コードレビューの認知限界を突破し、年間400リリースを達成する~
kotauchisunsun
1
130
TypeScriptとGraphQLで実現する 型安全なAPI実装 / TSKaigi 2024
hokaccha
5
2k
ペパボOpenTelemetry革命
pyama86
2
210
Open AI APIを使う前に知っておきたいアカウントTier の話
akki_megane
0
120
GitLab CI/CD で C#/WPFアプリケーションのテストとインストーラーのビルド・デプロイを自動化する
hacarus
0
570
TypeScriptのパフォーマンス改善
yajihum
11
4.5k
PHPはいつから死んでいるかの調査
chiroruxx
2
440
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
120
Domain-Driven Transformation
hschwentner
2
1.5k
AmperとFleetを使ったAndroidアプリ
yoppie
0
290
Featured
See All Featured
The Mythical Team-Month
searls
217
42k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Debugging Ruby Performance
tmm1
70
11k
What's new in Ruby 2.0
geeforr
337
31k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
How to train your dragon (web standard)
notwaldorf
75
5.2k
BBQ
matthewcrist
80
8.8k
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