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
410
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
3.7k
How to send distibuted traces to Datadog using build own OpenTelemetry-Lambda distribution
aereal
3
240
好きな技術《コト》で、 生きていく技術 / life with what you like
aereal
5
3.2k
qron: Cloud Native Cron Alternativeの今
aereal
2
2.3k
自動作曲入門 / introduction to programatic music composition
aereal
1
530k
はてなブログ タグとCDK / The epic of AWS CDK and Hatena Blog Tag
aereal
3
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
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
420
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
130
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
2
960
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
120
sappoRo.R #12 初心者セッション
kosugitti
0
260
2024年のWebフロントエンドのふりかえりと2025年
sakito
3
260
color-scheme: light dark; を完全に理解する
uhyo
6
440
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
160
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
120
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
270
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
330
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
110
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Automating Front-end Workflow
addyosmani
1368
200k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Speed Design
sergeychernyshev
27
800
BBQ
matthewcrist
87
9.5k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Building Applications with DynamoDB
mza
93
6.2k
Done Done
chrislema
182
16k
The Invisible Side of Design
smashingmag
299
50k
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༵