rails-4.0.9

https://rubygems.org

rails

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 11670

number: 4.0.9

platform: ruby

spec_sha256: 872b5d045f72c0367004417b571766b68267bf3433b7ac46395ac603e2d33ef5

sha256: b93edde41a48108589cf0684c7fb95a684b5193768166d3fc692d0dc0ad87d17

created_at: 2024-05-13 08:13:57 UTC

updated_at: 2024-05-23 19:20:56 UTC

position: 286

version_data_entries_count: 284

uploaded_at: 2014-08-18 17:03:01 UTC

indexed: true

has_extensions:

extensions:

Gem size: 1.48 MB

Version Data Entries

Total: 284

Unpacked size: 2.75 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
guides/assets/images/getting_started/challenge.png1006440032.6 KBa701a377d1f04bacc5c3e8eb1e0184a3005ae04f743bf125a2ab34dca037c5b5
guides/assets/javascripts/syntaxhighlighter/shBrushPlain.js10064400750 Bytes4916a1324a99bcafb7b7e8b333d9b1fa37c427950bb0411d38baac12846c17ad
guides/code/getting_started/config/database.yml10064400576 Bytes7beeabe8810c6df572ab5b68835f781da9f4cff77730bd567e525546c5c526e7
guides/source/3_2_release_notes.md1006440024.3 KBbd282893927ea98d23a9706dcb0b60f3e911bcca5fbe1ce9d8f4768edd8621ae
guides/source/caching_with_rails.md1006440018.7 KBaa976f6b8cbf00573d21b9aafae81f81ffb03fda14f8461de479f8a3d913125a
guides/assets/images/icons/callouts/2.png10064400168 Bytes087094a3d9aa59ba177a923787d1f31f0c8aa33de12d28d0e72f7486d248f868
guides/source/action_controller_overview.md1006440049.1 KBfe410596c326b7df3464ba8e95db56eb6b35a801b8e912b3ca7e7608e7377cd3
guides/source/form_helpers.md1006440049 KB8b885af9a70cbc6a86da0bd7c2975f89bcf92e4ff4b769346a1800868ffa5652
guides/source/generators.md1006440022.9 KB14e984946debfa288d49be64d4957894f69671876323d45113102273c3e5e321
guides/assets/images/grey_bullet.gif1006440037 Bytesf50364e1ed75a726f4e54ff847b067f91cccbf45e7fcc60434453b15bd76ca58
guides/assets/stylesheets/kindle.css10064400197 Bytes65520bf89ad85a6790746a60dd61c7731f7b0e9e3b8a935d08959fdb94ec8ee4
guides/assets/images/i18n/demo_translated_en.png100644009.11 KB37293e2c95b00e475fb0484ae5fbf51023ad991504239af3fd0a3ad09a78d6eb
guides/assets/javascripts/syntaxhighlighter/shBrushSass.js100644005.84 KB0967b3d04a276ae4b656f36714cf28c0f691c3f5c2dd6d36eb2f1fbaf0f714cc
guides/assets/images/book_icon.gif10064400329 Bytes92c54412b6d4ca63166dd80e60fdf5b5b71a2bbf06d4708c502f3069d214f687
guides/code/getting_started/bin/bundle10075500148 Bytesd33f07f7767a70401db10cd31d68741d007eb91e9587ee1af0b3d3d0edd87bb6
guides/code/getting_started/bin/rake1007550090 Bytes436f1fbb82e7b52d0bc032ac6ac9dce49a3f3ec47b909c863783021c116c264c
guides/source/layout.html.erb100644006.37 KBc37ba0732a292251040f9603dd014b57df4de53a8ef6a00eb3a6b96f0a6994c3
guides/source/upgrading_ruby_on_rails.md1006440019.4 KB0b1d673eee9d4d0761cf13feb84ec594f4f96853bef7b7e35f1b33ab4fcf8a30
guides/assets/images/rails4_features.png10064400129 KB52a16869b99e9ccb34e78bc6582e57ebbad4ca110a3a72eece812017cbb72fc4
guides/source/rails_application_templates.md100644005.7 KB2f767cc7eace2b6e9c2b3864092eb0978d1c1377fbc910558f4fe22fd4fc392b
guides/code/getting_started/config/environments/development.rb100644001.1 KB94dba43e970615bfae2a28d72c292ce76ceb9348ae7e8622417f85b6212da472
guides/assets/images/getting_started/index_action_with_edit_link.png100644009.54 KB4f392bbecbdb2acb35073ecef546fb55db9f3d97214c0b097e5eaceb7d6826ba
guides/assets/images/habtm.png1006440048.2 KB514f4e36b57dd278d549784430fcb8a826d1b506b8182bb6f481d8da8c19a329
guides/assets/javascripts/syntaxhighlighter/shBrushGroovy.js100644002.95 KB14bbddd8b6c3bb08ecc293fed7d5941ef31a1f837f795a75687e7e5cc1cfea47
guides/code/getting_started/app/views/welcome/index.html.erb10064400111 Bytesb1ad4a4f0b1b58878281e438b91343140740abc9ecee21ca9f28f4dacc023450
guides/assets/images/getting_started/unknown_action_new_for_posts.png1006440012.5 KBfa49257b805d61aa78f76a38a004b20775eefafb36d3dc699d05362430f869db
guides/assets/images/credits_pic_blank.gif10064400597 Bytes3cbaf0e8204d9c1a1872e15383271fdb1957f224ae56bdfed9a04a34f73a9015
guides/assets/images/getting_started/forbidden_attributes_for_new_post.png1006440033 KB712e86074da9c859b8caacfcdcb0c2a8fa61ed8338e83af00128986470633d70
guides/assets/images/getting_started/new_post.png100644005.75 KBfa688a55572a0769efed84130809a20309eb38deefe424bb34b70b9c09c70662
guides/assets/images/icons/warning.png100644002.55 KB14111d0d83f3370f5a2287a54fe97a522ea039058dc4b4e51672209066c4373f
guides/assets/images/tab_grey.gif100644004.57 KB2b32a273a0f2aa4c9993f6dbac99e1fc4cc35dda268013dee15ff6d326703e10
guides/assets/javascripts/syntaxhighlighter/shBrushAS3.js100644002.37 KB9871cb70f85eee26668f7400c5efec0245311529c0ba0be27a31d535b39e9a8c
guides/assets/javascripts/syntaxhighlighter/shBrushJava.js100644002.05 KB29c5f3b4457780a50847804a17dc6906b11f5dc0ecc78f943d7a488690277cf3
guides/assets/javascripts/syntaxhighlighter/shBrushScala.js100644001.85 KB575d4786edd00d96154cd1b36a7fb19eaa6a1bec780b64c73060855882630ee5
guides/assets/javascripts/syntaxhighlighter/shBrushVb.js100644002.23 KBdc7ad24d7c13335b46b25572c11e1e0238069d54900638d884a53c44d37be5b2
guides/assets/stylesheets/responsive-tables.css100755001.54 KB42f1973a37b500e0adb583048f9ce6b65862f53e90f94dc61db91ff9d29ac65b
guides/assets/stylesheets/syntaxhighlighter/shCoreDjango.css100644008.6 KB77eb0db384a99893edbe0fdd4f87a3432e61cbf3415fa1b09ad4075ef6be584b
guides/assets/stylesheets/syntaxhighlighter/shCoreMidnight.css100644008.48 KB1a86757b3e57c1295b1cb3ca00c108191952892fe7662f075a407d2365df9276
guides/assets/stylesheets/syntaxhighlighter/shThemeDjango.css100644002.91 KB1ad8615ad8a968d420ef89e68303ec92d904ae71cf3c2bb00f9f62b0136d9fce
guides/assets/stylesheets/syntaxhighlighter/shThemeEmacs.css100644002.77 KBbe963c340becffab67a43736694ac8ae4aa707e6064a11816457ea784585ae28
guides/bug_report_templates/active_record_gem.rb10064400862 Bytes2a9198e9d7e984b49bd1cdde2beffef3f28122609038190bc3a160cbb1c586dc
guides/code/getting_started/app/assets/stylesheets/posts.css.scss10064400176 Bytesa6c2a7d5c2b0a34e9d798e78651ca80ac590b8c673900ddacda8c879379a6b16
guides/code/getting_started/config.ru10064400154 Bytes24b228060f6466131fb68d22354c97e919fece7def8648299721251d7c518016
guides/code/getting_started/config/environment.rb10064400150 Bytesa6c1e302701d1dbdbe91ad92888fda51c5bf50fd0201c15dafeb66223393c353
guides/code/getting_started/config/environments/production.rb100644003.18 KB843cc844d8b44ba9ccf4097518028b6d88d484c5d1da0e89a8fa51748b619b9a
guides/source/2_3_release_notes.md1006440040.9 KBdff5b2330784e7bccec5afe5de9e6a059b024772543ff0911b7f4cef2e89adb8
guides/source/association_basics.md1006440074.2 KB9c3f5c8b0563035c8d4a626e00359e1800b2e36581e18d6d5de123368fc1c065
guides/source/documents.yaml100644007.74 KB7322dbe4101a931210210e7fcf33f2f59ed02095ad90c34161038bdd0d9a707e
guides/source/initialization.md1006440016.1 KBdf92791ca7db6a1d27f588cdb5b9917163e850a471af068f6328df176395e476
guides/source/layouts_and_rendering.md1006440046.8 KBc384aa6bf83ebda896f05d2ff14c95cf47fdd9a0bb94e32b4dc2768176cd33a8
guides/source/maintenance_policy.md100644001.94 KB23c06e68a475cb63ae7b3c5c218fd157dbf400a96d16f16f45232c06491916f9
guides/source/migrations.md1006440034.4 KBa1abb8f69ac9461d95d4ad0cff1a5596e4e433a395953637fc64012374a12adf
guides/source/plugins.md1006440013 KBcaff108bae65d3717b57b11a93967a809a5c268e2d8ded5e619254a06d905a13
guides/source/working_with_javascript_in_rails.md1006440012.8 KBdb78bd52cf9248324e0b9b34b1f3c67d65448db6ea4cafe34be25dc175e2bc79
guides/assets/images/getting_started/template_is_missing_posts_new.png1006440020.8 KB24cb5e2c02e38ad2f3e349c2ef917bd74c073f87a4baeda5be40c04880628f18
guides/assets/images/icons/callouts/13.png10064400328 Bytesc2c2559e0e33e06fb9fdf7096fd303f0633e0088389bb6d4c54eda82b06927fd
guides/assets/images/icons/callouts/8.png10064400176 Bytesb330434c74800e682d48f4389797c9ebbaf3eb9ad497325f97fe21179e98a957
guides/assets/javascripts/syntaxhighlighter/shBrushPython.js100644002.38 KB8ec5a39b87d75a7a2967fc06474337c15a9ca1978ec4a8843818fc24897e6475
guides/assets/stylesheets/fixes.css10064400452 Bytes51dbd40e16b9de134f7c198ea96a14aa3a4dbe666ebe29a1e200d9e619fdd07a
guides/assets/stylesheets/syntaxhighlighter/shCoreEclipse.css100644008.81 KB01e95b3d697d6bc038f9a869945ac0a2ba9dc5dbc311c5c3104638b534b0d738
guides/assets/stylesheets/syntaxhighlighter/shCoreRDark.css100644008.47 KB800aaf549c4c44945188709bf0e08d4c8dc7ce1d8aea1af2c34acb466ac13037
guides/code/getting_started/test/helpers/welcome_helper_test.rb1006440074 Bytesec39fc4c70178349922045859177b7a2d4c02ec7763b8e9926cb0a2de109cd71
guides/rails_guides/markdown.rb100644004.55 KB2daa8926449d32997aa75817df937b559fe12b74cd8882fdc18a8888eab9cd34
guides/source/3_0_release_notes.md1006440034.1 KBdfadab679597ee6a9be25549c5be9d242f72e53079d6c020b14e31f01ecc20e4
guides/CHANGELOG.md10064400867 Bytesbfa139e3633d231da873ada1d8a23c31f920145390a5d260959f116e782ccef1
guides/assets/images/has_many_through.png1006440077.6 KB71b2b1b3bde2eecafa498dd88f7b4e5c8c5f4d419a026f486b6fddfea94a23ba
guides/assets/images/header_tile.gif1006440044 Bytes5306a44b7f1653c0717903a3e0f378cfd64cff3685529965b2f4aba7beb6bddd
guides/assets/images/i18n/demo_translated_pirate.png100644009.96 KB5f67468f02737e1cbc20d08dbb6fb975e649d304e8fed5b7363eecdd0526cba6
guides/assets/images/icons/next.png100644001.12 KBa9179b28ee65adb3c5732c2b6c9210b768a63dd38a98585599789a221d409975
guides/assets/images/jaimeiniesta.jpg1006440011.6 KBea1c2f24b719ab6f675b220735c44597a544f41ae5d9be352d5cfcaeea6f27c8
guides/assets/images/oscardelben.jpg100644006.15 KBf71ffbae0d6b9a7a557be4e45f6dd12456f31b80c45e1a543390230d95ee21f8
guides/code/getting_started/README.rdoc10064400478 Bytes692014390d8a07689a5e7fa597019e61262c7fc3b3f2d2f34fcbf71337ebf472
guides/code/getting_started/public/500.html100644001.24 KB8abbac03c6ea4eb8e571c079972ed4b5cc38d351ef4927da168ea2b1c37b71b5
guides/code/getting_started/public/robots.txt10064400202 Bytes17fb1dc3361b057783040fa7f58d72f18707170866d370bd3db6e547bee09058
guides/rails_guides/generator.rb100644007.54 KB529d2b2af0532cb3028b2cabaf7221b0f5c04a4996304ed9b9b988b4ba0d3be8
guides/rails_guides/indexer.rb100644001.67 KB7c293042b492be555819f3bad91722cd1d1812c69de77e97020094e0a474c79a
guides/source/active_record_basics.md1006440012.9 KBe39bbaad120ed7b7a46c7fa3f9c0af9c703539733fea1df2fd85a034967bc852
guides/assets/images/has_one.png1006440028.4 KB919e00dccdad19053b36df4b1d5cbcf5a15eecb5742581eb48c2792b52c30e02
guides/assets/images/i18n/demo_localized_pirate.png1006440011.2 KBafd304c15fb53e428f6d5aba4c8c1062ead48fa7a9624483195606c58f53e961
guides/code/getting_started/public/404.html100644001.32 KB99df54b1b80bd6166b13efb80c9aeb718cde75ec53ee93cf76a3d2d2321e02ef
guides/source/getting_started.md1006440062.3 KB6fdce241ac1ea93ad1c71ad3e4fe331ec34e94401b5c99a22d161f50d336ea8d
guides/assets/images/akshaysurve.jpg100644003.36 KB2433c6bf3ec07f13066c8b9271bc44a6f09fec0655c3cff91e5066a201146d0d
guides/assets/images/i18n/demo_untranslated.png100644009.01 KB1efc82752906a3ce49ef9fbcf22b504b922a50ce9cc853d432d9b5946cc542be
guides/assets/images/icons/callouts/3.png10064400170 Bytesf08800a01dc648fe4eacdeafc09ad888ed5c590fc9c4990ff8c08b3d2ae9a775
guides/assets/images/icons/note.png100644002.1 KB143d6ca138e8cb29e2aaed6be66c1ffd4d4641c8bfed02a85cb6f9aa0c4ec08e
guides/code/getting_started/config/boot.rb10064400170 Bytes1d0f1f8eace5bbe14d9c18fd026567074602af8aa5187d7d8f47c4dba14d5807
guides/code/getting_started/public/422.html100644001.3 KBd5806950cfc495e72143780aad1d55778588dd715a26d0c710fba70f3ed61345
guides/source/active_record_validations.md1006440037.6 KB148937f4f1d417ddfca846a3928a919b5da20ddae02a9c34529c8b70b6b9f0f3
guides/code/getting_started/config/initializers/inflections.rb10064400647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
guides/code/getting_started/test/fixtures/comments.yml10064400199 Bytes049cfb37374bd80d1ec3b1d89bec626574cbff83bb4a6e2ac1e54fd402037d0c
guides/source/active_record_querying.md1006440052.8 KBf728f3e99f8be1c5f8293781a7b0ef60a6a0451c240cb134a8c5eecb338240ec
guides/assets/images/tab_yellow.png100644001.41 KB3f4cf1e5e74cbc38776b3aac5230ddc2a545828ec976236690b2054ebb966ce0
guides/assets/stylesheets/syntaxhighlighter/shThemeRailsGuides.css100644002.96 KB48e9a5a24afea12975ac8c37efdf716ceea539560dd75ed7346eaef56173e5a4
guides/code/getting_started/config/locales/en.yml10064400634 Bytes44028606fa6334147bef7aeb7ef9303dd7971c96c2e0d9d29525c19919bac57c
guides/rails_guides/kindle.rb100644003.96 KB74f16ab576c96c46e89ab77db7a272cee3e8783c900c6321a2707fbc1c6171f1
guides/rails_guides/markdown/renderer.rb100644002.52 KB1e3822f2fb4dc727a704b474407e76416b48754703d7941ea784685da89ed190
guides/source/i18n.md1006440050.2 KBaa0353019aa1fae3915c2e0a4a1acf23ddbc5b6b6d9cc2f487fbf6bc8695bd47
guides/assets/images/edge_badge.png100644005.82 KBb7e971fc3d37cafa597d19fb2016a493cbbccdb7492108eed93421602624f35f
guides/assets/images/icons/callouts/1.png10064400147 Bytes40ad4257d0605c40d03e31895095432367e5ef6e0d17a068757061eb750ccb31
guides/assets/images/icons/example.png100644002.03 KB10d664c701d4cc00db3d017087e9e2cc44b321e4fba46236304302d2ed15e53c
guides/assets/images/icons/prev.png100644001.1 KB67cebba45c960b314f3adef110a4ed316b16b77835d29fbbbfc1814aad3005e7
guides/assets/images/vijaydev.jpg100644004.5 KB2310c659bf494f43e57147d593d47934898d8f3fcc0d8075d53d10a4ccd356b5
guides/assets/javascripts/guides.js100644001.82 KBe1a053f6bd4e3c0c987dbfe66432344a504b1183490fc72cbb18b400cbd5dc66
guides/assets/stylesheets/syntaxhighlighter/shCoreEmacs.css100644008.46 KB87062a6bd4dac7d2b9e4925263b20eef8d5c8f82312714f6d03e226466fdb452
guides/bug_report_templates/active_record_master.rb100644001011 Byteseb08aae2739c6f1f3b9fd4d5defb6345be21bfa060ed81ae536d87608aed7f67
guides/code/getting_started/app/models/post.rb10064400148 Bytes2d408a974be4b69c45f2f8b9e502a50d6680a180d5d652c32562b2169b8dfafe
guides/code/getting_started/app/views/comments/_form.html.erb10064400254 Bytes119e418975fb0a5ebfca46bd3ed322936f8b463261251dc0fe7bfe34a053d399
guides/code/getting_started/app/views/posts/index.html.erb10064400522 Bytes14a1dc91a6edc0e00d05a8a188d10e9a8af053c1f8f82d2d8db4b0fe4d9c3d0b
guides/source/active_support_core_extensions.md10064400115 KBd2646b29114695b4fededd57754571508d804f0e9ebb6bb1e8568205015d69b9
guides/code/getting_started/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
guides/assets/images/i18n/demo_html_safe.png100644009.84 KB6eb279f7cd7a2e3d7edb07e93d10ce5f1aa491878d2c877cc76ead669327b0dd
guides/assets/images/belongs_to.png1006440025.5 KBc1470f9d6e92671347cc89069642dac7b1aaf3a9d4d979d672b27390a0028c5d
guides/assets/images/tab_note.gif100644004.46 KBf6ad3d48c0f9dafc3f3028045fe4201dc0824a3c6e1106351c2a16f8e1f5ed1d
guides/assets/javascripts/syntaxhighlighter/shBrushCSharp.js100644002.47 KBdf44c6cbb3944b3bfaac20e2666af037613853bef6a242dc2ede1fc8efdf63cc
guides/code/getting_started/app/models/comment.rb1006440058 Bytesbea9b2d6df1dee0e9bb3153a6f634c3b611002cd1b4a3092ec55eb70308804e6
guides/code/getting_started/config/routes.rb10064400113 Bytesdb539cd9cad3b451d32fb83cd38fef7e2b5f4aa9894f242baa15c5649b783fb1
guides/code/getting_started/test/controllers/comments_controller_test.rb10064400135 Bytes4ee6cd8efa2da5ed188730f97f00eecc44a7928f5c13889c48fbb42ed8ce666d
guides/code/getting_started/test/helpers/posts_helper_test.rb1006440072 Bytes273c1cecd41f486383bac9d334fc6f835ea252baebbefbc39ad168f4d9b605d2
guides/code/getting_started/test/models/comment_test.rb10064400121 Bytes4c9735ffec7af9e2e7070497f6e2e2801c84ead0ea3df2448a7dab3a70bd8982
guides/source/active_record_callbacks.md1006440013.6 KBfef0fd178c92c743d27efe0927c7b0b28bc742275146165aaecd55368950e8b2
guides/source/kindle/welcome.html.erb10064400235 Bytes79eae73d03741daecf20ce60c16441eeca518b508bea4971047c90bd2b202699
guides/assets/images/bullet.gif1006440060 Bytes5bcd3ba886aac35305fa407f3fd98fe42eec6102f66784ee8536e0274fdda449
guides/assets/images/rails_logo_remix.gif100644008.33 KB5fda49c507400f48b928966bfbc2c773994ae5096ea21efdecebc630df1de5a1
guides/assets/javascripts/jquery.min.js1006440092.6 KB0fb170f24675c84f8228ad6b61d69bf6705030949cc2fec316b3a006eab282f8
guides/assets/javascripts/responsive-tables.js100755001.13 KB3b0558a36d2c122f1341d85f97cd9816a15e6047854483d407272f4e296b741c
guides/assets/javascripts/syntaxhighlighter/shBrushJScript.js100644001.61 KB3f534a9cb3030831626f875de5e69f72e1cc020db2761b6ac8a0186ef4fff512
guides/assets/javascripts/syntaxhighlighter/shBrushJavaFX.js100644002.19 KB15367145380ec842cc7f9ac4ee51ca3157b2c19062e5a1f7b625b6d6c2778a68
guides/assets/javascripts/syntaxhighlighter/shBrushPerl.js100644003.1 KBd1c7ec6f223e7b7541ab70c5486540f3bfa7b34ebda896f131847a12ff6c73ac
guides/assets/javascripts/syntaxhighlighter/shBrushPowerShell.js100644003.82 KB3705039e346c2f75e0f0e8a2c56e8a08ac290def3baa82da68c33263ec7e4d23
guides/assets/javascripts/syntaxhighlighter/shCore.js1006440015.8 KB584a26f39cef2db245f41d4f6b8e3d0f7dfac5c06f0f454a49dfb94f6fb1517b
guides/code/getting_started/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
guides/code/getting_started/test/controllers/posts_controller_test.rb10064400132 Bytes7e4921e066bd3ac8f3753dfc6117afdccbe03dc1b4bd0cde9e12d8e1278f3d84
guides/code/getting_started/test/fixtures/posts.yml10064400167 Bytesb55b853b6a02997711c4802b7ec583f3488829984495b49f82f9d268146f1325
guides/source/kindle/KINDLE.md100644001.13 KBc65c7a768584beb2506d432dc4bcca4228610dd8516cd9ccd0da7dad271ce1d6
guides/source/testing.md1006440047.4 KB5cf38e6c187037f95107737ddf71ea608ab519540d367b2c529bbbfb4387d102
guides/assets/images/getting_started/form_with_errors.png1006440013.7 KB85b6ae7eb22063c5da49898905e29a1cbbe5333e0b2b6f2ea8580e34dee5e8fa
guides/assets/images/i18n/demo_translation_missing.png1006440010 KB0ef02b1117599567a9fbca2b53c651bca341ffb5db12657c643ae52df77f3d72
guides/assets/javascripts/syntaxhighlighter/shBrushDelphi.js100644002.33 KB8ef1e291eec72ca3fff0921378c3a0d460d340b7c31704d3ab9d13d984b71296
guides/assets/stylesheets/reset.css100644001.04 KBa5dc09dc21309fc351e73fbf8e4e2032da7a663d43dcb1e2968bfa3f8d2e207b
guides/code/getting_started/bin/rails10075500146 Bytesff0dcd108ea06bfa271d7e573534ceaa4e91d47b3a7ef5170975df6ee567985a
guides/code/getting_started/config/application.rb10064400646 Bytesb597d08ebb55f6ebb641f1adf5e90aef91405f726557a708b38f35859fb6e07a
README.md100644003.45 KB1aa10053d9a67917e369c3021e8e409323c4c10f499df12c0f26a3e7111e61be
guides/source/action_mailer_basics.md1006440023.5 KB9baf7551243a00144234cc9bd47c8b5dbfdd403259897478f30df48b4bfae1c3
guides/assets/images/chapters_icon.gif10064400620 Bytesecad1f4991c939dd23a2dce242c68966db3514108a572a07bcf8ddb9a580be68
guides/assets/images/session_fixation.png1006440037.5 KBbeec909e06cdbff6e2c1ba07d1f9519068869d359c206946dd0f6f5f81adfb03
guides/code/getting_started/app/controllers/application_controller.rb10064400204 Bytes12c2dea0e1551cb53798d38ec06d349df07a5766866b0e5e6548a84a706935bd
guides/code/getting_started/db/seeds.rb10064400343 Bytes23894953d6535a862947de82cfa02ba7d2e9fd627acfabefaef9dc22953b6255
guides/source/_license.html.erb10064400268 Bytes352e7e9fa4f6a596ac453da6ed40e9403e83f42c961c1d0b8cc1e4d129def04a
guides/assets/stylesheets/syntaxhighlighter/shThemeRDark.css100644002.78 KBd88580c72babc35a7e06060f46e510b9267fe98876e0ebfcfb956200cfc92bc6
guides/source/4_0_release_notes.md1006440011.2 KB478736f8f531d0bd3ff3459de2db66829b2f0ece2362356e3edfff0a59ad41cd
guides/assets/images/favicon.ico100644001.12 KBfd57f4115737af2da295ad7d6eb7885c79b1c1aac4d8c654c80da55ee74343d7
guides/assets/images/getting_started/routing_error_no_controller.png100644009.56 KB386cb58804cd8de155f72427e06ee9d95ce6fdae0814e01c70667a0a3bf02217
guides/assets/images/getting_started/confirm_dialog.png1006440028.8 KBe01bef6df503713ccf24e21aa5b9d0658f2273f482e57bd44cbb21fc4414cae0
guides/assets/stylesheets/syntaxhighlighter/shCore.css100644006.06 KBfdfaac800799151ba7fa5ff6997892070f6318f58cc61ff29cf19621f8c9b2b8
guides/source/kindle/toc.html.erb10064400650 Bytesdaf4d305ba5f7a97b7c2d0057d9362832f9b77318cc0fb9e3addbce0fe877cd8
guides/assets/images/icons/README10064400226 Bytes0e33505d95bd7f65c59feb80cd3898c175cff1214f9cf08bc9dd6068290455f6
guides/assets/images/polymorphic.png1006440064.9 KB3cd5ab68f3e486160b5a8a079456801f65d4f8ef84e2be0c84cb9e439a1c6421
guides/source/kindle/copyright.html.erb1006440023 Bytese95dc4bae5013406cee38674be11aa178868159c0881f205827660e3056ae5f9
guides/code/getting_started/app/helpers/posts_helper.rb1006440023 Bytes76126f1edfea375cd084c0b8b68f37f69a302371b83115d9181f7a28ad3e644b
guides/assets/images/csrf.png1006440031.4 KB7948560793297c5c624228b16de6f634e8d788cd4d0fd41524daa58f8afd7a01
guides/code/getting_started/app/controllers/posts_controller.rb10064400847 Bytes31cfe0bcaa518892fb569a9d0d66af2506e0eee62a1a6ce1f558c10f55d2cf26
guides/code/getting_started/app/views/posts/show.html.erb10064400313 Bytesb68e12fb60e739a616a146b7c44421cc4486ff038a5ba7f96e39171e4d55dd2f
guides/assets/images/has_one_through.png1006440070.7 KB8987706fbd9b8cae8b4bcf22be7f705e18c4e93cea283615945a3c9ef477d833
guides/assets/images/icons/callouts/14.png10064400246 Bytesbae323afee31b7800ac32cf09e9de5a9473f8a0a2d02f3e7e768a440ac192808
guides/assets/images/icons/callouts/4.png10064400165 Bytes244e95c67609c4567af5d0aaaf7b46f75172b1f91a6ef20e7f679ba2810e1a2d
guides/assets/images/icons/callouts/7.png10064400160 Bytesd7fee6379a3d74443b34a47880a1608ebd35c897931003ef0bf6d344d3244a10
guides/assets/javascripts/syntaxhighlighter/shBrushDiff.js100644001.03 KB97f595d1bf336cea21f7caff224238fd1dc9e98f8d4608eb4e742c58e447ed14
guides/assets/stylesheets/main.css1006440015.1 KBe520fe757be2e55af9a62b6ba4332bebdc3424f8958e20b899e238092b48fb61
guides/code/getting_started/db/schema.rb100644001.18 KB85de2387f79006cb5352dad248aa2dcd91bfc72110b275138860c14039195e8b
guides/code/getting_started/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
guides/source/3_1_release_notes.md1006440024.7 KBd1aca5888e20646e73b564dc9528b33000d4bf80fb92d7f6d799a313efb93493
guides/source/_welcome.html.erb10064400994 Bytes2679e8918a87cecedac23b37a336f71adcee44e45a4b8d3d11eb1428ea070bc5
guides/source/action_view_overview.md1006440047.2 KBbc6efea5e4c15d3de78f33a0967ad203aba53ed95d49e5ea14e81a48a8b4c23c
guides/assets/javascripts/syntaxhighlighter/shBrushCpp.js100644005.16 KBa049c1d9058f34156daa5dbab591f5bee61161ebee3fc2fef081bfba1c244e1b
guides/assets/images/icons/callouts/10.png10064400183 Bytes1f67ea22fb2a25415834944275446c3c4118683e2addf3887a8661881d676fc9
guides/assets/stylesheets/syntaxhighlighter/shCoreMDUltra.css100644008.46 KB3109efddd5920b120fc3c11ecf3d7627b51047e2da94ac0b165b142ab1c638fb
guides/rails_guides/helpers.rb100644001.4 KB7da92aa9d36828a5a9be8d6f35fca014d938cd9f9feb69140ecd0f7bb4c4fd59
guides/source/rails_on_rack.md1006440010.9 KB9504776b585ad4d4a69c1fb6663e159c751479366d05c41d9f86bdfffea9f27c
guides/source/active_model_basics.md100644005.09 KB95d9894915e1c6ff4f7d2f56169035f4faa53a4528e80529081ac2f492d34175
guides/source/command_line.md1006440022.6 KB6185a83d13842864b6dac8da382578c1534ac8172f08638d27fdaab7a0044e35
guides/source/index.html.erb10064400958 Bytesa9db37152a54e6af6a79194a5cc87c1c514ee2aa8b810e99d906248cb966d6aa
guides/code/getting_started/app/helpers/comments_helper.rb1006440026 Bytescd879781aba453d17cddbe0938497e21da2338ba3bb97085951b465e9ac396c6
guides/assets/images/has_many.png1006440028.3 KBebdd67b3a34010469e70d19b111d846506e63bd4fce09ef56819bdb897e976b6
guides/assets/images/header_backdrop.png10064400224 Bytes6798cfc850dd5dcdcfa7e9aa9d386713efc65281fdf61b82cede84ac16715c9c
guides/assets/stylesheets/syntaxhighlighter/shThemeFadeToGrey.css100644002.84 KB60012103f5824c37032ea9fddbdf64a7fdda6e7bd5e143b9828525568089668b
guides/assets/stylesheets/syntaxhighlighter/shThemeMDUltra.css100755002.77 KB0a1e15a1920078e5be6cefe0300d3ece42cb46f54e7b104cffed8e9ad71035c0
guides/assets/stylesheets/syntaxhighlighter/shThemeMidnight.css100644002.79 KBdc88aa6315f6f0301382df26fc4cbc8db5aa27423d2b64c087a7084b3cda722c
guides/bug_report_templates/action_controller_master.rb10064400956 Bytes1cccfc3a00d2651420197968b4d8b5549994f82a6b7855a7db4b775eec6bf571
guides/code/getting_started/app/assets/javascripts/posts.js.coffee10064400211 Bytesdc448ff99ab6a0232bcce01b523d19b6cdfd96ec03cfd5ef4037919098ec7c28
guides/code/getting_started/config/initializers/mime_types.rb10064400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
guides/code/getting_started/db/migrate/20130122042648_create_posts.rb10064400167 Bytes929cec82b3b63ab5ee2aa00605174b7a15f22ce58ca14f643ddf61b046bddb29
guides/code/getting_started/config/initializers/secret_token.rb10064400650 Bytesf5924a632568d1cf1b5b4cf75addf6651a3b04c4bc8cf26322775d1a6904e3df
guides/assets/images/tab_info.gif100644004.42 KB0d81373461c1c1b0cc40181ce58260f68f5e94de5d5472d63ad55a8b8f027f7a
guides/assets/javascripts/syntaxhighlighter/shBrushErlang.js100644001.67 KB89fb5ef0ebb288764850672bc58c5782639a2085bfb140c313d7de8ab2bf6d66
guides/source/kindle/layout.html.erb10064400698 Bytesdae995bd896f44c6da945058a27026097f772aea37ddab9fbaeb852a9c7f3c59
guides/assets/images/tab_red.gif100644004.4 KBc0c7a6d4c987d7793d77fcd95d89893347ae53bd6e5afa9e2b3eb31177108ee2
guides/assets/images/tab_yellow.gif100644004.41 KBc584e6d03658208c62dccdf8add7e199c4f271ee668126676335bea576ff2637
guides/code/getting_started/app/helpers/welcome_helper.rb1006440025 Bytes246f75cf781bd2816e6e3d62eb934976aabe6920bced348874d69bf0d9e61b56
guides/source/api_documentation_guidelines.md100644007.4 KBc13437d83dca6a67169679cccdbddf8a67db8af54dabfd9162872fe6493fdfaa
guides/source/asset_pipeline.md1006440040.8 KB23e118afbc0d37418b8e13a3e694490df6316bf34ddae933bdf548a98e783d04
guides/source/debugging_rails_applications.md1006440027.3 KBf7f62143494fe4ad3ba70f7e21c8253b1a2ae572c793de8d4df516231526eca4
guides/source/ruby_on_rails_guides_guidelines.md100644003.84 KBfd02e6db31803d356dfcb74258ee1cdf915eccf8b70e669001ae40fac5367622
guides/code/getting_started/app/views/posts/edit.html.erb1006440082 Bytes00f38d2ed60474499512fe53362b277ba4c3dc7a4aded2cc4698aff738e07ed3
guides/assets/images/getting_started/show_action_for_posts.png100644002.92 KBb4565cd652844be83dea464335adc536bec5efd97ef6eeff7da84571dd017441
guides/assets/images/getting_started/undefined_method_post_path.png100644009 KB86dd898b4a18c61c1c6ae42a62f4faab2b8444e9454fd9df30ef27b62f7cb999
guides/assets/images/icons/callouts/15.png10064400340 Bytes32a23fdfbce2e957f79c7cdddd2e0371b8e1fc0aa7a0657b986a87b404f74f55
guides/code/getting_started/test/test_helper.rb10064400490 Bytes83c46662a0aa03c6969d880a6637c89eb25df11284cddc0beb1adcfbad83a14c
guides/code/getting_started/Gemfile100644001013 Bytes617634f19691b4247f7c2f7949ad67f4ba03ba18b0f40a42b0e61a9ab7d95a90
guides/source/development_dependencies_install.md100644006.72 KB0350aab15091cd5a397673d970c9d6406ed9e1af2abe90b840d6716a99ae5e33
guides/code/getting_started/config/initializers/wrap_parameters.rb10064400517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
guides/assets/images/icons/callouts/12.png10064400322 Bytes5ebdc9761ca127b76bd0ce7c014618b2ba3eb848bd61aacb3b19efad38bd11d7
guides/assets/images/icons/tip.png100644002.2 KB5b293180b15fd4e6800ee4aabd66536a2283e74f74c015ce841e806ed4584f29
guides/assets/images/icons/up.png100644001.11 KB74fed7ec5d2e4c20f5a3ea09770b6daf333640ca74f91ed39ed16589ed8d8233
guides/Rakefile100644002.07 KBffb4695860b5b0f17bc0416d8597532150c1676c42072bc3811395f9a87b7e2e
guides/assets/images/getting_started/post_with_comments.png1006440018.1 KB14d42def1179efdec5bda1f4d533392a11bc4574cc4eac8cc4f5e1a44cdd5387
guides/assets/images/getting_started/rails_welcome.png1006440049.3 KB317297d4428b56514317675c700d28e52bb56f97db606c9c57c95dce5c7c82c1
guides/assets/images/check_bullet.gif10064400376 Bytes8fe43c7342279849760962e121d43bee6a32f77b2e482f739f8b9c3de465e483
guides/assets/images/feature_tile.gif1006440043 Bytese71c0a75730eb827ece60ec89728f5e56d05e2618caf69c132a938a9bfa82071
guides/assets/images/footer_tile.gif1006440044 Bytes5a4cde3577c020fd93ea262c4591a1e18c7aabd5e917b310fbaaa28babd9dcfc
guides/assets/images/fxn.png1006440020.2 KB49eea53a9e3aaadec171c0ecc1ddea4247ca5179dfc3a8a98496e30495c24248
guides/assets/images/getting_started/routing_error_no_route_matches.png1006440011 KBd46aa0e84c07990151f1fe1b16e8bc005567d0908a7d099d5b1eb964cde03210
guides/assets/images/getting_started/unknown_action_create_for_posts.png1006440017.3 KB6c876e7260b667c804dfd2c22865c2abc88ba296cd58445d1c85345a2f8e5da7
guides/assets/images/icons/callouts/11.png10064400290 Bytesd8a3d860096803a9c5cf391185ede72f09bb7738391702cb10ec7607b57b5d5c
guides/assets/images/icons/callouts/5.png10064400169 Bytes271fad0949e0d74e2df15f3a5f467b1bb86e8c36710c3c4c114dedfb373811c1
guides/assets/images/icons/callouts/6.png10064400176 Bytes481d949d4caea1a798e019d9f0407ea72a57eb9a65645bc1a889d256e8c3cfa6
guides/assets/images/icons/callouts/9.png10064400177 Bytes2cf81388e66e2286d2b996c6dedf6a59c136d288fdef291dbcb051fbf2545e35
guides/assets/images/icons/caution.png100644002.25 KBa09b478ce2466256044f45f6463ef926b3103e1a65a5399fe2c897f07db54c3a
guides/assets/images/icons/home.png100644001.14 KB2762e1555d721b0cecdda7e470a1cacaa54000a69fb696691d034af9db798234
guides/assets/images/icons/important.png100644002.39 KBed3002355f64b417f2116e57580f8897a69791e6c5412fb00b1da975ccc173af
guides/assets/images/nav_arrow.gif10064400419 Bytes59a6a7b9c3095e623fd33213e2a70e14bdee9f07c247da4357c870329f37bd05
guides/assets/images/radar.png1006440019.1 KBd255d32e28d8000419ffb45d640bc51918ed2276e8e2aa943a5bef5c17cda638
guides/assets/images/rails_guides_kindle_cover.jpg1006440031 KBad1aba919d4c996d588f8b1096fcfd4159709e77b31c5ef757f35168f6103d78
guides/assets/images/rails_guides_logo.gif100644004.99 KBfdedc053b93d771c6f1f45a88d783034248a33e55d1d07e0130099c18b9b787f
guides/assets/javascripts/syntaxhighlighter/shBrushAppleScript.js100644007.99 KBe910d375025acb7942dd2a1afc0cad373d424a37610876636ef6bdccc5615c29
guides/assets/javascripts/syntaxhighlighter/shBrushBash.js100644002.77 KB4819e4b43b2b58bff731cf248d1014ab89250ad347fd0529c246385865e54974
guides/assets/javascripts/syntaxhighlighter/shBrushColdFusion.js100644008.1 KB15b8bafb748aeaf8932635e5935b6b3f6ba6ee740cabf624d2d8f10594fed769
guides/assets/javascripts/syntaxhighlighter/shBrushCss.js100644005.56 KBd3c494b68b64e24bdc66748471fe73d49f0d5402e02029fd6acad00e1a1bd5b8
guides/assets/javascripts/syntaxhighlighter/shBrushPhp.js100644005.12 KBeeb0f65854972899fc99b17cf25ea68831cfb238e1e41654135c69b8a6f9fd99
guides/assets/javascripts/syntaxhighlighter/shBrushRuby.js100644002.14 KB85b5c4f0308c8cd394ae84182ed4e60ba70c77d43423895641c8555e10b5a839
guides/assets/javascripts/syntaxhighlighter/shBrushSql.js100644002.98 KB83796b8fe75cbbdbb444119072f952caa0acf11fb0f9879ec9994da31567de68
guides/assets/javascripts/syntaxhighlighter/shBrushXml.js100644001.95 KBfb1fe49a904a4fda3ed82d2f88048b2ae88c217980b6bf2163c07f048663b43e
guides/assets/stylesheets/print.css100644001.28 KBad998d2fb3e3d314d2c2c6c7da14720267c8654c1b211c33bb42ae75e4ccf448
guides/assets/stylesheets/style.css10064400283 Bytesf6b4501904973b49657005dddd26ddee70f177c2f14ca3a29830c1debaedc779
guides/assets/stylesheets/syntaxhighlighter/shCoreDefault.css100644008.5 KBabc7b3b2309b910dd44314a6a55d079c72a8023dd030a6063d6af41a2020e2fd
guides/assets/stylesheets/syntaxhighlighter/shCoreFadeToGrey.css100644008.53 KBfa5eab4090ffac97068befe4f160432137739fd296c4cdb9073f09a1302ea500
guides/assets/stylesheets/syntaxhighlighter/shThemeDefault.css100644002.81 KB9718c68f663cfdcef66e2b91917e46e3b83e31c9691a2ff658f9bd55c73bc649
guides/assets/stylesheets/syntaxhighlighter/shThemeEclipse.css100644003.12 KB4d37bb5ab00d2cdccd6afecfc41e31cb01fbde11e1787aa7cdd0f99f5949a9bd
guides/bug_report_templates/action_controller_gem.rb10064400827 Bytes672baa9e06f7364d32313360871544c95aed2d4ab586c0d7190d168b4487a8bb
guides/code/getting_started/Gemfile.lock100644002.68 KB3deffd5528f82f7922b7d28992d4922bf07097bc99cb2f63b2fb21ac78a50750
guides/code/getting_started/Rakefile10064400249 Bytesc66fa192bc2c057ecf5f09c0eca24b0cc39a057732b23d1883b225b836e87149
guides/code/getting_started/app/assets/javascripts/application.js10064400660 Bytes5fcae860dc7a0a18a718ff5f7ef82d35183b77329c2df2fc3ed05db9ebee9802
guides/code/getting_started/app/assets/javascripts/comments.js.coffee10064400211 Bytesdc448ff99ab6a0232bcce01b523d19b6cdfd96ec03cfd5ef4037919098ec7c28
guides/code/getting_started/app/assets/javascripts/welcome.js.coffee10064400211 Bytesdc448ff99ab6a0232bcce01b523d19b6cdfd96ec03cfd5ef4037919098ec7c28
guides/code/getting_started/app/assets/stylesheets/application.css10064400546 Bytes3226de36233f17188ba94faa61b451b580f0c381f9db3dc83a69cdff43e52300
guides/code/getting_started/app/assets/stylesheets/comments.css.scss10064400179 Bytes141a6135140ff10b3468241c501deb7e8465745ca7aac7d87d84c15459ef868b
guides/code/getting_started/app/assets/stylesheets/welcome.css.scss10064400178 Bytes7ec1bda6613e1e8ee5b9503a6320242f0ec27d65480f4b544e97598ded865bde
guides/code/getting_started/app/controllers/comments_controller.rb10064400542 Bytes05f7d36de5aa2e609212f276c0bdbfd6eb0eb100c99f209a3754547ba21d58eb
guides/code/getting_started/app/controllers/welcome_controller.rb1006440070 Bytesd8e73eefab518ba378244f2f98809f32d7c93c617203a9c5e10df4d1b8936e60
guides/code/getting_started/app/views/comments/_comment.html.erb10064400280 Bytes1b1af58e88ee1a3b318566147bbe49208fe199d7b6f6eb2fdc9c4903ff885d32
guides/code/getting_started/app/views/layouts/application.html.erb10064400294 Bytesfd6950efa7e811fabafbffdb17016b03919fb0fc48713da57e0bdc893bc38669
guides/code/getting_started/app/views/posts/_form.html.erb10064400515 Bytesd1047f8433b6448f761950a3499930722abe6e0a3bb16e72b13e0f04b6eeb6ac
guides/code/getting_started/app/views/posts/new.html.erb1006440081 Bytes9a22cb7567b63d78aa76eb86cd109b95ab0283b7fb09640e61e6d51483699032
guides/code/getting_started/config/environments/test.rb100644001.52 KB57b05ad69031f24a949ad364a35219dc755ca52a624f74cc4343c5dbb7362c3c
guides/code/getting_started/config/initializers/filter_parameter_logging.rb10064400194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
guides/code/getting_started/config/initializers/locale.rb10064400562 Bytes7128a9eff5a4d67a15cfaba5f02b56f041ab8332e15a17d3632b1d1cc8144ff5
guides/code/getting_started/config/initializers/session_store.rb10064400136 Bytes2d8a6a267165579f828c2bdae294363e066a1666bc88ff47e0db1111b959ce32
guides/code/getting_started/db/migrate/20130122045842_create_comments.rb10064400215 Bytesd7137d8e20389ca58b88c6bb221e32dcfc5018dbece9d0fc4a86b8c52839b8d4
guides/code/getting_started/test/controllers/welcome_controller_test.rb10064400164 Bytes4ed648adba1f61b0ceb2aaa9089f176a191559c76d92a92cd7918fe906e2fb25
guides/code/getting_started/test/helpers/comments_helper_test.rb1006440075 Bytes3b4cb9806fa90fa41457f0c6608e494bf2286b458ebc00bc8f7b6a417782c14d
guides/code/getting_started/test/models/post_test.rb10064400118 Bytesb4dd08dd45396041191e45982f15642ea9f7fbfd0c73484d60bbe364b0437597
guides/rails_guides.rb100644001.27 KB703c8070b8e3eed52d9bd04641d562cd41b303b6d409bc2d90b9bb1decf7689c
guides/rails_guides/levenshtein.rb10064400723 Bytes6429c06d7f445e3ac788fb7c5c681276e3392644128287849cda5a741215accc
guides/source/2_2_release_notes.md1006440022.5 KBc1932612c078fbc0c9e3342133c11324640dbe594c4baa6216857750b49374da
guides/source/active_support_instrumentation.md1006440013.9 KB9b885f9b075410d847815ecf84f588eef08b5747c66dd657a38babe4e17bb1a2
guides/source/configuring.md1006440049.7 KB60dcda2668a8e8ab779109bb94acd18fded0ec670afa0f337db760b563780a51
guides/source/contributing_to_ruby_on_rails.md1006440025.4 KB5606ad8f61248e7a133c83f232aeb75facbaffecd29b00941b0d619e58c69385
guides/source/credits.html.erb100644006.27 KBf6e47d7d0f945fe06edb2ad9f0e2865a04bf4aac1ff8a689eaf78b5443b13219
guides/source/engines.md1006440047 KB7a66248d4a2d901ff41edff8a3a5b70ae82f591b87e80c0fe1c74c2b11e001c3
guides/source/kindle/rails_guides.opf.erb100644001.73 KBa4b6bb926307bde915f6bfb44bceeb968f0734b721e605fbe9ee5ecc8c138d75
guides/source/kindle/toc.ncx.erb100644002.16 KBa9f60779d21e0156ee442acd1490afcc3fdde4cac17ae06ac6d64616b8c55788
guides/source/nested_model_forms.md100644006.79 KBf5affe793964c7596a28d8272747a1f177483a6ff5e32a8270ff8c3846b145a8
guides/source/routing.md1006440041.6 KBdca052712dd0cef40ada17f9e5ad851a47974c7ea16ad5d0dd6954c53a0f62d9
guides/source/security.md1006440073.8 KB21f2694fc419b9e4a2c21788cbeb5180a889139b5bcd4017209c17a348b3376b
guides/w3c_validator.rb100644002.56 KB6027374c5f5bd838b6b282c27ba2100e7dd95d450bf6827b758e2ad6ecec122e