teahour.fm.pdf

 teahour.fm.pdf

http://teahour.fm and its website builder

83c8cca11558f32207645ca270ae8475?s=128

Dingding Ye

April 06, 2013
Tweet

Transcript

  1. { Teahour.FM For  Developers,  By  Developers

  2. Nice to meet you! ွ᠘᠘ yedingding@gmail.com h=ps://github.com/sishen @yedingding @yedingding h=p://yedingding.com

  3. Why  we  build  Pragmatic.ly

  4. Back  to  Teahour.FM

  5. None
  6. Ñ  Start  at  01/19/2013 Ñ  Weekly  Episode Ñ  10  Episodes

     so  far Ñ  5  guests Ñ  More  than  7K+  listeners Ñ  Ruby,  Rails,  JavaScript,  Mobile,  Git Ñ  Personal  growth,  Agile,  Open  Source Ñ  Fun Analystic
  7. Choices  to  Build  the  Site

  8. None
  9. None
  10. None
  11. Nesta  CMS A  Ruby  CMS  for  developers  and  designers  built

     on  Sinatra
  12. None
  13. None
  14. None
  15. None
  16. None
  17. We  finally  choose…

  18. None
  19. Ñ  ERB,  Haml,  Sass,  Less,  etc Ñ  Layouts  and  Partial

    Ñ  View  Helpers Ñ  Asset  Pipeline  using  sprockets Ñ  Markdown A  suite  of  tools  you  already  know
  20. How  to  Use

  21. ─$  tree . ├──  Gemfile ├──  README.md ├──  config.rb ├──

     config.ru ├──  data │      ├──  author.yml │      ├──  site.yml │      └──  sitemap.yml ├──  source │      ├──  2013-­‐‑01-­‐‑19-­‐‑1st_beginning.html.markdown │      ├──  ...... │      ├──  2013-­‐‑04-­‐‑02-­‐‑open-­‐‑source-­‐‑software-­‐‑and-­‐‑gitcafe.html.markdown │      ├──  feed.xml.builder │      ├──  images │      │      ├──  bg.png │      │      ├──  ....... │      │      └──  logo.png │      ├──  index.html.erb │      ├──  javascripts │      │      ├──  application.js │      │      └──  main.js.coffee │      ├──  layouts │      │      ├──  layout.erb │      │      └──  podcast.erb │      ├──  shared │      │      └──  _post.erb │      ├──  sitemap.xml.builder │      └──  stylesheets │              ├──  application.css.scss
  22. $  gem  install  middleman   $  middleman  init  teahour.fm  -­‐‑-­‐‑template=html5

          $  middleman  server   $  middleman  article  interview-­‐‑dhh   $  middleman  build
  23. None
  24. None
  25. None
  26. -­‐‑  github.com/pragmaticly/teahour.fm     -­‐‑  github.com/pragmaticly/blog.pragmatic.ly

  27. Ñ   GitHub  Pages Ñ   Heroku   Ñ   RSync Ñ   Dropbox

    Deployment
  28. Ñ   Skype Ñ   GarageBand Ñ   SoundFlower Ñ   LineIn   h=p://terrytai.com/articles/0e298060-­‐‑record-­‐‑podcast-­‐‑by-­‐‑garage-­‐‑band-­‐‑and-­‐‑skype

    Record
  29. Thank  You!