ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Programming Ruby 1.9 & 2.0 The Pragmatic Programmers' Guide

دانلود کتاب برنامه نویسی Ruby 1.9 and 2.0 The Pragmatic Programmers' Guide

Programming Ruby 1.9 & 2.0  The Pragmatic Programmers' Guide

مشخصات کتاب

Programming Ruby 1.9 & 2.0 The Pragmatic Programmers' Guide

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش:  
نویسندگان:   
سری:  
 
ناشر: The Pragmatic Programmers 
سال نشر: 2013 
تعداد صفحات: 868 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 21 مگابایت 

قیمت کتاب (تومان) : 32,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 2


در صورت تبدیل فایل کتاب Programming Ruby 1.9 & 2.0 The Pragmatic Programmers' Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی Ruby 1.9 and 2.0 The Pragmatic Programmers' Guide نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی Ruby 1.9 and 2.0 The Pragmatic Programmers' Guide

این کتابچه راهنمای مرجع برای Ruby 1.9 و Ruby 2.0 است، آخرین نسخه Ruby، شامل توضیحاتی در مورد تمام ماژول های کتابخانه استاندارد، یک مرجع کامل به تمام کلاس ها و ماژول های داخلی (شامل همه روش های جدید و تغییر یافته معرفی شده). توسط Ruby 1.9، 1.9.2، 1.9.3 و 2.0). همچنین شامل تمام نحو و معنای جدید و تغییر یافته معرفی شده از زمان Ruby
1.8 است. درباره قوانین جدید عبور پارامتر، محدوده متغیر محلی در بلوک‌ها، فیبرها، و نحو جدید اعلام بلوک، در میان سایر ویژگی‌های جدید هیجان‌انگیز، بیاموزید.
Pickaxe شامل چهار بخش اصلی است:
یک آموزش تحسین‌شده در مورد استفاده از Ruby. اشاره قطعی به زبان. مستندات کامل کلیه کلاس ها، ماژول ها و متدهای داخلی. توضیحات کامل همه 97 کتابخانه استاندارد.
روبی یک زبان کاملاً شی گرا است، بسیار شبیه به زبان کلاسیک شی گرا، اسمال تاک. مانند Smalltalk، به صورت پویا تایپ می‌شود (برخلاف جاوا یا C++)، اما برخلاف اسمال‌تاک، Ruby دارای همان امکاناتی است که در زبان‌های اسکریپت‌نویسی مدرن مانند Perl و Python وجود دارد.
ترکیبی از قدرت یک شی‌گرای خالص. زبان با راحتی یک زبان برنامه نویسی، Ruby را به ابزار مورد علاقه برنامه نویسان هوشمند و آینده نگر تبدیل می کند.
درباره Ruby 2.0
Ruby 2.0 یک به روز رسانی جزئی برای Ruby 1.9 است.
تغییرات عمده زبان در Ruby 2.0 اضافه کردن آرگومان های کلیدواژه و تغییر استفاده از UTF-8 به عنوان رمزگذاری فایل منبع پیش فرض است.
تعدادی اضافه شده به کتابخانه استاندارد وجود دارد، از جمله:
@Enumerator::Lazy@، که پشتیبانی را اضافه می کند. برای دسترسی تنبل به لیست های بالقوه بی نهایت. اصلاحات به شما این امکان را می‌دهد که تغییرات را در کلاس‌های شخص ثالث کپسوله کنید، و کاربرد آنها را به فایل‌های منبع جداگانه محدود کنید، و از آلوده کردن برنامه‌های جهانی جلوگیری کنید.
همچنین متوجه خواهید شد که Ruby 2 سریع‌تر است و بهبودهایی در مدیریت حافظه دارد که آن را ایجاد می‌کند. سرور پسندتر است.
همه گفته شد، بیش از 110 بخش از کتاب وجود دارد که برای نشان دادن محتوای 2.0 پرچم گذاری شده و پیوند متقابل داده شده است.
این کتاب برای چه کسی است:
آیا می خواهید از ایده اول برای کار کردن کد بسیار، بسیار سریعتر؟ آیا در حال حاضر زمان بیشتری را برای جلب رضایت کامپایلر به جای مشتریان یا کاربران نهایی خود صرف می کنید؟ آیا از زبان‌هایی که به‌نظر می‌رسد به‌جای انجام کار، مانع از کار شما می‌شوند، ناامید شده‌اید؟ آیا از Rails استفاده می‌کنید و می‌خواهید عمیق‌تر به زبان روبی زیربنایی بپردازید؟ اگر چنین است، پس ما یک زبان و کتاب برای شما داریم!


توضیحاتی درمورد کتاب به خارجی

This is the reference manual for both Ruby 1.9 and Ruby 2.0, the very latest version of Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including all the new and changed methods introduced by Ruby 1.9, 1.9.2, 1.9.3, and 2.0). It also includes all the new and changed syntax and semantics introduced since Ruby
1.8. Learn about the new parameter passing rules, local variable scoping in blocks, fibers, and the new block declaration syntax, among other exciting new features.
The Pickaxe contains four major sections:
An acclaimed tutorial on using Ruby. The definitive reference to the language. Complete documentation of all built-in classes, modules, and methods. Complete descriptions of all 97 standard libraries.
Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages such as Perl and Python.
The combination of the power of a pure object-oriented language with the convenience of a scripting language makes Ruby a favorite tool of intelligent, forward-thinking programmers.
About Ruby 2.0
Ruby 2.0 is a minor update to Ruby 1.9.
The major language changes in Ruby 2.0 are the addition of keyword arguments and the change to use UTF-8 as the default source file encoding.
There are a number of additions to the standard library, including:
@Enumerator::Lazy@, which adds support for lazy access to potentially infinite lists. Refinements allow you to encapsulate changes to third-party classes, and scope their application to individual source files, preventing your changes from polluting the global application.
Youll also find that Ruby 2 is faster, and has memory management improvements that make it more server-friendly.
All told, there are over 110 sections of the book that have been flagged and cross-linked to indicate 2.0 content.
Who this book is for:
Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done? Are you using Rails, and want to dig deeper into the underlying Ruby language? If so, then weve got a language and book for you!





نظرات کاربران