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
Relineのその後の生活
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ima1zumi
September 01, 2024
0
280
Relineのその後の生活
ima1zumi
September 01, 2024
Tweet
Share
More Decks by ima1zumi
See All by ima1zumi
OSSと私たち: Rubyの開発を支える STORES
ima1zumi
2
67
Ruby Taught Me About Under the Hood
ima1zumi
6
20k
Exploring Reline: Enhancing Command Line Usability
ima1zumi
1
150
10年物のRailsアプリにキャッチアップ!〜コードを読まずに理解したかった〜
ima1zumi
0
150
RubyKaigiの登壇者一覧ページを作った
ima1zumi
0
560
IRB and Reline Kaigi 2024
ima1zumi
0
47
Exploring Reline: Enhancing Command Line Usability
ima1zumi
3
15k
Reline 1分 Cooking
ima1zumi
0
61
続・mruby/cにUTF-8 を実装する
ima1zumi
1
58
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.4k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
79
Designing for Timeless Needs
cassininazir
0
150
Embracing the Ebb and Flow
colly
88
5k
WENDY [Excerpt]
tessaabrams
9
36k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
370
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
600
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
Navigating Team Friction
lara
192
16k
Transcript
Relineのその後 の生活 Mari Imaizumi @ima1zumi 2024-08-31
About me Mari Imaizumi (@ima1zumi) IRB and Reline committer STORES,
Inc. Born in Ehime 2
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan STORES Tech Conf 2024"New Engineering" 2024-09-25 Wed 13:00-
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan RubyKaigi 2024 での発表内容 4
Exploring Reline RelineGNU ReadlineͷPure Ruby࣮ɻIRBDebugͰ ΘΕ͍ͯΔ جຊతͳػೳे͋Δ͕GNU ReadlineͰग़དྷͯRelineͰग़ དྷͳ͍͜ͱ͕ͦͦ͋͜͜ΔͷͰ͍ͬͯͧ͘ undoͷ࣮Λ௨ͯ͠Relineͷಈ͘ΈΛઆ໌
5
Tips: Reline特有の機能 Display dialogs Multiline input including prompts Extensible with
Ruby Modifications to input lines, dialogs, completion suggestions with procs Completion suggestions also possible with readline-ext 6
宿題 undo͋Δͷʹredo͕ͳ͍ ػೳ͍͍ͯͧ͘͠ 7
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan redoを実装してくれる人が現れた #kaigieffect 8
9
10
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan その後の自分 11
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan RubyKaigi 2024 が終わらない 12
書いた・作ったもの https://scrapbox.io/ruby-jp/RubyKaigi_2024 RubyKaigi 2024ؔͷใͷͯ͢Λ·ͱΊΔ https://silent-zinc-cca.notion.site/ ce0148bee8884d69a88dd89e1e6a5adf ײهࣄ͝ͱʹ୭ͷൃදʹݴٴ͍ͯ͠Δ͔λά͚ͨ͠Notion https://rubykaigi-speakers.vercel.app/ 2006͔ΒͷRubyKaigiొஃऀͱൃදλΠτϧΛҰཡͰ͖Δ 13
Cosense 14
Notion 15
16 RubyKaigi Speakers
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan そろそろRubyKaigi 2024は 終わったと認めたい 17
Relineの機能追加 re-read-init-fileΛ࣮ Reline࣮ߦதʹ.inputrcͷ࠶ಡΈࠐΈ͕Ͱ͖Δ Reline։ൃऀతʹศར ΤσΟλͱͯ͠ݟΔͳΒཉ͍͠ػೳ GNU ReadlineͰσϑΥϧτΩʔόΠϯσΟϯά͕ઃఆ͞Ε͍ͯΔ ͷͰͦΕͳΓʹधཁ͕͋Δ...ͷ͔͠Εͳ͍ 18
.inputrc Variables Key bindings 19
.inputrc誰も使ってないのでは 20 🤔
どうしようかな ͱ͍͑bell-styleͷΑ͏ʹཁ͕དྷ͍ͯΔػೳ͋ͬͨΒศརͦ͏ͳͷ࡞Γ ͍ͨ ଞʹΓ͍ͨ͜ͱ ΧελϜΩʔόΠϯσΟϯάΛఆٛͰ͖Δػೳ? line_editorͷAPIͷඋ, ઃఆΛͲ͜ʹॻ͔͘ͷཧ͕ඞཁ Ϣʔεέʔε͋Εڭ͑ͯཉ͍͠ Remote IRB͕ཉ͘͠ͳ͖ͬͯͨ
21
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan RubyKaigi 2025に 向けてアップしていきたい 22
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan RubyKaigi 2025 April 16th - 18th 愛媛県松山市での開催! ֶੜ͚ɺRailsGirlsͷࢀՃࢧԉྫߦΘΕ͍ͯΔͷͰ2025͋Δ͔ 23
24
25
松山情報: 交通 ۭ࿏ Ӌాɺాɺத෦ɺҏ୮ɺԬ দࢁۭߓ͔Βࢢ֗όεͰ30͘Β͍ ※ిं͋Γ·ͤΜ ࿏ JRԬࢁӺ͔ΒಛٸͰ3࣌ؒ ౡݝඌಓࢢ͔Βߴಓ࿏Ͱ3࣌ؒ ւ࿏
ౡߓ͔ΒϑΣϦʔͰ3࣌ؒ দࢁ ~ খɹϑΣϦʔͰ7࣌ؒ 26
松山情報: 市内交通 ࿏໘ిं͕͋Δ ձͷҠಈ͋·Γظ͠ͳ͍΄͏͕͍͍͔ όεҰ྆͘Β͍ͷ༌ૹྗ͔͠ͳ͍ ަ௨ܥIC͕͑ΔΑ͏ʹͳΓ·ͨ͠!!!!! JRদࢁӺɺদࢁࢢӺͷೋӺ͕͋ΓฆΒΘ͍͠ͷͰҙ ెา20͘Β͍Ε͍ͯΔ ӫ͍͑ͯΔͷদࢁࢢӺ 27
松山情報: 道後温泉 ࠞΜͰΔͱ͖ʹߦ͘ͱҶચ͍ঢ়ଶʹͳΔ ཋ͕͔ͳΓڱ͍ ࠞΜͰͳ͚Ε̎֊੮Ҏ্ͷνέοτ͕Φεεϝ ࠞΜͰ͍ͨΒ࢞ຓ౬ͷඈௗ೫౬ઘɾ௴ͷ౬ 28
松山情報: 松山城 ݱଘ12ఱकͷҰͭ ோΊ͕͍͍ ϩʔϓΣʔ͋Δ 29
松山情報: 食材 ٦ྨ Έ͔ΜܥͳΜͰඒຯ͍͠ ͖ͳΈ͔Μਗ਼ݟλϯΰʔϧ ڕհྨ ୄ λί λνΦ ϋϚνɾΧϯύν
30
松山情報: ごはんその他 ୄΊ͠ ͡Όͯ͜Μ λϧτ ܙເ ଠר͖ ऄޱ
店 ϩʔΧϧ ͔Ͳ ୄΊ͠ ಓޙഴञؗ Ѫඤݝͷञ ଂݩ 10FACTORY ͖ ϑϧʔπύʔϥʔΈ͠·
CAFÉ BC LE CLUB େࠇ 32
May 15th - 17th, 2024 NAHA CULTURAL ARTS THEATER NAHArt,
Okinawa, Japan RubyKaigi 2025 April 16th - 18th Ehime, Matsuyama 33