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
不器用な人のためのfish shell/fishshell-is-good-to-bungler
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ほき
January 08, 2023
Programming
78
0
Share
不器用な人のためのfish shell/fishshell-is-good-to-bungler
GDSC TUAT
の Lightning Talk #1 で発表した内容です.普段使っているfish shell について話しました.
ほき
January 08, 2023
More Decks by ほき
See All by ほき
Expert-Level Detection of Epilepsy Markers in EEG on Short and Long Timescales
hokkey621
0
31
MMaDA: Multimodal Large Diffusion Language Models
hokkey621
0
28
TAID: Temporally Adaptive Interpolated Distillation for Efficient Knowledge Transfer in Language Models
hokkey621
0
28
脳波を用いた嗜好マッチングシステム
hokkey621
0
510
DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning
hokkey621
0
95
Learning to Model the World with Language
hokkey621
0
34
GeminiとUnityで実現するインタラクティブアート
hokkey621
0
1.7k
LT - Gemma Developer Time
hokkey621
0
24
wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representations
hokkey621
0
39
Other Decks in Programming
See All in Programming
Modding RubyKaigi for Myself
yui_knk
0
430
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
5
620
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
3
570
Are We Really Coding 10× Faster with AI?
kohzas
0
230
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
370
関係性から理解する"同一性"の型用語たち
pvcresin
2
520
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
120
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
210
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
910
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
1.9k
Swiftのレキシカルスコープ管理
kntkymt
0
190
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
430
Thoughts on Productivity
jonyablonski
76
5.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
The SEO identity crisis: Don't let AI make you average
varn
0
470
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Designing Experiences People Love
moore
143
24k
Transcript
ෆث༻ͳਓͷͨΊͷGJTITIFMM ΄͖
2023/1/8 GDSC TUAT LT 2 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
ࣗݾհ ໊લ ΄͖ !IPLJ ॴଐ ౦ژେֶ "Պ ܦྺ (%4$-FBE
`d तۀඦܠ ฤू ͍ "*Πϯλʔϯ bd ͻͱ͜ͱ ൃද͢ΔͷॳΊͯͳͷͰؤுΓ·͢ ͋ͱ͜Εॻ͍͍ͯΔ࣌ؒʹ߹͏ؾ͕͠ͳ͍ΜͰ͕͢ ؒʹ߹͍ͬͯΔͱ͏Ε͍͠Ͱ͢ 2023/1/8 GDSC TUAT LT 3
2023/1/8 GDSC TUAT LT 4 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
GJTITIFMMͱ • bash, zsh など shell の一種 • friendly interactive
shell ͷུ • Mac, Linux Ͱ͑Δ 2023/1/8 GDSC TUAT LT 5
GJTITIFMMͷγΣΞ<> bash 52% ksh 4% tcsh 3% zsh 24% fish
12% other 5% 2023/1/8 GDSC TUAT LT 6
2023/1/8 GDSC TUAT LT 7 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
ϝϦοτ • σϑΥϧτͰ͍͍ײ͡ ˠՃͰϓϥάΠϯઃఆ͕͍Βͳ͍ • γϯλοΫεϋΠϥΠτ͕ݟ͍͢ • ิ͕༏ल • ϒϥβΛͬͯάϥϑΟΧϧʹઃఆͰ͖Δ
2023/1/8 GDSC TUAT LT 8
σϞ 2023/1/8 GDSC TUAT LT 9
σϝϦοτ • POSIX ඇޓ • આ໌هࣄ͕ bash zsh ʹൺͯগͳ͍ •
Windows Ͱ͏ʹ WSL ͳͲ͕ඞཁ 2023/1/8 GDSC TUAT LT 11
2023/1/8 GDSC TUAT LT 12 ࣗݾհ ֓ཁ ϝϦοτ σϝϦοτ ·ͱΊ
·ͱΊ • γϯλοΫεϋΠϥΠτ͕ݟ͍͢ • ิͱαδΣετ͕༏ल • ͍͠ઃఆཁΒͣ ˠGJTITIFMMΛͬͯΈ͍ͯͩ͘͞ʂ 2023/1/8 GDSC
TUAT LT 13
ࢀߟจݙ <>l5PQPQFOTPVSDF DPNNBOETIFMMTGPS-JOVY z1SJWBDZ 4UBUFNFOU IUUQTPQFOTPVSDFDPNCVTJOFTTUPQMJOVYTIFMMT <>lGJTITIFMM͕݁ߏྑ͔ͬͨ zIFOOJO
IUUQTRJJUBDPNIFOOJOJUFNTBEFDEEG 2023/1/8 GDSC TUAT LT 14