20120721 chefの下準備 #devlove
106
Ìffの下準備 楽しいÌꝏꝏの その前に アジャイルコーチ ꜳꝏ ꝃ»Ꜳ 2012/07/21 #devlove
-
Upload
ryuzee-yoshiba -
Category
Technology
-
view
10.067 -
download
1
description
2012年7月21日に行われた #devlove のセッション資料です。過去に行ったワンクリックデプロイ勉強会の中身と基本同じです。 その他関連する話はサイトのほうにいろいろ書いていますので、是非 http://www.ryuzee.com/ をご参照ください。不明点があれば@ryuzeeまで。
Transcript of 20120721 chefの下準備 #devlove
- 1. 2012/07/21 #devlove CChheeff CCooookkiinngg !!!! RRyyuuttaarroo YYOOSSHHIIBBAA
- 2. Ryutaro YOSHIBA Web: http://www.ryuzee.com Twitter: @ryuzee Microsoft MVP for Visual Studio ALM
- 3. Scrum Boot Camp
- 4. 2013/1/15-16 at Akihabara UDX Scrum Regional Gathering Tokyo 2013 http://bit.ly/LtunLe
- 5.
- 6.
- 7. http://bit.ly/vPmiFJ
- 8. NNoo SSiillvveerr BBuulllleett http://bit.ly/vj0b0v
- 9. http://bit.ly/sygcE9
- 10.
- 11. IITT
- 12. http://bit.ly/rioQDZ
- 13.
- 14. http://bit.ly/pccwAN
- 15. http://bit.ly/r1ziWL
- 16.
- 17.
- 18. http://bit.ly/oX9ImQ
- 19.
- 20. http://bit.ly/qJg8EX
- 21. http://bit.ly/nrDcZf
- 22. http://bit.ly/qpjFXr http://bit.ly/ornfUo
- 23.
- 24.
- 25. http://bit.ly/rZyM3H
- 26.
- 27. Scrum ScrumXP Lean u u xUnit u Just in Time u u u u u u u u u u u u u
- 28. http://bit.ly/tFrqbz
- 29. http://bit.ly/uLQaml
- 30. 8 1
- 31. 82
- 32. 83
- 33. 84
- 34. 85
- 35. 86
- 36. 87
- 37. 88
- 38. 4l l l l
- 39. http://bit.ly/uVQu5I
- 40. http://bit.ly/tgbmyr
- 41. DRY
- 42. Convention OverConfiguration
- 43.
- 44.
- 45.
- 46. http://bit.ly/utD8aA
- 47.
- 48. http://bit.ly/rAOG9h
- 49. http://bit.ly/tnB8i0
- 50. http://bit.ly/shZMnK
- 51. IThttp://www.itarchitect.jp/print/?menu3=24601
- 52. Scrum.
- 53. 4 1 1 ATDD
- 54. 4 1 2 3 4 http://codezine.jp/devsumi/2010/report/07/
- 55. () Selenium Cucumber Rspec FitNess CI CI Jmeter TDD WebScarab xUnit RatProxy PMD, CPD ValGrind CI CI
- 56.
- 57. 5 15 1 2 1
- 58.
- 59. http://bit.ly/soiCFy
- 60. http://bit.ly/rVAW901
- 61. 2 http://bit.ly/rubXiA
- 62. 3http://bit.ly/s3W9aF
- 63. 4http://bit.ly/rYN42H
- 64. 5http://bit.ly/rOloeO
- 65. 6http://bit.ly/sP6BvN
- 66. 7http://bit.ly/uc3x59
- 67. CI (Jenkins)
- 68. Jenkins
- 69. () PMDCheckstyle
- 70.
- 71. 66
- 72. DB
- 73. http://bit.ly/vbtqZc sql sql sql
- 74. SQL1.sql 12.alter table users add column lastlogin datetime after name;2.sqlalter table users add column disabled 21.boolean default false after name;
- 75. (PHP)
- 76. $ ls -11301223401_addchangelogs.php 1313445291_addinformation.php 1317489252_addpriorities.php 1318776293_addprojects.php 1318889397_addremainingtimes.php1320243212_addresolutions.php1321049290_addsprints.php1321509396_addschemamigrations.php1322392147_x_project_invalid_default_value.php1322446269_add_action_name_to_log.php1322993218_addstories.php1323001299_addstorycomments.php1323449303_addusers.php1324059101_addtasks.php1325101301_addteammembers.php1326548301_addteams.php1327491204_addwiki.php
- 77. mysql> mysql> mysql> mysql> mysql> select * from migration_version; +---------+ | version | 30+---------+ | 30 | +---------+ 1 row in set (0.08 sec) mysql> mysql>
- 78. # $ php doctrine_cli.php migrate # $ php doctrine_cli.php migrate 29 CI DB
- 79.
- 80.
- 81.
- 82. http://bit.ly/vMHRjL
- 83. http://bit.ly/v30Zl7
- 84. http://bit.ly/ttwsmT
- 85.
- 86. Vagrant
- 87. Vagrant$ sudo gem install vagrant $ sudo vagrant box add lucid32 h
- 88. Vagrant Vagrant VirtualBox GUI ChefRecipe
- 89. Vagrant SaharaSandbox$ sudo git clone h
- 90. Sandbox sandbox sudo vagrant sandbox on sandbox sudo vagrant sandbox rollback sandboxcommit sudo vagrant sandbox o sandbox sudo vagrant sandbox commit sandbox sudo vagrant sandbox status
- 91. Chef/Chef-solo
- 92. Chef Ruby OS OS Ruby Chef/ Chef-solo Recipe
- 93.
- 94.
- 95. Cookbook (37signals)
- 96. Cookbook(opscode)
- 97.
- 98. http://bit.ly/vd1Nin (())
- 99. http://bit.ly/u27Oiz
- 100. http://bit.ly/vFzaU9
- 101. http://bit.ly/w34bFM
- 102. CapistranoRailsSSH
- 103. capcap deploy # Deploys your project.cap deploy:check # Test deployment dependencies.cap deploy:cleanup # Clean up old releases.cap deploy:pending # Displays the commits since your last deploy.cap deploy:pending:di # Displays the `di since your last deploy.cap deploy:rollback # Rolls back to a previous version and restarts.cap deploy:rollback:code # Rolls back to the previously deployed version.cap deploy:setup # Prepares one or more servers for deployment.cap deploy:symlink # Updates the symlink to the most recently deployed ...cap deploy:update # Copies your project and updates the symlink.cap deploy:update_code # Copies your project to the remote servers.cap deploy:upload # Copy les to the currently deployed version.cap deploy:web:disable # Present a maintenance page to visitors.cap deploy:web:enable # Makes the application web-accessible again.cap develop # Set the target stage to `develop.cap invoke # Invoke a single command on the remote servers.cap multistage:prepare # Stub out the staging cong les.cap production # Set the target stage to `production.cap shell # Begin an interactive Capistrano session.
- 104. Webistrano