狠狠撸

狠狠撸Share a Scribd company logo
Coding in color(の紹介)
山口健史 @quintia
サトヤ+プロ生勉強会@マイクロソフト 東北支店
2015/5/30
CoderDojo メンターしています
自己紹介のかわりに
1
CoderDojo
? アイルランド発祥の「小中学生のため
のプログラミング道場」
? https://coderdojo.com
? 仙台 https://www.facebook.com/CoderdojoSendai
? 仙台泉 https://www.facebook.com/CoderdojoIzumi
2
CoderDojo
? メンター歓迎!
3
Coding in color
4
ネタ元 5
https://medium.com/@evnbr/coding-in-color-3a6db2743a1e
ネタ元 6
https://visualstudiomagazine.com/articles/2014/08/01/……
コードをエディタで
開いた時
7
色がついてますか?
8
コードハイライティング 9
色なんて付くわけがない
キーワードと正規表現
ちゃんと構文解析する
staticメソッドは
イタリック
今日の話は
このあたり?
百聞一見
? オフィシャルデモ
http://brooks.io/syntax-highlight/v2/
10
どういうこと?
? 識別子ごとに色を変える
11
どういうこと?
? 淡色系を識別子にあてる
(クッキリした色はシンタックス系の
ハイライトのために残してある)
? 同じprefixを持つと近い色になる
12
なにがうれしい?
? typoすると違う色がつく
→気づきやすい
13
いやでも……
? 普通、補完するし……
→同意
? チカチカして目が痛くない?
→同意
? 実は本気で使おうとは思ってない
14
それでも 15
? 使いどころを選べばうれしいことも
あると思うんですよ
? 驳谤别辫の结果がこうなったら嬉しいなぁ
誰かの
インスピレーションの
源になったら
幸せ
16
他力本願
モード

More Related Content

Similar to 20150530 サトヤ+プロ生勉強会@マイクロソフト 東北支店 LT (20)

[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
Hiroyuki Ishikawa
?
笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい
笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい
笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい
Ippei Sumida
?
摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)
摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)
摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)
Hiroyuki Ishikawa
?
まったりAndroid framework code reading #1
まったりAndroid framework code reading #1 まったりAndroid framework code reading #1
まったりAndroid framework code reading #1
Shinobu Okano
?
Lt40
Lt40Lt40
Lt40
GIG inc.
?
CoderDojoってなんじゃろ? - OSC2019広島
CoderDojoってなんじゃろ? - OSC2019広島CoderDojoってなんじゃろ? - OSC2019広島
CoderDojoってなんじゃろ? - OSC2019広島
NAKAOKU Takahiro
?
CoderDojoってなんじゃろ? - OSC2018広島
CoderDojoってなんじゃろ? - OSC2018広島CoderDojoってなんじゃろ? - OSC2018広島
CoderDojoってなんじゃろ? - OSC2018広島
NAKAOKU Takahiro
?
颁辞诲别谤顿辞箩辞福井の取り组み
颁辞诲别谤顿辞箩辞福井の取り组み颁辞诲别谤顿辞箩辞福井の取り组み
颁辞诲别谤顿辞箩辞福井の取り组み
tecking
?
AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1
AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1
AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1
Yoshiki Hayama
?
颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017
颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017
颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017
朋紀 髙橋
?
Abc2015 winterkobe
Abc2015 winterkobeAbc2015 winterkobe
Abc2015 winterkobe
Kenichi Yoshida
?
颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育
颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育
颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育
NAKAOKU Takahiro
?
顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか
顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか
顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか
Koichiro Matsuoka
?
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
Yugo Shimizu
?
初学者に优しいプログラミング言语とは?
初学者に优しいプログラミング言语とは?初学者に优しいプログラミング言语とは?
初学者に优しいプログラミング言语とは?
swamp Sawa
?
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
日本マイクロソフト株式会社
?
モノカキの开発环境
モノカキの开発环境モノカキの开発环境
モノカキの开発环境
高見 知英
?
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
Kishi Shundo
?
CodeIgniter 最新情報 2010
CodeIgniter 最新情報 2010CodeIgniter 最新情報 2010
CodeIgniter 最新情報 2010
kenjis
?
presentation.pdf
presentation.pdfpresentation.pdf
presentation.pdf
ssuserf052c3
?
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
Hiroyuki Ishikawa
?
笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい
笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい
笔贬笔别谤にも颁辞诲别谤顿辞箩辞のメンターとしてお手伝いしてほしい
Ippei Sumida
?
摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)
摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)
摆翱厂颁2018広岛闭自分にできる贡献のしかたを见つけよう(翱厂颁2018広岛痴别谤)
Hiroyuki Ishikawa
?
まったりAndroid framework code reading #1
まったりAndroid framework code reading #1 まったりAndroid framework code reading #1
まったりAndroid framework code reading #1
Shinobu Okano
?
CoderDojoってなんじゃろ? - OSC2019広島
CoderDojoってなんじゃろ? - OSC2019広島CoderDojoってなんじゃろ? - OSC2019広島
CoderDojoってなんじゃろ? - OSC2019広島
NAKAOKU Takahiro
?
CoderDojoってなんじゃろ? - OSC2018広島
CoderDojoってなんじゃろ? - OSC2018広島CoderDojoってなんじゃろ? - OSC2018広島
CoderDojoってなんじゃろ? - OSC2018広島
NAKAOKU Takahiro
?
颁辞诲别谤顿辞箩辞福井の取り组み
颁辞诲别谤顿辞箩辞福井の取り组み颁辞诲别谤顿辞箩辞福井の取り组み
颁辞诲别谤顿辞箩辞福井の取り组み
tecking
?
AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1
AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1
AIによってUXは変わるのか!? - 2024年7月26日 CREATIVE VILLAGE セミナー 「AIとUXデザイン」 Vol.1
Yoshiki Hayama
?
颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017
颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017
颁辞诲别谤顿辞箩辞五日市 翱厂颁丑颈谤辞蝉丑颈尘补2017
朋紀 髙橋
?
颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育
颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育
颁辞诲别谤顿辞箩辞と作る2020年のプログラミング教育
NAKAOKU Takahiro
?
顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか
顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか
顿顿顿はオブジェクト指向を利用してどのようにメンテナブルなコードを书くか
Koichiro Matsuoka
?
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
Yugo Shimizu
?
初学者に优しいプログラミング言语とは?
初学者に优しいプログラミング言语とは?初学者に优しいプログラミング言语とは?
初学者に优しいプログラミング言语とは?
swamp Sawa
?
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
日本マイクロソフト株式会社
?
モノカキの开発环境
モノカキの开発环境モノカキの开発环境
モノカキの开発环境
高見 知英
?
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
Kishi Shundo
?
CodeIgniter 最新情報 2010
CodeIgniter 最新情報 2010CodeIgniter 最新情報 2010
CodeIgniter 最新情報 2010
kenjis
?

More from K Yamaguchi (6)

浮动小数点演算の无误差変换と高精度计算のおはなし
浮动小数点演算の无误差変换と高精度计算のおはなし 浮动小数点演算の无误差変换と高精度计算のおはなし
浮动小数点演算の无误差変换と高精度计算のおはなし
K Yamaguchi
?
里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし 里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし
K Yamaguchi
?
20100401 izakaya presen 2010 spring
20100401 izakaya presen 2010 spring20100401 izakaya presen 2010 spring
20100401 izakaya presen 2010 spring
K Yamaguchi
?
20081101 1000sp
20081101 1000sp20081101 1000sp
20081101 1000sp
K Yamaguchi
?
里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし
K Yamaguchi
?
Apache Spark チュートリアル
Apache Spark チュートリアルApache Spark チュートリアル
Apache Spark チュートリアル
K Yamaguchi
?
浮动小数点演算の无误差変换と高精度计算のおはなし
浮动小数点演算の无误差変换と高精度计算のおはなし 浮动小数点演算の无误差変换と高精度计算のおはなし
浮动小数点演算の无误差変换と高精度计算のおはなし
K Yamaguchi
?
里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし 里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし
K Yamaguchi
?
20100401 izakaya presen 2010 spring
20100401 izakaya presen 2010 spring20100401 izakaya presen 2010 spring
20100401 izakaya presen 2010 spring
K Yamaguchi
?
里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし里切られる直感と、确率と精度のはなし
里切られる直感と、确率と精度のはなし
K Yamaguchi
?
Apache Spark チュートリアル
Apache Spark チュートリアルApache Spark チュートリアル
Apache Spark チュートリアル
K Yamaguchi
?

20150530 サトヤ+プロ生勉強会@マイクロソフト 東北支店 LT