舉報

會員
Rake Task Management Essentials
最新章節(jié):
Index
AstepbystepandinteractiveapproachexplainingtheRakeessentialsalongwithcodeexamplesandadvancedfeatures.IfyouareadeveloperwhoisacquaintedwiththeRubylanguageandwanttospeedupwritingthecodeconcernedwithfiles,thenthisbookisforyou.Tostartreadingthisbook,basicRubyknowledgeisrequired;however,ahugeamountofexperiencewiththelanguageisnotnecessary.
目錄(74章)
倒序
- coverpage
- Rake Task Management Essentials
- Credits
- About the Author
- Acknowledgements
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. The Software Task Management Tool – Rake
- Installing Rake
- Introducing rake tasks
- The command-line arguments
- Using global Rakefiles to run tasks anywhere
- Defining custom rake tasks
- Task dependencies – prerequisites
- The structure of a Rake project
- The code conventions of Rake
- Summary
- Chapter 2. Working with Files
- Using file tasks to work with files
- The characteristics of the file task dependencies
- Creating a folder with the directory method
- Using Rake's file utilities
- A practical example of automatically generating a config file
- Summary
- Chapter 3. Working with Rules
- Understanding the duplication of the file tasks
- Using a rule to get rid of the duplicated file tasks
- Detecting a source for the rule dynamically
- Using a regular expression to match more tasks
- Summary
- Chapter 4. Cleaning Up a Build
- Setting up a project
- The cleaning tasks
- Summary
- Chapter 5. Running Tasks in Parallel
- Defining tasks with parallel prerequisites
- Thread safety of multitasks
- Multiple task definitions with a common prerequisite
- Applying multitasks in practice
- Summary
- Chapter 6. Debugging Rake Tasks
- Using command-line arguments for debugging
- Getting a dependency's resolution with --prereqs
- Using the --rules option to trace the rule resolution
- Using the Ruby approach to debug a Rake project
- Summary
- Chapter 7. Integration with Rails
- Introducing Rake's integration with Rails
- Custom rake tasks in a Rails project
- Recurrent running of tasks
- Summary
- Chapter 8. Testing Rake Tasks
- The need for tests
- Writing tests for rake tasks
- Summary
- Chapter 9. Continuous Integration
- Introducing Jenkins
- Setting up Jenkins
- Configuring Jenkins to run rake tasks
- Summary
- Chapter 10. Relentless Automation
- Examples of Rake being used by famous gems
- Other examples of Sinatra using Rake
- Thor – the next generation of Rake
- Summary
- Index 更新時間:2021-07-16 12:01:51
推薦閱讀
- HTML5移動Web開發(fā)技術(shù)
- Drupal 8 Blueprints
- Learning RxJava
- Developing Middleware in Java EE 8
- Learning C++ Functional Programming
- Java從入門到精通(第4版)
- HTML5 and CSS3 Transition,Transformation,and Animation
- Elasticsearch for Hadoop
- Python High Performance Programming
- Mastering HTML5 Forms
- iOS開發(fā)項目化入門教程
- Python機器學(xué)習(xí)與量化投資
- Elasticsearch Blueprints
- 寫給青少年的人工智能(Python版·微課視頻版)
- MATLAB 2020 GUI程序設(shè)計從入門到精通
- Ionic3與CodePush初探:支持跨平臺與熱更新的App開發(fā)技術(shù)
- Android應(yīng)用開發(fā)攻略
- Visual C#(學(xué)習(xí)筆記)
- Python輕松學(xué):爬蟲、游戲與架站
- Learning Puppet Security
- Learning IPython for Interactive Computing and Data Visualization(Second Edition)
- Unity 4.x Game Development by Example Beginner's Guide
- Learning Geospatial Analysis with Python(Second Edition)
- PHP入門很輕松(微課超值版)
- L?VE for Lua Game Programming
- Java編程入門:任務(wù)式學(xué)習(xí)指南
- Unity 5.x Shaders and Effects Cookbook
- Learning TypeScript 2.x
- 大學(xué)計算機應(yīng)用基礎(chǔ)
- Python編程基礎(chǔ)(中學(xué)版)