Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
初心者がGoでpercol実装してみた話 / Golang + Reveal.js + Websocket で同期的にプレゼンテーションしたい #hikarie_go
zoncoen
June 17, 2014
Technology
0
2.3k
初心者がGoでpercol実装してみた話 / Golang + Reveal.js + Websocket で同期的にプレゼンテーションしたい #hikarie_go
ヒカルのGo #01 (
http://connpass.com/event/6579/
) で行ったLTの発表資料です。
zoncoen
June 17, 2014
Tweet
Share
More Decks by zoncoen
See All by zoncoen
Perl の HTTP/2 事情 / HTTP2 in Perl
zoncoen
0
310
Perl でも React.js の server-side rendering がしたい! / perl meets javascript with reactjs
zoncoen
0
1.6k
YAPC::Asia 2014
zoncoen
0
2.5k
同期的にプレゼンテーションするツールをつくった話
zoncoen
1
910
Gunosy.go #4 ~ flag.go ~ #gunosygo
zoncoen
0
210
Gunosy.go #3 ~ expvar.go ~ #gunosygo
zoncoen
1
650
Other Decks in Technology
See All in Technology
成長を続ける組織でのSRE戦略:プレモーテムによる信頼性の認識共有 SRE Next 2022
niwatakeru
7
1.8k
暗号資産ウォレット入門(MetaMaskの入門~NFTの購入~詐欺の注意事項など)
kayato
2
120
Power BIのモバイルと都 +1 / Tokyo
ishiayaya
0
130
Building smarter apps with machine learning, from magic to reality
picardparis
4
3.1k
Microsoft 365の中でのPower BIの利用 / M365VM2022
ishiayaya
0
1.3k
長年運用されてきたモノリシックアプリケーションをコンテナ化しようとするとどんな問題に遭遇するか? / SRE NEXT 2022
nulabinc
PRO
13
6.3k
[SRE NEXT 2022]ヤプリのSREにおけるセキュリティ強化の取り組みを公開する
mmochi23
1
160
僕の Microsoft Teams (+α) 便利技紹介 2022年春
taichinakamura
0
1.9k
Embedded SRE at Mercari
tcnksm
0
710
街じゅうを"駅前化"する電動マイクロモビリティのシェアサービス「LUUP」のIoTとSRE
0gm
1
300
AWS CloudShellという推しサービスについて / lt-20220502-jawsug-cli
becominn
0
620
The Real MVP: Going from idea to users' hands
adavis
0
510
Featured
See All Featured
Optimizing for Happiness
mojombo
365
63k
Automating Front-end Workflow
addyosmani
1351
200k
Debugging Ruby Performance
tmm1
65
10k
Raft: Consensus for Rubyists
vanstee
126
5.4k
Art, The Web, and Tiny UX
lynnandtonic
280
17k
Design by the Numbers
sachag
271
17k
Visualization
eitanlees
124
11k
Thoughts on Productivity
jonyablonski
43
2.2k
The Web Native Designer (August 2011)
paulrobertlloyd
74
1.9k
KATA
mclloyd
7
8.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
119
28k
YesSQL, Process and Tooling at Scale
rocio
157
12k
Transcript
初心者がGO でPERCOL を実装し てみた話 @HIKARIE.GO #1 森 健太 (@zoncoen)
おまえ誰よ? 森 健太 立命館( 生命科学)→ 奈良先端( 情報) バイクいじりが趣味( だった) 東京来るとき手放しました…
今年からDeNA で働いてます( まだ研修中) 美味しいもの飲み食いするのが好き @zoncoen
経緯 1. 最近Go を勉強してる 2. hikarie.go でLT するか~ 3. 普段から使ってるpercol
をGo で書こう
WHAT IS PERCOL? 標準入力から与えられた行をインタラクティブに選択、 標 準出力に出力する 最近バズった?
経緯 1. 最近Go を勉強してる 2. hikarie.go でLT するか~ 3. 普段から使ってるpercol
をGo で書こう 4. 有名になったし他の人も書きそう感...
None
None
一応作ったので公開しました Blog 記事 zoncoen/fourmi - GitHub
初心者がGO でPERCOL を実装し てみた話 @HIKARIE.GO #1 森 健太 (@zoncoen)
GOLANG + REVEAL.JS + WEBSOCKET で同 期的にプレゼンテー ション したい @HIKARIE.GO
#1 森 健太 (@zoncoen)
WHAT IS REVEAL.JS? HTML やMarkdown から簡単にスライドを作れるフレー ムワ ー ク
同期的にプレゼン? Motivation 最近の勉強会はUst 配信等してるものも多いけど、 画質 がアレで資料が見れなかったりしてつらい( とても) 事前にスライドがアップロー ドされていても、Speaker がどこのスライドの話をしてるか分からなかったりする
SYNCS デモ
サー バ側の実装 Go で実装 net/http code.google.com/p/go.net/websocket
使い方 # セットアップ $ syncs init my-presentation $ cd my-presentation
# index.htmlを編集してサーバを立ち上げる $ $EDITOR index.html $ syncs up
予定です!!! 1 ( 時間なかった…)
まとめ とりあえず動いてるように見える ツー ルとしての体裁を整える うんコー ドなので綺麗に Revel 使うのもよさそう socket.io-go-emitter 期待してます!!
1