Submit Search
Upload
Gem をつくってみた - flaun編 -
•
0 likes
•
734 views
Tomohiko Himura
Follow
ssh で local forwoard して ブラウザで開くだけの Gem を作りました。 http://blog.eiel.info/blog/2013/08/10/flaun/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Hiroshimarb 027-fiber
Hiroshimarb 027-fiber
Tomohiko Himura
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
Tomohiko Himura
Hiroshimarb 027-fiber
Hiroshimarb 027-fiber
Tomohiko Himura
すごい広島
すごい広島
Tomohiko Himura
Hakyllで遊んでみた。
Hakyllで遊んでみた。
Tomohiko Himura
Hiroshimarbについて
Hiroshimarbについて
Tomohiko Himura
黒い画面入門 + パッケージ管理紹介 + Macの使い方とか
黒い画面入門 + パッケージ管理紹介 + Macの使い方とか
Tomohiko Himura
すごい Hiroshima で楽しく学ぼう
すごい Hiroshima で楽しく学ぼう
Tomohiko Himura
Recommended
Hiroshimarb 027-fiber
Hiroshimarb 027-fiber
Tomohiko Himura
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
Tomohiko Himura
Hiroshimarb 027-fiber
Hiroshimarb 027-fiber
Tomohiko Himura
すごい広島
すごい広島
Tomohiko Himura
Hakyllで遊んでみた。
Hakyllで遊んでみた。
Tomohiko Himura
Hiroshimarbについて
Hiroshimarbについて
Tomohiko Himura
黒い画面入門 + パッケージ管理紹介 + Macの使い方とか
黒い画面入門 + パッケージ管理紹介 + Macの使い方とか
Tomohiko Himura
すごい Hiroshima で楽しく学ぼう
すごい Hiroshima で楽しく学ぼう
Tomohiko Himura
つながりをゆるふわにしよう Active supprt notifications
つながりをゆるふわにしよう Active supprt notifications
Tomohiko Himura
広島で Ruby が流行らないのはどう考えても俺たちが悪い
広島で Ruby が流行らないのはどう考えても俺たちが悪い
Tomohiko Himura
OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島
Tomohiko Himura
SNS 「github」で遊ぼう
SNS 「github」で遊ぼう
Tomohiko Himura
Git 仕組み 入門
Git 仕組み 入門
Tomohiko Himura
Mac OS X のパッケージ管理紹介/比較
Mac OS X のパッケージ管理紹介/比較
Tomohiko Himura
Rails の自動読み込みを支える技術
Rails の自動読み込みを支える技術
Tomohiko Himura
Liquid の紹介
Liquid の紹介
Tomohiko Himura
軽量マークアップ言語で気楽にマークアップ
軽量マークアップ言語で気楽にマークアップ
Tomohiko Himura
やりなおせる Git 入門
やりなおせる Git 入門
Tomohiko Himura
コンピュータをもっと使おう
コンピュータをもっと使おう
Tomohiko Himura
O/R Mapping の話をするよ。ActiveRecord の話をしたかった。
O/R Mapping の話をするよ。ActiveRecord の話をしたかった。
Tomohiko Himura
Rails プロジェクトでスタートダッシュを決める
Rails プロジェクトでスタートダッシュを決める
Tomohiko Himura
すごい cron ? - Jenkins 試した
すごい cron ? - Jenkins 試した
Tomohiko Himura
Rails Guide 翻訳しようぜ。
Rails Guide 翻訳しようぜ。
Tomohiko Himura
Hiroshima.rb on github
Hiroshima.rb on github
Tomohiko Himura
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
Augmの裏側
Augmの裏側
Tomohiko Himura
git-webtouchmeeting
git-webtouchmeeting
Tomohiko Himura
More Related Content
Viewers also liked
つながりをゆるふわにしよう Active supprt notifications
つながりをゆるふわにしよう Active supprt notifications
Tomohiko Himura
広島で Ruby が流行らないのはどう考えても俺たちが悪い
広島で Ruby が流行らないのはどう考えても俺たちが悪い
Tomohiko Himura
OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島
Tomohiko Himura
SNS 「github」で遊ぼう
SNS 「github」で遊ぼう
Tomohiko Himura
Git 仕組み 入門
Git 仕組み 入門
Tomohiko Himura
Mac OS X のパッケージ管理紹介/比較
Mac OS X のパッケージ管理紹介/比較
Tomohiko Himura
Rails の自動読み込みを支える技術
Rails の自動読み込みを支える技術
Tomohiko Himura
Liquid の紹介
Liquid の紹介
Tomohiko Himura
軽量マークアップ言語で気楽にマークアップ
軽量マークアップ言語で気楽にマークアップ
Tomohiko Himura
やりなおせる Git 入門
やりなおせる Git 入門
Tomohiko Himura
Viewers also liked
(10)
つながりをゆるふわにしよう Active supprt notifications
つながりをゆるふわにしよう Active supprt notifications
広島で Ruby が流行らないのはどう考えても俺たちが悪い
広島で Ruby が流行らないのはどう考えても俺たちが悪い
OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島
SNS 「github」で遊ぼう
SNS 「github」で遊ぼう
Git 仕組み 入門
Git 仕組み 入門
Mac OS X のパッケージ管理紹介/比較
Mac OS X のパッケージ管理紹介/比較
Rails の自動読み込みを支える技術
Rails の自動読み込みを支える技術
Liquid の紹介
Liquid の紹介
軽量マークアップ言語で気楽にマークアップ
軽量マークアップ言語で気楽にマークアップ
やりなおせる Git 入門
やりなおせる Git 入門
More from Tomohiko Himura
コンピュータをもっと使おう
コンピュータをもっと使おう
Tomohiko Himura
O/R Mapping の話をするよ。ActiveRecord の話をしたかった。
O/R Mapping の話をするよ。ActiveRecord の話をしたかった。
Tomohiko Himura
Rails プロジェクトでスタートダッシュを決める
Rails プロジェクトでスタートダッシュを決める
Tomohiko Himura
すごい cron ? - Jenkins 試した
すごい cron ? - Jenkins 試した
Tomohiko Himura
Rails Guide 翻訳しようぜ。
Rails Guide 翻訳しようぜ。
Tomohiko Himura
Hiroshima.rb on github
Hiroshima.rb on github
Tomohiko Himura
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
Augmの裏側
Augmの裏側
Tomohiko Himura
git-webtouchmeeting
git-webtouchmeeting
Tomohiko Himura
More from Tomohiko Himura
(9)
コンピュータをもっと使おう
コンピュータをもっと使おう
O/R Mapping の話をするよ。ActiveRecord の話をしたかった。
O/R Mapping の話をするよ。ActiveRecord の話をしたかった。
Rails プロジェクトでスタートダッシュを決める
Rails プロジェクトでスタートダッシュを決める
すごい cron ? - Jenkins 試した
すごい cron ? - Jenkins 試した
Rails Guide 翻訳しようぜ。
Rails Guide 翻訳しようぜ。
Hiroshima.rb on github
Hiroshima.rb on github
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Augmの裏側
Augmの裏側
git-webtouchmeeting
git-webtouchmeeting
Gem をつくってみた - flaun編 -
1.
Gem をつくってみた - flaun
編- 2013-09-07 広島Ruby勉強会 #034 13年9月7日土曜日
2.
自己紹介 •ひむら ともひこ •Twitter eielh •Github
eiel •http://eiel.info 13年9月7日土曜日
3.
gem 作成しました 13年9月7日土曜日
4.
13年9月7日土曜日
5.
何ができるか ssh で ポートフォワードして
ブラウザ で ひらくことができます。 13年9月7日土曜日
6.
うん? 13年9月7日土曜日
7.
えっと 外からは誰も見れないようサイトを設定 して、一時的に穴をあけて自分だけ見れ るようにします。インターネット上にあ るのにね。 13年9月7日土曜日
8.
それどんな時に使うの SSL+Basic認証とか嫌じゃないですか? 127.0.0.1からしかアクセスできないペー ジにしたいですよね。「どーやってみるん だーっ!」 そんな時に使います。 13年9月7日土曜日
9.
利用方法 •gem install flaun •emacs
/.flaun # 設定ファイルの記述 •flaun hogehoge •# ブラウザが勝手に起動する 13年9月7日土曜日
10.
設定ファイルの書き方 port 8010 target :hogehoge
do user 'eiel' port 80 host 'example.com' path 'munin/' end 13年9月7日土曜日
11.
実装の話 13年9月7日土曜日
12.
利用したGem •launchy •net-ssh 13年9月7日土曜日
13.
launchy •ブラウザを開ける gem •地味に便利 13年9月7日土曜日
14.
net-ssh •ruby で ssh
できる •ユーザ名の指定がめんどくさい 13年9月7日土曜日
15.
設定ファイルにDSL •なれると簡単に作れます •しかしデバッグは一番手間が •粒度の細かいテストを書いていなかった せいで、些細なミスではまった。 13年9月7日土曜日
16.
マルチスレッドにした •sshを維持するスレッドが必要 •デバッグがめんどい •ステップ実行しようにも別のスレッドに 入力が食われたり 13年9月7日土曜日
17.
まとめ •ちょっとしたものでも Gem 化すると便 利。挑戦してみましょう。 •設定ファイルのためにDSL作るのは手間 の割に価値は薄いかもしれない。 13年9月7日土曜日
18.
まとまってない 13年9月7日土曜日
19.
ご清聴ありがとうございます 13年9月7日土曜日
Download now