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
Padrino::Validation::HTML5
Search
aereal
November 13, 2011
Programming
1
450
Padrino::Validation::HTML5
in Kansai Dark RubyKaigi (#kyami)
aereal
November 13, 2011
Tweet
Share
More Decks by aereal
See All by aereal
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
4.7k
How to send distibuted traces to Datadog using build own OpenTelemetry-Lambda distribution
aereal
3
270
好きな技術《コト》で、 生きていく技術 / life with what you like
aereal
5
4k
qron: Cloud Native Cron Alternativeの今
aereal
2
2.7k
自動作曲入門 / introduction to programatic music composition
aereal
1
530k
はてなブログ タグとCDK / The epic of AWS CDK and Hatena Blog Tag
aereal
2
200k
はてなブログ タグの技術選択 / The technical details of Hatena Blog Tag
aereal
3
200k
ブログサービスのHTTPS化を支えたAWSで作るピタゴラスイッチ / The construction of large scale TLS certificates management system with AWS
aereal
3
400k
AWSではてなブログの常時HTTPS配信をバーンとやる話 / The Epic of migration from HTTP to HTTPS on Hatena Blog with AWS
aereal
14
18k
Other Decks in Programming
See All in Programming
CursorはMCPを使った方が良いぞ
taigakono
1
220
C++20 射影変換
faithandbrave
0
560
すべてのコンテキストを、 ユーザー価値に変える
applism118
3
1.1k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
400
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
670
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
220
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
590
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
39
8.3k
童醫院敏捷轉型的實踐經驗
cclai999
0
210
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
50
32k
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
1
5.3k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fireside Chat
paigeccino
37
3.5k
Code Reviewing Like a Champion
maltzj
524
40k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
A better future with KSS
kneath
239
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Testing 201, or: Great Expectations
jmmastey
42
7.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
500
Transcript
Padrino::Validation::HTML5 by @aereal (?:id:aereal) 1111݄13༵
Who am I? @aereal ?:id:aereal GitHub: aereal 1111݄13༵
Activities make kaminari.gem independent Rails/Railities Padrino document translation 1111݄13༵
Web App in Ruby World http://padrinorb.com/ http://jp.padrinorb.com/ (ja) 1111݄13༵
Padrino is ... the godfather of sinatra https://github.com/padrino/padrino-framework#readme 1111݄13༵
Validation with 1111݄13༵
Write Validations In View (HTML5) In Model 1111݄13༵
DRY = Don’t Repeat Yourself 1111݄13༵
ActiveModel::Validations Acceptance Confirmation Inclusion/Exclusion Format (Numericality) Length Presence 1111݄13༵
P::H::FB P = Padrino H = Helpers FB = FormBuilders
1111݄13༵
P::H::FB 1111݄13༵
P::V::H5 P = Padrino V = Validation H5 = HTML5
1111݄13༵
P::V::H5 Validations and their options from ActiveModel injects HTML5 form
validations i.e. PresenceValidation -> input[required=required] 1111݄13༵
See Also http://padrinorb.com/ http://jp.padrinorb.com/ (Translators welcome!) http://git.io/padrino-v-h5 https://github.com/kentaro/HTML-ValidationRules 1111݄13༵
Welcome
Padrino ࠇϛα in ژ http://atnd.org/events/21442 2011/12/10 13:00 - 15:00 Ωϟϯύεϓϥβژ
#padrino_sabbath 1111݄13༵