際際滷

際際滷Share a Scribd company logo
苧晩から聞えるコ`ディングツ`ル 
HTML5 fun 2014.09.27
me 
? Tomokazu Kiyohara 
? Kanazawa Japan 
? JAIST 
? clwit, inc.
苧晩から聞えるコ`ディングツ`ル
苧晩から聞えるコ`ディングツ`ル 
笋g  えるのが酒g
3 themes 
? Template 
? Edit 
? Reference
その念に´
苧晩から聞えるコ`ディングツ`ル
3 themes 
? Template 
? Edit 
? Reference
Template テンプレ`ト
とにかくすぐに兵められるひな侘を聞おう
HTML5 Boilerplate 
http://html5boilerplate.com/
HTML5 Boilerplate 
? Web サイトのひな侘 
? モダンなサイトをBする恷詰泙離侫.ぅ詒 
? HTML5 を試喘した?な碧Mみが秘gみ 
? 駅勣な何蛍をコピ`するだけでも噴蛍旋喘できる
Demo
カスタマイズしたひな侘を聞おう
Initializr 
http://www.initializr.com/
Initializr 
? HTML5 Boilerplate をさらにカスタマイズ 
? Responsive デザイン 
? Bootstrap デザイン
Demo
パ`ツ阿砲劼偏里鯤垢う
coveloping{} 
http://coveloping.com/
coveloping{} 
? Coding のための?なツ`ルを戻工 
? 蒙にコ`ドジェネレ`タが宴旋 
? よく聞う仝パ`ツ々の HTML / CSS を恬撹 
? GUI でた朕を_Jしながら
Demo
more keywords 
? HTML5 & CSS3 Tools and Tutorials ( http://tools.webdirections.org/ ) 
? HTML KickStart ( http://www.99lime.com/elements/ ) 
? Foundation ( http://foundation.zurb.com/ ) 
? Pure ( http://purecss.io/ ) 
? Topcoat ( http://topcoat.io/ ) 
? bootmetro ( http://aozora.github.io/bootmetro/ ) 
? Yeoman ( http://yeoman.io/ )
Edit エディット
徭強でブラウザをリロ`ドしよう
ATOM + LiveReload Plugin 
https://atom.io/
ATOM 
? モダンなテキストエディタ 
? Github が_k 
? _k宀に耙しいC嬬が際d 
? プラグインによるがg
LiveReload Plugin 
? ファイルシrにブラウザを徭啜弔縫螢踪`ドさせる 
? ATOM のプラグインとしてg悶で嘛 
? Guard や Gulp は音勣
How to Use 
? ATOM Plugin install 
? Browser extension install 
? LiveReload setup 
? File edit
How to Use 
? ATOM Plugin install 
? Browser extension install 
? LiveReload setup 
? File edit
ATOM Plugin 
install (1/4) 
? Menu 
? Atom 
? Preferences´
ATOM Plugin 
install (2/4) 
? Packages
ATOM Plugin 
install (3/4) 
? Install Packages 
? Search packages 
? ^LiveReload ̄
ATOM Plugin 
install (4/4) 
? Install
How to Use 
? ATOM Plugin install 
? Browser extension install 
? LiveReload setup 
? File edit
Browser extension 
install 
? http://go.livereload.com/extensions 
unstable
Browser extension 
install (Firefox) 
? https://addons.mozilla.org/ja/ 
firefox/addon/livereload/
How to Use 
? ATOM Plugin install 
? Browser extension install 
? LiveReload setup 
? File edit
LiveReload 
Setup (1/2) 
? Atom 
? Menu 
? Packages 
? LiveReload 
? Toggle Server
LiveReload 
Setup (2/2) 
? Browser 
? Open target file 
? via http:// (Not file://) 
! 
? Enable LiveReload extension
LiveReload 
Setup (2/2) 
? Browser 
? Open target file 
? via http:// (Not file://) 
! 
local http server ? 
? Enable LiveReload extension
Easy http server (example) 
! 
$ cd <working directory> 
! 
$ sudo ruby -run -e 'httpd' . 
★ http://localhost/ 
! 
or 
! 
$ ruby -run -e 'httpd' -- --port=8080 . 
★ http://localhost:8080/ 
! 
! 
^C ○ K阻('control' + 'c')
How to Use 
? ATOM Plugin install 
? Browser extension install 
? LiveReload setup 
? File edit
Demo
徭強で園鹿堕sを函ろう
fswatch + git-now 
http://emcrisostomo.github.io/ 
fswatch/
fswatch 
? ファイルの厚仟rに峺協したプログラムをg佩 
? g佩するプログラムは徭喇 
? sass のコンパイルをしてみたり 
? ftp でファイルをアップロ`ドしてみたり 
? OSX 喘の ^コマンド ̄ タ`ミナル / Terminal.app
git-now 
? ファイル蛤のスナップショットを函る 
? git のサブコマンド 
? OSX 喘の ^コマンド ̄ タ`ミナル / Terminal.app
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
Homebrew 
http://brew.sh/
homebrew install 
! 
$ ruby -e "$(curl -fsSL https:// 
raw.githubusercontent.com/Homebrew/install/ 
master/install) ̄ 
! 
$ xcode-select --install 
!
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
fswatch install 
! 
$ brew install fswatch 
!
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
git-now install 
! 
$ brew install git-now 
!
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
git initialize 
! 
$ cd <working directory> 
! 
$ git init 
! 
$ git add . 
! 
$ git commit -m 'init' 
!
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
watching setup (fswatch usage) 
! 
$ fswatch-run <target path> <command> 
! 
! 
$ fswatch-run -e <except path> <target path> <command> 
! 
! 
! 
^C ○ K阻('control' + 'c')
watching setup (fswatch usage) 
! 
$ fswatch-run <target path> <command> 
! 
! 
$ fswatch-run -e <except path> <target path> <command> 
! 
! 
! 
^C ○ K阻('control' + 'c')
watching setup 
! 
$ cd <working directory> 
! 
$ fswatch-run -e ./.git ./ 'git now' 
!
watching setup 
! 
$ cd <working directory> 
! 
$ fswatch-run -e ./.git ./ 'git now' 
!
How to Use 
? homebrew install 
? fswatch install 
? git-now install 
? git initialize 
? watching setup 
? File edit
Demo
SourceTree 
https://www.atlassian.com/ja/ 
software/sourcetree/
more keywords 
? BrowserSync ( http://www.browsersync.io/ ) 
? LiveReload ( http://livereload.com/ ) 
? Emmet LiveStyle ( http://livestyle.emmet.io/ ) 
? takana ( http://usetakana.com/ ) 
? atom-lint ( https://atom.io/packages/atom-lint ) 
? Gulp ( http://gulpjs.com/ ) 
? Grunt ( http://gruntjs.com/ )
Reference リファレンス
ブラウザのサポ`ト彜趨を鳩範しよう
Can I use 
http://caniuse.com/
Can I use 
? ブラウザサポ`ト彜rをチェック 
? HTML5 タグ 
? 恷仟の CSS 
? 恷仟の JavaScript API
Demo
階互堀にマニュアルを哈こう
Dash 
http://kapeli.com/dash
Dash 
? 互堀なリファレンスビュ`ア 
? _J堀業は_k堀業 
? ショ`トカットキ`で軟咫キ`ワ`ド秘薦 
? Docset を弖紗することで?なリファレンスに
Demo
more keywords 
? HTML5 晩云ZU ( http://momdo.github.io/html5/Overview.html ) 
? HTML5 Cheat Sheet ( http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/ ) 
? HTML5 Tag Reference ( http://reference.hyper-text.org/html5/ ) 
? Validator.nu (X)HTML5 Validator ( http://html5.validator.nu/ ) 
? The W3C Markup Validator Service ( http://validator.w3.org/ ) 
? HTML Tidy for HTML5 (experimental) ( http://w3c.github.io/tidy-html5/ )
3 themes 
? Template 
? Edit 
? Reference
苧晩から聞えるコ`ディングツ`ル 
 
苧晩から聞おうとするモチベ`ション
Thank you 
Tomokazu Kiyohara 
http://github.com/kiyohara 
http://facebook.com/tomokazu.kiyohara

More Related Content

苧晩から聞えるコ`ディングツ`ル