Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Padrino::Validation::HTML5
Search
aereal
November 13, 2011
Programming
500
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Padrino::Validation::HTML5
in Kansai Dark RubyKaigi (#kyami)
aereal
November 13, 2011
More Decks by aereal
See All by aereal
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
7.5k
How to send distibuted traces to Datadog using build own OpenTelemetry-Lambda distribution
aereal
3
370
好きな技術《コト》で、 生きていく技術 / life with what you like
aereal
5
7.1k
qron: Cloud Native Cron Alternativeの今
aereal
2
3.4k
自動作曲入門 / 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
19k
Other Decks in Programming
See All in Programming
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.1k
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
250
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
220
一人だけ、Kiroが静止する日
hideg
0
120
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
370
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
500
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
310
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
1
150
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
520
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
250
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
350
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
190
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Ruling the World: When Life Gets Gamed
codingconduct
0
340
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
400
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
500
Marketing to machines
jonoalderson
1
5.8k
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༵