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
生活発表(最新)@大江戸Ruby会議07
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
秒速284km
September 15, 2018
Programming
420
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生活発表(最新)@大江戸Ruby会議07
生活発表(最新)@大江戸Ruby会議07
秒速284km
September 15, 2018
More Decks by 秒速284km
See All by 秒速284km
fukuoka_ruby_2019
284km
0
210
Rubyアソシエーション開発助成成果報告会
284km
0
2.5k
Charty - Visualize Real-world Data with Ruby
284km
1
2.8k
Charty - Visualizing your data in Ruby
284km
0
2.6k
.so にして色々な言語から便利にのっかろう
284km
0
110
Pragmatic Charty
284km
0
2.6k
Charty with Rails
284km
1
110
Charty (RubyGrant 2018)
284km
0
2.7k
Better CSV processing with Ruby 2.6
284km
0
120
Other Decks in Programming
See All in Programming
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
650
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
140
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
230
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
550
5分で問診!Composer セキュリティ健康診断
codmoninc
0
850
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
210
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
1
270
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.5k
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
4
1.3k
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
360
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.7k
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
3.8k
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
So, you think you're a good person
axbom
PRO
2
2.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Building Adaptive Systems
keathley
44
3.2k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Done Done
chrislema
186
16k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
The SEO Collaboration Effect
kristinabergwall1
1
510
My Coaching Mixtape
mlcsv
0
190
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
ੜ׆ൃදʢ࠷৽ʣ େߐށ3VCZձٞ⚡ ୈճ"TBLVTBSC ඵ!LN
None
ࠓ͢͜ͱ ϑΝΠϧΞοϓϩʔυ Data visualization tool for Ruby ͓·͚ɿଓ CSV
ରʁ ͍·ɺ͍ͨ͜͠ͱΛൃද͠·͢ʢ࠷৽ʣ ࣗ࢝ΊΔ͜ͱͰ͖ͨ ࣍ܧଓ͢Δ͜ͱɺޮՌతʹΔ͜ͱ͕͍ͩ͡ʁ
͖ͬ͞ॻ͍ͯΈͨͷ 284km/upld WIP ΄΅ɺ shrine ͏ͪΐͬͱγϯϓϧͰྑ͍ͱࢥͬͯ
RubyConf
Talk proposal for RubyConf (Rejected) Web Application Framework ෆཁʢ͋·ΓΘͳ͍/ࣗΘͳ͍ʣͳ࣮ͷͨΊʹ࣮ߦ Λ٘ਜ਼ʹ͢Δ
ෆཁͳ࣮ͳͨΊʹ͍ͣͿΜίʔυ͕ಡΈͮΒ͘ͳΔ ͦ͏ࢥ͏ͳΒίʔυΛॻ͚ͱ͍͏͜ͱɻ͕ࣗͷཧղʢॻ͚ΔΜ ͔ͩΒʣ
RubyConf ࣍ͷ RailsConf ɺҎલ @yahonda ͕༠ͬͯ͘Ε͔ͨΒߦͭ͘Γ ͩͬͨ RubyConf ਖ਼໎ͬͯͨɻͱ͍͏͔ߦ͔ͳ͔ͬͨͱࢥ͏ @kakutani
͕ RubyConf ߦ͜͏Αʂͬͯݴͬͯ͘Ε͔ͨΒͱʹ͔͘ proposal Λग़͚ͩ͢ग़ͨ͠ɻ Rejected ͩͬͨͷͰɺ·ͨߦ͔͘໎͕ͬͨɺ͍॓ͷ͕͍ͯͭͨ ͷͰɺϤογϟߦͧ͘ʂͱͳͬͨɻӉւʹײँ͔͠ͳ͍ɻ
WAF Ҿ͖ଓ͖ॻ͍͍ͯΔɻ tqrk Ͱং൫ͷΛ͠Α͏ͱࢼΈͨͱ͜ΖɺLT Ͱ͋Δ͜ͱ͕શ ʹҙ͔ࣝΒඈΜͰ͍ͨɻීஈɺډञͰ͢ϖʔεͰͬͯ͠·ͬ ͯશવͤͣ…লɻ ·ͩશମΛҰؾʹͤΔ΄Ͳవ·͍ͬͯͳ͍ɻ͔ͩΒ෦తʹ ͠ͳ͕ΒਐΊ͍ͯ͘ઓ๏ΛऔΖ͏ɻ
ϑΝΠϧΞοϓϩʔυ ࠷ۙɺٱ͠ͿΓʹ࣮ͨ࣌͠ʹ Shrine ΛબΜͩ carrierwave, refile ͳͲΑΓίʔυ͕ಡΈ͘͢ײ͔ͨ͡Β dragonfly Α͘ฉ͚͘ͲɺࣗͰͬͨ͜ͱ͕ͳ͍ Shrine
Ά͍ײ͡ͰɺγϯϓϧͳͷΛࣗͰॻ͍ͯΈͨΒΑͦ͞͏ ίϛοτ͍͍ͩͨશ෦͏ͱ͍͏ͷΛΑ͘Δ͚Ͳɺshrine ݩʑ uploadie ͱ͍͏໊લͷ gem ͩͬͨΜͰ͢Ͷ
͖ͬ͞ॻ͍ͯΈͨͷ 284km/upld ΓͯΔ Strage: file system, S3 Cache αϙʔτ Γͯͳ͍
ඞཁेͳ validation ActiveRecord αϙʔτʢͲ͏ॻ͔͘໎͍ͬͯΔɻ૬ஊ͍ͨ͠ɻ୭͔ɻʣ Direct upload
ͬͯΈͯಘΒΕΔ ྑ͍͜ͱ Α͍ͷ͕ग़དྷͨΒͦΕΛ͑ྑ͍ (࠷ॳ͔Β֬৴ͯ͠ॻ͖ ࢝ΊΒΕΔͱΑͦ͞͏) ͩΊͩͬͨΒɺͦΕͳΓͷೲಘײΛ࣋ͬͯطଘͷͷΛ͑Δ ԿΖ͏ͱͤͣʹదͳͦΕͬΆ͍൷Λݴ͏͜ͱ͔͠ग़དྷ ͳ͔ͬͨঢ়ଶ͔ΒɺͳΔ΄Ͳɺ;ʔΉ͜ΕͲ͏ͨ͠Μ͔ͬͯ ͷ͜ͱΛߟ͑ΒΕΔΑ͏ʹͳΔʢͳͬͨʣ
284km/upld ࣮ਐΊ·͢ ͦͷ݁ՌΛ·ͨڞ༗͍ͨ͠ Ͱɺ࣍ͷʹ͍͖·͢
Data visualization tool for Ruby red-data-tools/charty pgtgrly/GRruby-extension SciRuby/rubyplot
None
Collaborate @youchan Sameer, Pranav, Arafat @mrkn @kou Some other people
Data visualization tool for Ruby ͏·͍ͬͨ͘Βخ͍͠ͱ͍͏ ͪΐͬͱ࠷ۙਐḿ͕ࢭ·ͬͯ͠·͍ͬͯΔͷͰɺདྷिਐΊΔͧ ͱ͍͏ ͜ΕͰ Ruby
ΞιγΤʔγϣϯ ։ൃॿۚ 2018 ͢ΔͭΓ
None
ଓ CSV ʹ͍ͭͯ
ଓ CSV ʹ͍ͭͯ ͦͷޙɺ͜ΕͱݴͬͯՌͬ Ά͍ͷ೦ͳ͕ΒԿͳ͍ ࠷৽ใͷߋ৽͚ͩ͋Δ
ଓ CSV ʹ͍ͭͯ https://github.com/csv11/csvreader#q-whats-broken-in-the- standard-library-csv-reader ruby-talk 439501, 439507 ͷεϨου
࣍ճ ୈ 480 ճ Ruby Tuesday csvreader ͷ parser ͕ύΫΕΔͷͳͷ͔ಡΉ
or Data visualization tool ͷํΛਐΊΔ ༧ఆ