Submit Search
Upload
動画を黒い画面で見る。AWS宮崎勉強会
•
Download as PPTX, PDF
•
0 likes
•
1,212 views
典彦 平原
Follow
Automotive
Report
Share
Report
Share
1 of 17
Download now
Recommended
マルチスレッドプログラミングはじめました
マルチスレッドプログラミングはじめました
Soichiro Sugimoto
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
動画のあれこれ
動画のあれこれ
Takumi KASHIMA
素人がパラパラ動画を作る方法
素人がパラパラ動画を作る方法
Yosuke Kawasaki
Vimを学びたい初心者のための5つの豆知識
Vimを学びたい初心者のための5つの豆知識
alwei
Lt 101218
Lt 101218
Tomoyuki Obi
20110804 hls research
20110804 hls research
Yusei Yamanaka
WordPants を読もう、そうしよう!!
WordPants を読もう、そうしよう!!
Odyssey Eightbit
Recommended
マルチスレッドプログラミングはじめました
マルチスレッドプログラミングはじめました
Soichiro Sugimoto
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
動画のあれこれ
動画のあれこれ
Takumi KASHIMA
素人がパラパラ動画を作る方法
素人がパラパラ動画を作る方法
Yosuke Kawasaki
Vimを学びたい初心者のための5つの豆知識
Vimを学びたい初心者のための5つの豆知識
alwei
Lt 101218
Lt 101218
Tomoyuki Obi
20110804 hls research
20110804 hls research
Yusei Yamanaka
WordPants を読もう、そうしよう!!
WordPants を読もう、そうしよう!!
Odyssey Eightbit
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
sairoutine
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
JSでファミコンエミュレータを作った時の話
JSでファミコンエミュレータを作った時の話
sairoutine
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
Visual Studio で TeX 編集
Visual Studio で TeX 編集
Satoshi Mimura
Shougoの開発環境
Shougoの開発環境
Shougo
初心者Vimmerによるvim+rails開発
初心者Vimmerによるvim+rails開発
Daisuke Kikuchi
開発費0円でニコニコ生放送を作ってみた
開発費0円でニコニコ生放送を作ってみた
Yusei Yamanaka
anyframeを使おう
anyframeを使おう
Hideaki Miyake
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
Kenichi Takahashi
VDMX_WS20160214
VDMX_WS20160214
Takeuchi Fumiya
JS/Canvas Tutorial1
JS/Canvas Tutorial1
秀俊 伊藤
プログラマのためのPC自動化
プログラマのためのPC自動化
高見 知英
rucs_vim LT
rucs_vim LT
Naoya Inada
After Effectsを使ったGIFアニメ
After Effectsを使ったGIFアニメ
GIG inc.
anyframeを使おう
anyframeを使おう
Hideaki Miyake
VDMX_WS20160227
VDMX_WS20160227
Takeuchi Fumiya
Master the mainframe 2020のご紹介
Master the mainframe 2020のご紹介
Takao Kaburaki
2011 06-11.koga.osc lt
2011 06-11.koga.osc lt
Shin-ya Koga
高橋 Flash30 ビデオ
高橋 Flash30 ビデオ
smallworkshop
簡単に楽しくはじめよう!Raspberry Pi入門
簡単に楽しくはじめよう!Raspberry Pi入門
Akira Ouchi
More Related Content
What's hot
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
sairoutine
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
JSでファミコンエミュレータを作った時の話
JSでファミコンエミュレータを作った時の話
sairoutine
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
Visual Studio で TeX 編集
Visual Studio で TeX 編集
Satoshi Mimura
Shougoの開発環境
Shougoの開発環境
Shougo
初心者Vimmerによるvim+rails開発
初心者Vimmerによるvim+rails開発
Daisuke Kikuchi
開発費0円でニコニコ生放送を作ってみた
開発費0円でニコニコ生放送を作ってみた
Yusei Yamanaka
anyframeを使おう
anyframeを使おう
Hideaki Miyake
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
Kenichi Takahashi
VDMX_WS20160214
VDMX_WS20160214
Takeuchi Fumiya
JS/Canvas Tutorial1
JS/Canvas Tutorial1
秀俊 伊藤
プログラマのためのPC自動化
プログラマのためのPC自動化
高見 知英
rucs_vim LT
rucs_vim LT
Naoya Inada
After Effectsを使ったGIFアニメ
After Effectsを使ったGIFアニメ
GIG inc.
anyframeを使おう
anyframeを使おう
Hideaki Miyake
VDMX_WS20160227
VDMX_WS20160227
Takeuchi Fumiya
Master the mainframe 2020のご紹介
Master the mainframe 2020のご紹介
Takao Kaburaki
2011 06-11.koga.osc lt
2011 06-11.koga.osc lt
Shin-ya Koga
What's hot
(20)
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
暗黒美夢王とEmacs
暗黒美夢王とEmacs
JSでファミコンエミュレータを作った時の話
JSでファミコンエミュレータを作った時の話
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Visual Studio で TeX 編集
Visual Studio で TeX 編集
Shougoの開発環境
Shougoの開発環境
初心者Vimmerによるvim+rails開発
初心者Vimmerによるvim+rails開発
開発費0円でニコニコ生放送を作ってみた
開発費0円でニコニコ生放送を作ってみた
anyframeを使おう
anyframeを使おう
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
VDMX_WS20160214
VDMX_WS20160214
JS/Canvas Tutorial1
JS/Canvas Tutorial1
プログラマのためのPC自動化
プログラマのためのPC自動化
rucs_vim LT
rucs_vim LT
After Effectsを使ったGIFアニメ
After Effectsを使ったGIFアニメ
anyframeを使おう
anyframeを使おう
VDMX_WS20160227
VDMX_WS20160227
Master the mainframe 2020のご紹介
Master the mainframe 2020のご紹介
2011 06-11.koga.osc lt
2011 06-11.koga.osc lt
Similar to 動画を黒い画面で見る。AWS宮崎勉強会
高橋 Flash30 ビデオ
高橋 Flash30 ビデオ
smallworkshop
簡単に楽しくはじめよう!Raspberry Pi入門
簡単に楽しくはじめよう!Raspberry Pi入門
Akira Ouchi
Windows Azure Media Serviceで作成する割と普通な動画サイト
Windows Azure Media Serviceで作成する割と普通な動画サイト
normalian
Windowsユーザのlinux入門(20130126)
Windowsユーザのlinux入門(20130126)
Kimiyuki Yamauchi
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Akira Ouchi
Looking glass + videoplayer
Looking glass + videoplayer
優介 黒河
はじめてのWord pressプラグイン勉強会
はじめてのWord pressプラグイン勉強会
Takahiro Nakahata
とあるムービーを作った話
とあるムービーを作った話
Shuichi Takaya
インフラエンジニアから見たRedmine redmine.tokyo #9
インフラエンジニアから見たRedmine redmine.tokyo #9
Sho Douhashi
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
Yuki Kuramochi
JAWS-UG LT AWSへの挫折と希望
JAWS-UG LT AWSへの挫折と希望
Hajime Ogushi
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
Fumihito Yokoyama
Similar to 動画を黒い画面で見る。AWS宮崎勉強会
(13)
高橋 Flash30 ビデオ
高橋 Flash30 ビデオ
簡単に楽しくはじめよう!Raspberry Pi入門
簡単に楽しくはじめよう!Raspberry Pi入門
Windows Azure Media Serviceで作成する割と普通な動画サイト
Windows Azure Media Serviceで作成する割と普通な動画サイト
Windowsユーザのlinux入門(20130126)
Windowsユーザのlinux入門(20130126)
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Looking glass + videoplayer
Looking glass + videoplayer
はじめてのWord pressプラグイン勉強会
はじめてのWord pressプラグイン勉強会
とあるムービーを作った話
とあるムービーを作った話
インフラエンジニアから見たRedmine redmine.tokyo #9
インフラエンジニアから見たRedmine redmine.tokyo #9
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
JAWS-UG LT AWSへの挫折と希望
JAWS-UG LT AWSへの挫折と希望
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
動画を黒い画面で見る。AWS宮崎勉強会
1.
動画を黒い画面で見よう!!! Youtubeをターミナルで見る
2.
注意事項 最初はAWSの要素が全くありませ ん
3.
Agenda • • • • • • 自己紹介 仕組み 動画を録画 再生 WEBに公開 おわり
4.
自己紹介 • 平原典彦(ヒラバルノリヒコ) • 年齢
32歳 • 好きな言語:Ruby PHP Javascript 最近、独立して色々なことをやっていま す。
5.
皆さんが大好きなターミナルです。
6.
一度は、この画面で動画を見たいと思った ことありませんか? ありますよね? では、ターミナルで動画を再生してみま しょう!
7.
仕組み 1/3 仕組み どのように動画を再生するのかという と。。。 動画をアスキーアートに変換します(・ ∀・)
8.
仕組み 2/3 今回はDynamoDBの動画を使います。
9.
仕組み 3/3 仕組み 1. Youtubeから動画をダウンロード 2.
動画から画像を切り出す 3. 画像をアスキーアートに変換 全部Rubyでやります。 https://github.com/pikonori/terminal_aa
10.
録画 1/3 動画を録画 作成した動画(AA)は録画したいと思いませ んか? 録画したいですよね? ローカルにファイル形式で保存してもいいです が、今回は思い切ってAWSに保存します。 これで、どこのターミナルでも動画が見れま す。 最高ですね!!!!!! 保存先は私の大好きなDynamoDBに保存しま
11.
録画 2/3 動画を録画 DynamoDBとは・・・NoSQLです。 良い点 SSDでとにかく書き込み読み込みが早い! スキーマとか考えなくてガンガン突っ込む スケールアップ時にサーバー止めないくて良い! ログとか、簡単なアプリケーションに最適 注意点 普通のRDBと同じに考えると痛い目に合います。 設計をしっかり考えないと後で痛い目に合います。 料金体系が複雑なんで適当に設定すると痛い目に合います。
12.
録画 3/3 動画を録画 DynamoDBの基本的な使い方。 1. テーブル作る 2.
AWS SDKを利用しテーブルにデータを書 き込む 3. 後は自由にどうぞ
13.
再生 1/2 再生 DynamoDBからデータを取得し、ターミナル にAAを表示します。
14.
再生 2/2 再生 DynamoDBからデータを取得(書き込み)す る際の注意点 「スループット」が低いと書き込み、読み 込みに時間がかかります。 「スループット」を上げると料金がかかり ます。 適切な「スループット」を設定してあげま しょう!
15.
公開 1/2 WEBに公開 せっかくなんでブラウザでみたいですよね? そうですよね!!!!!!!!!!
16.
公開 2/2 WEBに公開 公開が間に合いませんでした。m(_ _)m
17.
はい!!!!!!!!!!!!!!!!!!!! 動画はYoutube でみればいいですね!!!!!!!!!!!!!!!
Download now