- 생활 코딩: 생활코딩처럼 만들어 보는데 최대한 쉽게 만들기 위해서 정적 웹사이트를 구축
- 스포카처럼 댓글 시스템 넣기
- 댓글은 DISQUS
- github로 push 권한만 주면 공동 작업 가능
- Github를 이용한 개인 홈페이지 만들기
- GitHub의 페이지 기능 이용하기: 헬프 번역해 놓아서 참 좋다.
- GitHub Pages와 travis-ci를 이용한 정적 블로그 구축
- 정적 웹사이트 생성기의 유혹: 정적 웹사이트 생성기 필요성 설명. 블로그 같은건 push 할때 이미 정적 생성물
- 바이오 파이썬: md wiki라는걸 쓰는데 js파일 하나 불러와서 navigation.md에 있는 걸 메뉴로 뿌려주는것 같다. 음..? 어렵네..
- Spoqa Tech Blog: 참 심플하게 잘 꾸며놨다.
- Webcast • Get Started with GitHub Pages • Featuring Dani Traphagen - YouTube
- GitHub Pages Webinar - Google 문서
- ppt
- Webcast • Writing Tools on the GitHub Platform - YouTube
- Bayesian Methods for Hackers: github.io, nbviewer를 사용한 홈페이지
- Modern Static
- Static Site Generators
- Pelican Static Site Generator, Powered by Python
- Jekyll • Simple, blog-aware, static sites
- 보강 A. '드랍박스-git-github 연결로 나만의 버전관리 및 퍼블리싱 환경구축'
- Migrating from Octopress to Pelican: 어떻게 옮겼는지 상세하게 적어놓음
- Blogging with the IPython Notebook
- Introduction | CTF Field Guide: CTF 예제
- GitBook · Write & Publish Books: 몇몇개 만들어서 올렸는데 허접한 것도 있고 괜찮은 것도 있고.
- ipython으로 정적 웹사이트 구축하려면 아무래도 pelican으로 가야될 것 같은데..? Jekyll 이나 md wiki처럼 다른 걸로 가도 되나?
- Jekyll: 가장 유명하고 문서화도 잘되어 있는것 같다.
- pelican: 문서화가 허접한것 같다. Jekyll보다 템플릇이나 이런게 좀 약한듯
- md wiki: 아직은 잘 모름. 어쨌든 위키처럼 각 메뉴를 md에 작성하면 자동으로 메뉴를 만들어주는 것 같다. 이게 가장 효율적이고 내가 원하는 기능에 맞는건 같은데..
- 지속적 통합의 정확한 의미는 조금 더 넓을 수 있지만, Travis CI로 한정해서 쉽게 생각하자면, GitHub 저장소에 새로운 커밋이 push 되었을 때 CI 서버가 뒤에서 자동으로 새로운 커밋을 가져와서 빌드 테스트를 수행하고, 그 결과를 리포팅 해주는 서비스
- Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community
- Travis CI 소개 #1 :: Outsider's Dev Story
- 모바일 컨버전스 :: [Travis] GitHub과 Travis CI 연동하기
- 프로젝트 17일: Travis CI, 지속적 통합 서비스: 여기에 CI 뜻이 제대로 나왔네
- Markdown은 간단한 반면에 책 만들기에는 부족한 것 같다.
- Asciidoc이 책 만들기에 적합할 것 같다.
- 어떤걸 써야되지? 문법은 비슷비슷한데 github는 MD만 지원해주니까... 따로 Asciidoc 플러그인을 써야 되나?
- 내가 원하는 네비게이션 메뉴(jekyll은 블로그 형태에 적합한듯)
- jekyll도 마찬가지지만 Markdown 지원
- 댓글 시스템(disqus): 현재 정상적으로 운용은 되나 각 페이지를 unique한 것으로 읽어서 각 페이지별로 댓글을 관리해야 되는데 그게 안되고 있다. 내 id 하나로 모두 통합되서 나타난다. 뭔가 설정을 바꿔줘야 할 것 같은데...
- unique id를 여러개 만드니까 되네..
- euripythonabout
- euripythondownload
- 이렇게 나눠서 관리를 해야 되나..??
- 페이지가 100개 있으면 내가 100개를 일일이 url을 만들어줘야 된다는건데..
- 뭐 할 수는 있지만 귀찮다. 뭔가 자동으로 해줄 수 없나..?
- JavaScript configuration variables| DISQUS: Javascript configuration variables를 설정해서 한 사이트 내에서 다양하게 사용할 수 있다.
- Why are the same comments showing up on ...| DISQUS
-
MDwiki가 현재 내 입맛에는 맞지만 조금 더 크게 하려면 jekyll 같이 사후관리가 잘되는 걸로 옮기는게 나을듯도 싶은데 지금 내 needs에는 딱 맞으니 더 찾으려고 하지 말자.
-
페이스북 좋아요, disqus 적용하려고 하는데 이걸 다 일일이 손으로 쳐서 해줘야 하나?
- 뭔가 자바스크립트로 함수를 만들어서 자동으로 페이지 입력 받아서 변수로 넣어줄 수 있을것 같은데..
- MDwiki가 사람들이 많이 쓰지 않으니 플러그인 같은 기능이 떨어질 수 밖에 없네..
-
시간을 어떻게 넣어주나?
-
페이스북 연동하는데 주소를 넣어주는데 default로 자기 자신의 url을 넣는다. 대신에 url이 넘어온다면 그 값으로 오버라이딩 시킨다.
-
주소 치환자: 각 url별로 url이 달라지는데 이걸 자동으로 치환해 준다.
- Facebook Social Plugins을 이용한 블로그(티스토리)에 댓글 기능 추가 : 꿈꾸는 개발자의 로그
- 버섯돌이의 인사이드 소셜웹 :: '소셜(Social)' 앞세워 웹 천하통일 나선 페이스북
-
index.html에서 index.md, about.md 등을 받아서 client 단에서 javascript로 해석해서 홈페이지를 뿌려주는 구조같다. 이렇게 되면 index.html은 많이 보이겠지만 다른 곳에서 제대로 문서를 제대로 파싱할 수 없을것 같다. 구글 검색에도 잘 안걸릴것 같고?
-
아 귀찮다. MDwiki로도 약간 부족하지만 동작은 하는데 그냥 이걸로 갈까..? 아니면 갈아엎고 유명한 프레임워크로 갈아타야 하나.. 어쨋든 좀 있어보이는걸 만들어 보려면 프레임워크를 써봐야 되는데.. 이거야 어차피 정적 사이트니 큰 영향을 주는게 아니니까.
- Terms | F-INSIGHT: 여기를 보니 DISQUS를 쓰는데도 불구하고 페이지별로 잘 구분이 되는데..?
- Resources | F-INSIGHT
- 포렌식이 먼가요? (What is dForensics?) | FORENSIC-PROOF
- 버전관리란? 생활코딩
- 시작 · 부트스트랩: font-family를 바꿨는데 javascript가 로딩되면서 cosmo(테마)가 계속 덮어씌운다. 이걸 막아보려고 닫히는 head 바로 위에 style 주고 변경도 해보았지만 자바스크립트가 나중에 로딩되어 계속 오버라이딩 됐다. 이걸 어떻게 바꿔야 되나... 지금 한글이 너무 안 이쁘다.
- 티스토리 반응형웹 skeleton 스킨의 폰트 변경과 크기 변경하기 | 발자취