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
1ヶ月の新規サービス開発で 圧倒的成長をした話
Search
Shota Higaki
August 01, 2019
Programming
1
310
1ヶ月の新規サービス開発で 圧倒的成長をした話
1ヶ月で0からRails newして新規サービスを作った感想、結果について。
Shota Higaki
August 01, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
iOS開発スターターキットの作り方
akidon0000
0
230
あまり知られていない MCP 仕様たち / MCP specifications that aren’t widely known
ktr_0731
0
220
Amazon Q CLI開発で学んだAIコーディングツールの使い方
licux
3
170
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
110
MySQL9でベクトルカラム登場!PHP×AWSでのAI/類似検索はこう変わる
suguruooki
1
280
バイブコーディング超えてバイブデプロイ〜CloudflareMCPで実現する、未来のアプリケーションデリバリー〜
azukiazusa1
3
780
実践!App Intents対応
yuukiw00w
0
120
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
430
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.4k
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
8
560
PHPカンファレンス関西2025 基調講演
sugimotokei
6
1.1k
階層化自動テストで開発に機動力を
ickx
1
470
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
750
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Optimizing for Happiness
mojombo
379
70k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
̍ϲ݄ͷ৽نαʔϏε։ൃͰ ѹతΛͨ͠ දࢀಓ.rb #49
ࣗݾհ ɾshota yamashita - Github: shota-yamashita - Twitter: @redblues999
ɾRuby / Rails / Angular ɾ21ࡀʢΤϯδχΞྺ: 2ʣ
ࠓ͢͜ͱ ̍ϲ݄Ͱ͔̌ΒRails newͯ͠৽ن αʔϏεΛ࡞ͬͨײΛ͠·͢ɻ
ԿΛ։ൃͨ͠ͷʁ ɾձһ༷͚ͷίϯςϯπΛఏڙ͢ΔαʔϏε ɾձһ༷ / ཧऀ͚ը໘ʢ̍̎ը໘ʣ ɾ։ൃظؒ̍ϲ݄ ɾdevise, bootstrap-sass, carrierwave, Quill,
Heroku, etc
ͲͷΑ͏ͳ։ൃख๏Λͬͯͨͷ? ཧɿΞδϟΠϧ։ൃ
ݱ࣮ ϝςΦϑΥʔϧ։ൃ
None
ݟੵΓΛ֎ͨ͠3େཁҼ ɾࡉ͔͍ཁ݅ɺ࡞ۀͷચ͍ग़͠ ɾσβΠϯ ɾΤσΟλͷબఆ
ࡉ͔͍ཁ݅ɺ࡞ۀͷચ͍ग़͠
ࡉ͔͍ཁ݅ɺ࡞ۀΛલͬͯચ͍ग़͞ͳ ͔ͬͨΒͲ͏ͳ͔ͬͨ ɾαʔόʔઃఆ ˠ ࡞ۀ༰ɺ૿͑ͯΔ(+1d) ɾσβΠϯ ˠ(+5d) ʢ˞ޙ΄Ͳ͠·͢ʣ ɾࡉ͔͍Ճཁɺόάमਖ਼ ˠ
όοϑΝ༻ҙͯ͠ͳ͔ͬͨ…(+3d)
σβΠϯ
σβΠϯ࡞ͲͷΑ͏ʹਐΊͯͨͷʁ 1. ૉͷHTMLΛ࣮ ˠ σβΠϯʢϓϩτλΠϓʣͷ࡞ґཔ 2. σβΠϯʢϓϩτλΠϓʣΛ࣮ ˠ σβΠϯʢ࠷ऴ൛ʣͷ࡞ґཔ
3. σβΠϯʢ࠷ऴ൛ʣΛ࣮ ˞͜͜ͷ࡞ۀɺσβΠφʔ͞Μʹ͓ئ͍͢Δ༧ఆͩͬͨ
ͱ͜Ζ͕… σβΠφʔͷϦιʔεΛׂ͚ͳ͍ʂ ͜ͱ͕໌͠ɺσβΠϯʢ࠷ऴ൛ʣͷ࣮ΤϯδχΞͷ ࡞ۀͱͳͬͨ…(+5d)
ΤσΟλͷબఆ
Froala Editor ɾhttps://www.froala.com/wysiwyg-editor ɾ࣍ੈͷϦονςΩετΤσΟλ ɾRubyGems: https://github.com/froala/wysiwyg-rails
https://github.com/shota-yamashita/floara-playground
͜ͷςΩετΤσΟλΛ࠾༻༧ఆ͕ͩͬͨ… ༗ྉͩͬͨʂ ͷͰɺΤσΟλΛมߋ͢Δ͜ͱʹ…(+2d)
Quill ɾhttps://quilljs.com/ ɾϑϦʔͷϦονςΩετΤσΟλ ɾhttps://github.com/quilljs/quill
(ͦͷ͏ͪϒϩάॻ͔͘)
ϦϦʔεͰ͖ͨͷʁ
ϦϦʔεͰ͖·ͨ͠ʂ
·ͱΊ ɾϓϩδΣΫτ։࢝ޙʹࡉ͔͍ཁ݅ͷચ ͍ग़͠Λ͢Δ or όοϑΝΛͱΔʂ ɾͲ͜·Ͱ࡞ۀΛ͓ئ͍Ͱ͖Δͷ͔ͷೝࣝ ߹ΘͤΔʂ ɾશͯͷπʔϧ͕ϑϦʔͰͳ͍ʂ