haroopress하루
 일상을
 손쉽게
 발행하는
 블로그
 엔진
why?•I love JavaScript•Node.js Practices•for Next Project (CIBot)•...
haroopress?•No! Web Server•No! Database•Do not learn  (markdown, json and git)                             http://haroopre...
full stack• Node 0.6.12• Git  Github.com                     http://haroopress.github.com/post/opensource-with-haroopress/
full stack•   Open Specification : Markdown, JSON•   Open Source : express.js, less, uglify-js, locally etc    (15 node mod...
install•   $ git clone git@github.com:rhiokim/haroopress.git    myblog.com•   $ cd myblog.com•   $ make init
setup haroopress•   Insert your site title :•   Insert your site description :•   Insert site url :•   Insert your name :•...
setup github•   Create new repository into Github.com•   Enter the read/write url for your repository :    git@github.com:...
configuration•   $ vi config.js•   module.exports = {      meta : { ... },      plugins { ... },      etc : { ... }    }
posting•   $ make new-post•   $ make new-page
preview•   $ make preview•   ==========================    = preview static page    ==========================    ./bin/pr...
generating•   $ make gen
deployment•   $ make deploy
version control•   Create new repository into Github.com
clone                    haroopress.git                                     myblog.gitlocal.git                           ...
clone                    haroopress.git                                     myblog.gitlocal.gitsubmodule                  ...
clone                    haroopress.git                     deploy                                     myblog.gitlocal.git...
clone                    haroopress.git                     deploy                                     myblog.gitlocal.git...
how to team blogging• fork• create your profile markdown• write articles• pull request• generate• deploy
Upcoming SlideShare
Loading in …5
×

하루프레스

10,408 views

Published on

https://github.com/rhiokim/haroopress 하루프레스 소개

Published in: Technology
2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total views
10,408
On SlideShare
0
From Embeds
0
Number of Embeds
8,660
Actions
Shares
0
Downloads
0
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

하루프레스

  1. 1. haroopress하루
  2. 2.  일상을
  3. 3.  손쉽게
  4. 4.  발행하는
  5. 5.  블로그
  6. 6.  엔진
  7. 7. why?•I love JavaScript•Node.js Practices•for Next Project (CIBot)•...
  8. 8. haroopress?•No! Web Server•No! Database•Do not learn (markdown, json and git) http://haroopress.github.com/about/
  9. 9. full stack• Node 0.6.12• Git Github.com http://haroopress.github.com/post/opensource-with-haroopress/
  10. 10. full stack• Open Specification : Markdown, JSON• Open Source : express.js, less, uglify-js, locally etc (15 node modules)• Browser : jQuery, Mustache (7 libraries)• Front-end : Twitter Bootstrap, Font Awesome http://haroopress.github.com/post/opensource-with-haroopress/
  11. 11. install• $ git clone git@github.com:rhiokim/haroopress.git myblog.com• $ cd myblog.com• $ make init
  12. 12. setup haroopress• Insert your site title :• Insert your site description :• Insert site url :• Insert your name :• Insert your email for gravatar :• Insert your meta information for site :
  13. 13. setup github• Create new repository into Github.com• Enter the read/write url for your repository : git@github.com:{B}/{B}.github.com.git
  14. 14. configuration• $ vi config.js• module.exports = { meta : { ... }, plugins { ... }, etc : { ... } }
  15. 15. posting• $ make new-post• $ make new-page
  16. 16. preview• $ make preview• ========================== = preview static page ========================== ./bin/preview.js haroo Start server at http://localhost:8081¶ Show me the browser? [y/n] :
  17. 17. generating• $ make gen
  18. 18. deployment• $ make deploy
  19. 19. version control• Create new repository into Github.com
  20. 20. clone haroopress.git myblog.gitlocal.git rawdata.git themes.git
  21. 21. clone haroopress.git myblog.gitlocal.gitsubmodule rawdata.git themes.git
  22. 22. clone haroopress.git deploy myblog.gitlocal.gitsubmodule rawdata.git themes.git
  23. 23. clone haroopress.git deploy myblog.gitlocal.git pull/pushsubmodule rawdata.git themes.git
  24. 24. how to team blogging• fork• create your profile markdown• write articles• pull request• generate• deploy
  25. 25. kyungw00k aj voy geekdani nanhapark outsiderfrends.kr rawdata.git pull request j2psite admin rhiokim zziuni springbriz boxersb
  26. 26. kyungw00k aj voy geekdani nanhapark outsiderfrends.kr rawdata.git j2psite admin rhiokim zziuni springbriz boxersb
  27. 27. kyungw00k aj voy geekdani nanhapark outsiderfrends.kr pull rawdata.git j2psite admin rhiokim zziuni springbriz boxersb
  28. 28. kyungw00k aj voy geekdani nanhapark outsider frends.krdeploy pull rawdata.git j2p site admin rhiokim zziuni springbriz boxersb
  29. 29. haroopress 또
  30. 30.  봐여

×