Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
初心者がGoでpercol実装してみた話 / Golang + Reveal.js + Web...
Search
zoncoen
June 17, 2014
Technology
0
2.5k
初心者が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
About Merpay Engineering Productivity Team
zoncoen
0
1.7k
Perl の HTTP/2 事情 / HTTP2 in Perl
zoncoen
0
450
Perl でも React.js の server-side rendering がしたい! / perl meets javascript with reactjs
zoncoen
0
2.1k
YAPC::Asia 2014
zoncoen
0
2.7k
同期的にプレゼンテーションするツールをつくった話
zoncoen
1
990
Gunosy.go #4 ~ flag.go ~ #gunosygo
zoncoen
0
230
Gunosy.go #3 ~ expvar.go ~ #gunosygo
zoncoen
1
730
Other Decks in Technology
See All in Technology
エンジニアが組織に馴染むために勉強会を主催してチームの壁を越える
ohmori_yusuke
2
120
Babylon.jsでゲームを作ってみよう
limes2018
0
100
技術書典18結果報告
mutsumix
2
190
GoogleのAI Agent
shukob
0
150
カンファレンスのつくりかた / The Conference Code: What Makes It All Work
tomzoh
8
940
コードの考古学 〜労務システムから発掘した成長の糧〜
kenta_smarthr
1
1.2k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
360k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
750
[zh-TW] DevOpsDays Taipei 2025 -- Creating Awesome Change in SmartNews!(machine translation)
martin_lover
1
650
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
1
610
令和最新版TypeScriptでのnpmパッケージ開発
lycorptech_jp
PRO
0
110
Houtou.pm #1
papix
0
670
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Faster Mobile Websites
deanohume
307
31k
Fireside Chat
paigeccino
37
3.5k
The World Runs on Bad Software
bkeepers
PRO
68
11k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Balancing Empowerment & Direction
lara
1
90
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
It's Worth the Effort
3n
184
28k
Into the Great Unknown - MozCon
thekraken
39
1.8k
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