دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Kevin C. Baird
سری:
ISBN (شابک) : 9781593271480
ناشر: No Starch
سال نشر: 2007
تعداد صفحات: 290
زبان: english
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب Ruby by Example. Concepts and Code به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب روبی با مثال. مفاهیم و کد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تجزیه و تحلیلی از اسکریپتهای روبی را ارائه میکند، نحوه عملکرد کد، مفاهیم کد و راههای اصلاح آن را بررسی میکند.
Presents an analysis of Ruby scripts, examining how the code works, the concepts of the code, and ways to modify it.
Acknowledgments Introduction: What Is Ruby? Acquiring and Configuring Ruby On a Unix or Unix-like System On a Windows System Motivations for the Book Conventions Summary of Chapters 1: Interactive Ruby and the Ruby Environment Starting irb Using irb Expressions Everything Is an Object Integers, Fixnums, and Bignums Addition, Concatenation, and Exceptions Casting Arrays Booleans Flow Control Methods Variables Constants Using the Ruby Interpreter and Environment 2: Amusements and Simple Utilities #1 Is It Payday? (check_payday.rb) The Code How It Works The Results #2 Random Signature Generator (random_sig.rb and random_sig-windows.rb) The Code How It Works Running the Script The Results Hacking the Script #3 The 99 Bottles of Beer Song (99bottles.rb) The Code How It Works Running the Script The Results #4 Sound File Player (shuffle_play.rb) The Code How It Works Running the Script The Results Hacking the Script Chapter Recap 3:Programmer Utilities #5 What Is Truth? (boolean_golf.rb) The Code How It Works Hacking the Script Running the Script The Results #6 Making a List (array_join.rb) The Code How It Works Running the Script Hacking the Script #7 Command-Line Interface (uses_cli.rb and simple_cli.rb) The Code How It Works Running the Script Hacking the Script #8 Palindromes (palindrome.rb and palindrome2.rb) The Code How It Works Hacking the Script Running the Script The Results Chapter Recap 4: Text Manipulation #9 End-of-Line Conversion (dos2unix.rb) The Code How It Works Running the Script The Results Hacking the Script #10 Showing Line Numbers (line_num.rb) The Code How It Works Running the Script The Results #11 Wrapping Lines of Text (softwrap.rb) The Code Running the Script The Results Hacking the Script #12 Counting Words in a File (word_count.rb) The Code How It Works Running the Script The Results #13 Word Histogram (most_common_words.rb) The Code How It Works Running the Script The Results Hacking the Script #14 Rotating Characters in a String (rotate.rb) The Code How It Works Running the Script The Results Chapter Recap 5: Number Utilities #15 Computing Powers (power_of.rb) The Code How It Works Running the Script The Results #16 Adding Commas to Numbers (commify.rb) Inheritance Modules The Code How It Works Running the Script The Results #17 Roman Numerals (roman_numeral.rb) The Code How It Works Running the Script The Results Hacking the Script #18 Currency Conversion, Basic (currency_converter1.rb) The Code How It Works Running the Script The Results Hacking the Script #19 Currency Conversion, Advanced (currency_converter2.rb) The Code How It Works Running the Script The Results Hacking the Script Chapter Recap 6: Functionalism with Blocks and Procs #20 Our First lambda (make_incrementer.rb) The Code How It Works The Results #21 Using Procs for Filtering (matching_members.rb) The Code How It Works Running the Script The Results #22 Using Procs for Compounded Filtering (matching_compound_members.rb) The Code How It Works The Results Hacking the Script #23 Returning Procs as Values (return_proc.rb) The Code The Results How It Works #24 Nesting lambdas The Code How It Works #25 Procs for Text (willow_and_anya.rb) The Code How It Works Running the Script The Results Hacking the Script Chapter Recap 7: Using, Optimizing, and Testing Functional Techniques #26 Basic Factorials and Fibonaccis (factorial1.rb through fibonacci5.rb) The Code How It Works The Results Hacking the Script #27 Benchmarking and Profiling (tests/test_opts.rb) Benchmarking The Code How It Works Running the Script The Results Profiling Hacking the Script #28 Converting Temperatures (temperature_converter.rb) The Code How It Works The Results Hacking the Script #29 Testing temperature_converter.rb (tests/ test_temp_converter.rb) The Code The Results How It Works Hacking the Script Chapter Recap 8: HTML and XML Tools #30 Cleaning Up HTML (html_tidy.rb) The Code How It Works Running the Script The Results Hacking the Script #31 Counting Tags (xml_tag_counter.rb) The Code How It Works Running the Script The Results Hacking the Script #32 Extracting Text from XML (xml_text_extractor.rb) The Code How It Works Running the Script The Results Hacking the Script #33 Validating XML (xml_well_formedness_checker.rb) The Code How It Works Running the Script The Results Hacking the Script Chapter Recap 9: More Complex Utilities and Tricks, Part I #34 Finding Codes in the Bible or Moby-Dick (els_parser.rb) The Code How It Works Running the Script The Results Hacking the Script #35 Mutating Strings into Weasels (methinks.rb) The Code How It Works Running the Script The Results Hacking the Script #36 Mutating the Mutation of Strings into Weasels (methinks_meta.rb) The Code How It Works Running the Script The Results Hacking the Script Chapter Recap 10: More Complex Utilities and Tricks, Part II #37 Overnight DJ (radio_player1.rb) The Code How It Works The Results Hacking the Script #38 Better Overnight DJ (radio_player2.rb) The Code How It Works The Results Hacking the Script #39 Numbers by Name (to_lang.rb) The Code How It Works The Results Hacking the Script #40 Elegant Maps and Injects (symbol.rb) The Code How It Works The Results Hacking the Script Chapter Recap 11: CGI and the Web Common Gateway Interface Preparation and Installation #41 A Simple CGI Script (simple_cgi.rb) The Code How It Works The Results Hacking the Script #42 Mod Ruby (mod_ruby_demo.rhtml and mod_ruby_demo.conf) The Code How It Works The Results Hacking the Script #43 CSS Stylesheets, Part I (stylesheet.rcss) The Code How It Works The Results Hacking the Script #44 CSS Stylesheets, Part II (stylesheet2.rcss) The Code How It Works The Results Hacking the Script Chapter Recap 12: RubyGems and Rails Preparation RubyGems Installing RubyGems Using RubyGems Rails Preparation What Is Rails? Other Options for Installing Rails Databases The Structure of a Rails Application Chapter Recap 13: A Simple Rails Project Creating the Application Initial Creation Preparing the Database Adding Data Creating the Model and Controllers Dissecting the Application Dissecting the Photo Model Dissecting the Controllers Dissecting the Helpers Dissecting the Album Controller’s Views Dissecting the Feed Controller’s images View Dissecting the Album Controller’s Layout Using CSS Using the Application Learning More About Rails Chapter Recap How Does Ruby Compare to Other Languages? C Haskell Java Lisp Perl PHP Python Smalltalk Summary of Ruby vs. Other Languages Index Updates