Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Publishing and Hosting on GitHub pages
Mu-An Chiou
December 04, 2015
Technology
4
110
Publishing and Hosting on GitHub pages
Mozfest 2015
Mu-An Chiou
December 04, 2015
Tweet
Share
More Decks by Mu-An Chiou
See All by Mu-An Chiou
Details on <details>
muan
0
170
Having no patience(Japanese)
muan
1
340
JSDC
muan
2
470
Design with Code
muan
5
480
Having no patience
muan
1
270
Design in GitHub
muan
5
340
Project Lab Squirrel #2
muan
1
440
Project Lab Squirrel #1
muan
8
680
A girl with no patience
muan
18
1.9k
Other Decks in Technology
See All in Technology
日経電子版だけじゃない! 日経の新規Webメディアの開発 - NIKKEI Tech Talk #3
sztm
0
350
はじめてスポンサー運営PMをやってみてわかった4つのこと
andpad
3
260
都市ARの作り方 PLATEAU ✖︎ Geospatial API
41h0_shiho
1
340
最近のフレッツとIPv6の話
mattenn
0
100
OpenShift.Run2023_create-aro-with-terraform
ishiitaiki20fixer
1
370
機械学習を実用化するエンジニアリングスキル
shibuiwilliam
5
320
Deep dive in Reserved Instance ~脳死推奨量購入からの脱却~
kzkmaeda
0
560
Introduction to Dependency Injection 「DI」の整理とそのメリット
revcomm_inc
0
220
2年で10→70人へ! スタートアップの 情報セキュリティ課題と施策
miekobayashi
1
730
クックパッドがRubyKaigiに20名以上の社員で参加するわけ
midorikawa
0
600
macOSの更新を促す通知機能 を実装してみた
shimosyan
1
110
AI Services 概要 / AI Services overview
oracle4engineer
PRO
0
180
Featured
See All Featured
Web Components: a chance to create the future
zenorocha
304
40k
Documentation Writing (for coders)
carmenintech
51
2.9k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
Support Driven Design
roundedbygravity
88
8.9k
Unsuck your backbone
ammeep
659
56k
Ruby is Unlike a Banana
tanoku
93
9.6k
Statistics for Hackers
jakevdp
785
210k
Six Lessons from altMBA
skipperchong
15
2.3k
Optimizing for Happiness
mojombo
365
64k
The Language of Interfaces
destraynor
149
21k
Art Directing for the Web. Five minutes with CSS Template Areas
malarkey
197
10k
The Mythical Team-Month
searls
210
40k
Transcript
MOZFEST2015 ! GitHub Pages static sites and Jekyll blogs. "
Publishing and Hosting on
MOZFEST2015 ! GitHub will host free static sites for every
repository and every user or organisation account. This service is called GitHub Pages. Static Sites
MOZFEST2015 ! pages.github.com
MOZFEST2015 ! Any web files on a branch named: gh-pages
Static Sites– Repository You’ll find it online at: your_username.github.io/repository_name
MOZFEST2015 ! Any web files on a branch named: master
Static Sites– User/Org Name the repository this and you’ll find it online at: your_username.github.io
MOZFEST2015 ! Open source static sites can be forked and
used by anyone else (according to license). You’ll need just one commit and GitHub will host it. https://jlord.github.io/forkngo Fork-ability
MOZFEST2015 ! Jekyll is a static site generator with lots
of features for blogging. By default, GitHub runs Jekyll on its Pages hosting servers. Jekyll Blogs
MOZFEST2015 ! 1. You have a directory of files How
does Jekyll work - _layouts/ - index.html - about.md
MOZFEST2015 ! 2. Jekyll builds a site based on your
files How does Jekyll work - _layouts/ - index.html - about.md
MOZFEST2015 ! 2-1. Does it have a front-formatter? How does
Jekyll work - _layouts/ - index.html - about.md ——— title: How does… date: 2015-11-06 ——— Content… {
MOZFEST2015 ! How does Jekyll work - _layouts/ - index.html
- about.md <h1>How does…</h1> <p>Content…</p> 2-1. Liquid-fy and convert Markdown to HTML
MOZFEST2015 ! How does Jekyll work - _layouts/ - index.html
- about.md ——— title: How does… date: 2015-11-06 ——— Content… 2-2. All files gets copied to _site/
MOZFEST2015 ! How does Jekyll work - _layouts/ - _site/index.html
- _site/about.html - index.html - about.md 3. Tada!
MOZFEST2015 ! How does Jekyll work Find out more about
the cool things Jekyll empowers you to do at: http://jekyllrb.com
MOZFEST2015 ! You can also fork and use Jekyll sites!
Jekyll Blogs
MOZFEST2015 ! Fork a static site and customize. Start a
blog and create a post. http://github.com/muan/mozfest-hi https://github.com/muan/scribble Let’s make!