دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: نویسندگان: David Berube سری: ISBN (شابک) : 9781590598115, 1590598113 ناشر: Apress سال نشر: 2007 تعداد صفحات: 288 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Practical Ruby Gems به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جواهرات یاقوتی عملی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Practical Ruby Gems یک راهنمای جامع برای استفاده و ایجاد Ruby Gems است - ماژولهای کد روبی آماده که به راحتی میتوان به پروژههای Ruby و Rails اضافه کرد. این کتاب برای برنامه نویسان Ruby و همچنین توسعه دهندگان وب که از Rails استفاده می کنند و می خواهند عملکرد پروژه های خود را گسترش دهند ایده آل است. شما یک انتخاب اصلی از 34 مورد از بهترین و مفیدترین جواهرات را دریافت خواهید کرد که هسته اصلی این کتاب را تشکیل می دهند. هر یک از این موارد همچنین با موارد استفاده واقعی و نمونههای کد همراه است که میتوانید بلافاصله در پروژههای خود استفاده کنید. فهرست مطالب RubyGems چیست؟ نصب RubyGems با استفاده از RubyGems در کد شما مدیریت نسخههای Gem نصبشده دسترسی به دادهها با ActiveRecord Gem نشانهگذاری متنی آسان با BlueCloth Gem ایجاد برنامههای کاربردی وب با کمپینگ ایجاد برنامههای کاربردی خط فرمان با cmdparse HTML الگو با erubis تجزیه فیدها با فیدفیلمها بازیابی قیمت سهام با YahooFinance تجزیه HTML با hpricot نوشتن HTML به صورت روبی با Markaby تجزیه CSV با fastercsv ارسال چندگانه با چند سرویس برنامه های کاربردی وب با مخلوط انتقال فایل ها به صورت ایمن با net-sftp اجرای دستورات در سرورهای از راه دور با اعتبار net-carditshritds فایلهای PDF با pdf-writer مدیریت رویدادهای مکرر با اجرا ساختن وبسایتها با ریل خودکارسازی وظایف توسعه با رنک دستکاری تصاویر با RMagick افزایش سرعت برنامههای وب با memcache-client مدیریت بایگانیهای فشرده با rubyzip افزایش سرعت تماسها با عملکرد بالا با حافظه ذخیرهسازی با برچسبگذاری فایلهای MP3 یا ruby-Shiting. آدرسهای اینترنتی با shorturl ایجاد برنامههای روبی مستقل با rubyscript2exe پاکسازی HTML کثیف با تجزیه XML مرتب با xml-simple ایجاد جواهرات خودمان توزیع جواهرات
Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gems—ready-made Ruby code modules that can be easily added to Ruby and Rails projects. This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects. You\'ll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book. Each of these also comes complete with actual use cases and code examples that you can use immediately in your own projects. Table of Contents What Is RubyGems? Installing RubyGems Using RubyGems in Your Code Managing Installed Gem Versions Data Access with the ActiveRecord Gem Easy Text Markup with the BlueCloth Gem Creating Web Applications with Camping Creating Command-Line Utilities with cmdparse HTML Templating with erubis Parsing Feeds with feedtools Creating Graphical User Interfaces with fxruby Retrieving Stock Quotes with YahooFinance Parsing HTML with hpricot Writing HTML as Ruby with Markaby Parsing CSV with fastercsv Multiple Dispatch with multi Serving Web Applications with mongrel Transferring Files Securely with net-sftp Executing Commands on Remote Servers with net-ssh Validating Credit Cards with creditcard Writing PDFs with pdf-writer Handling Recurring Events with runt Building Websites with Rails Automating Development Tasks with rake Manipulating Images with RMagick Speeding Up Web Applications with memcache-client Managing Zip Archives with rubyzip Speeding Up Function Calls with memoize Tagging MP3 Files with id3lib-ruby Shortening URLs with shorturl Creating Standalone Ruby Applications with rubyscript2exe Cleaning Dirty HTML with tidy Parsing XML with xml-simple Creating Our Own Gems Distributing Gems
Contents......Page 7
About the Author......Page 13
Acknowledgments......Page 14
PART 1: Using RubyGems......Page 15
Why Use RubyGems?......Page 16
How Does RubyGems Compare to Other Packaging Systems?......Page 19
Installing Ruby......Page 20
Installing RubyGems Under Linux and Mac OS X......Page 23
Updating Your RubyGems System After You've Installed It......Page 24
Getting Started with a Ruby Gem......Page 25
Working with Source Gems......Page 32
Debugging RubyGems......Page 35
What Is Gem Versioning?......Page 37
Installing an Older Gem Version......Page 38
Updating Gems......Page 39
Uninstalling Gems......Page 40
Specifying Gem Versions......Page 41
PART 2: Using Particular Gems......Page 44
CHAPTER 5: Data Access with the ActiveRecord Gem......Page 45
How Does It Work?......Page 46
Archiving RSS News with ActiveRecord......Page 49
Conclusion......Page 54
How Does It Work?......Page 55
BlueCloth-to-HTML Converter......Page 56
bluecloth2pdf BlueCloth-to-PDF Converter......Page 58
Conclusion......Page 61
How Does It Work?......Page 62
Tracking Time with Camping......Page 65
Conclusion......Page 77
How Does It Work?......Page 78
A Job-Search Tool Built with cmdparse......Page 80
Conclusion......Page 88
How Does It Work?......Page 89
HTML MySQL Table Viewer with erubis......Page 91
Conclusion......Page 96
How Does It Work?......Page 97
A News Search Tool Built with feedtools......Page 99
Conclusion......Page 101
How Does It Work?......Page 102
Dynamic MySQL Data Form with fxruby......Page 103
Conclusion......Page 109
How Does It Work?......Page 110
Displaying a Stock-Market Ticker with YahooFinance......Page 111
Conclusion......Page 114
How Does It Work?......Page 115
Screen-Scraping a Catalog with hpricot......Page 117
Conclusion......Page 120
How Does It Work?......Page 121
Graphical HTML Stock Charts with Markaby......Page 122
Conclusion......Page 126
How Does It Work?......Page 127
Processing Census Data with fastercsv......Page 129
Conclusion......Page 131
How Does It Work?......Page 132
Formatting SQL for Legibility Using multi......Page 134
Conclusion......Page 140
How Does It Work?......Page 141
Using mongrel as a Rails Development Server......Page 142
mongrel Running Rails as a Service on Win32......Page 143
mongrel as a Small Web Server......Page 144
mongrel Serving a Rails App via Apache 2.2......Page 145
Conclusion......Page 147
How Does It Work?......Page 148
Sending Files via SFTP Using net-sftp......Page 149
Conclusion......Page 151
How Does It Work?......Page 152
Editing Remote Files with net-ssh and Vim......Page 154
Conclusion......Page 157
How Does It Work?......Page 158
Verifying Credit-Card Numbers in Batch with creditcard......Page 159
Conclusion......Page 161
How Does It Work?......Page 162
Creating Reports with pdf-writer and Net/SFTP......Page 163
Conclusion......Page 168
How Does It Work?......Page 169
Planning User-Group Meetings with runt......Page 171
Executing Commands on a Recurring Schedule......Page 174
Conclusion......Page 175
How Does It Work?......Page 176
A Simple Database Application with Rails......Page 177
Conclusion......Page 183
How Does It Work?......Page 184
Easy Documentation with BlueCloth and rake......Page 185
Conclusion......Page 190
How Does It Work?......Page 191
Creating Thumbnails with RMagick......Page 192
Conclusion......Page 198
How Does It Work?......Page 199
Speeding Up the Ruby on Rails Session Cache with memcached......Page 200
Accessing memcached Servers with a Graphical Client......Page 205
Conclusion......Page 207
How Does It Work?......Page 208
Reading Text from a Zip File......Page 209
Conclusion......Page 212
How Does It Work?......Page 213
Organizing a List of MP3s......Page 215
Conclusion......Page 218
How Does It Work?......Page 219
Changing MP3 Tags with ID3 Mass Tagger......Page 220
Conclusion......Page 223
How Does It Work?......Page 224
Shortening RSS Feeds with shorturl......Page 225
Conclusion......Page 227
How Does It Work?......Page 228
Packaging the id3tool Script with rubyscript2exe......Page 229
Conclusion......Page 233
How Does It Work?......Page 234
Tidying Up HTML on the Web with tidy......Page 237
Conclusion......Page 240
How Does It Work?......Page 241
Tracking OpenSSL Vulnerabilities with xml-simple......Page 244
Conclusion......Page 247
PART 3: Creating Gems......Page 248
What's a Gemspec?......Page 249
Building a Gem Package from a Gemspec......Page 250
Conclusion......Page 254
Distribution Methods......Page 255
Conclusion......Page 260
C......Page 261
G......Page 262
M......Page 263
R......Page 264
Z......Page 265