Enviar pesquisa
Carregar
クイズを支える技術2017
•
1 gostou
•
1,044 visualizações
Satoshi Hirata
Seguir
phpconfuk 20170610 lt
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 50
Baixar agora
Baixar para ler offline
Recomendados
クイズを支える技術
クイズを支える技術
Satoshi Hirata
Pの付く言語の話
Pの付く言語の話
Satoshi Hirata
re:Invent 2015 参加報告
re:Invent 2015 参加報告
Satoshi Hirata
botになる技術 (How to be a bot)
botになる技術 (How to be a bot)
Satoshi Hirata
LVSつこうた話
LVSつこうた話
Satoshi Hirata
Isc2 japan chapter発足LT
Isc2 japan chapter発足LT
Haga Takeshi
G7プレゼンrtos自作
G7プレゼンrtos自作
Kazuhiro Takahashi
G7プレゼンrtos自作
G7プレゼンrtos自作
Kazuhiro Takahashi
Recomendados
クイズを支える技術
クイズを支える技術
Satoshi Hirata
Pの付く言語の話
Pの付く言語の話
Satoshi Hirata
re:Invent 2015 参加報告
re:Invent 2015 参加報告
Satoshi Hirata
botになる技術 (How to be a bot)
botになる技術 (How to be a bot)
Satoshi Hirata
LVSつこうた話
LVSつこうた話
Satoshi Hirata
Isc2 japan chapter発足LT
Isc2 japan chapter発足LT
Haga Takeshi
G7プレゼンrtos自作
G7プレゼンrtos自作
Kazuhiro Takahashi
G7プレゼンrtos自作
G7プレゼンrtos自作
Kazuhiro Takahashi
2020 0413 Ebisu Security Boys "Cloud Security for Beginner and Sauna"
2020 0413 Ebisu Security Boys "Cloud Security for Beginner and Sauna"
Shinichiro Kawano
2019 1214 io_t_sec_jp_06_kawano_slideshare
2019 1214 io_t_sec_jp_06_kawano_slideshare
Shinichiro Kawano
コロナ禍の働き方のニューノーマル~NRIの数千人のテレワークを支えたサービスとは~
コロナ禍の働き方のニューノーマル~NRIの数千人のテレワークを支えたサービスとは~
aslead
2022 0129 jaws-ug_yokohama_43_security_re_cap_slideshare
2022 0129 jaws-ug_yokohama_43_security_re_cap_slideshare
Shinichiro Kawano
How did you start learning Azure
How did you start learning Azure
Yukiya Hayashi
ランサムウェアをサーバー側から対策する
ランサムウェアをサーバー側から対策する
MKT International Inc.
PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介
Satoshi Hirata
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
Satoshi Hirata
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility
Satoshi Hirata
最近のPerl界隈の話とか
最近のPerl界隈の話とか
Satoshi Hirata
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話
Satoshi Hirata
すごいログ解析の話
すごいログ解析の話
Satoshi Hirata
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話
Satoshi Hirata
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話
Satoshi Hirata
ひとりLT大会
ひとりLT大会
Satoshi Hirata
PHP関数他探訪2016
PHP関数他探訪2016
Satoshi Hirata
re:Invent 2015 参加報告
re:Invent 2015 参加報告
Satoshi Hirata
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
Satoshi Hirata
Majibaka
Majibaka
Satoshi Hirata
Wakameとか仮想化とか
Wakameとか仮想化とか
Satoshi Hirata
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)
Satoshi Hirata
YAPC::Asia 2010 参加報告(と後日談)
YAPC::Asia 2010 参加報告(と後日談)
Satoshi Hirata
Mais conteúdo relacionado
Mais procurados
2020 0413 Ebisu Security Boys "Cloud Security for Beginner and Sauna"
2020 0413 Ebisu Security Boys "Cloud Security for Beginner and Sauna"
Shinichiro Kawano
2019 1214 io_t_sec_jp_06_kawano_slideshare
2019 1214 io_t_sec_jp_06_kawano_slideshare
Shinichiro Kawano
コロナ禍の働き方のニューノーマル~NRIの数千人のテレワークを支えたサービスとは~
コロナ禍の働き方のニューノーマル~NRIの数千人のテレワークを支えたサービスとは~
aslead
2022 0129 jaws-ug_yokohama_43_security_re_cap_slideshare
2022 0129 jaws-ug_yokohama_43_security_re_cap_slideshare
Shinichiro Kawano
How did you start learning Azure
How did you start learning Azure
Yukiya Hayashi
ランサムウェアをサーバー側から対策する
ランサムウェアをサーバー側から対策する
MKT International Inc.
Mais procurados
(6)
2020 0413 Ebisu Security Boys "Cloud Security for Beginner and Sauna"
2020 0413 Ebisu Security Boys "Cloud Security for Beginner and Sauna"
2019 1214 io_t_sec_jp_06_kawano_slideshare
2019 1214 io_t_sec_jp_06_kawano_slideshare
コロナ禍の働き方のニューノーマル~NRIの数千人のテレワークを支えたサービスとは~
コロナ禍の働き方のニューノーマル~NRIの数千人のテレワークを支えたサービスとは~
2022 0129 jaws-ug_yokohama_43_security_re_cap_slideshare
2022 0129 jaws-ug_yokohama_43_security_re_cap_slideshare
How did you start learning Azure
How did you start learning Azure
ランサムウェアをサーバー側から対策する
ランサムウェアをサーバー側から対策する
Mais de Satoshi Hirata
PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介
Satoshi Hirata
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
Satoshi Hirata
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility
Satoshi Hirata
最近のPerl界隈の話とか
最近のPerl界隈の話とか
Satoshi Hirata
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話
Satoshi Hirata
すごいログ解析の話
すごいログ解析の話
Satoshi Hirata
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話
Satoshi Hirata
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話
Satoshi Hirata
ひとりLT大会
ひとりLT大会
Satoshi Hirata
PHP関数他探訪2016
PHP関数他探訪2016
Satoshi Hirata
re:Invent 2015 参加報告
re:Invent 2015 参加報告
Satoshi Hirata
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
Satoshi Hirata
Majibaka
Majibaka
Satoshi Hirata
Wakameとか仮想化とか
Wakameとか仮想化とか
Satoshi Hirata
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)
Satoshi Hirata
YAPC::Asia 2010 参加報告(と後日談)
YAPC::Asia 2010 参加報告(と後日談)
Satoshi Hirata
Beccoame Ver0.1
Beccoame Ver0.1
Satoshi Hirata
bitshifters徹底攻略
bitshifters徹底攻略
Satoshi Hirata
More Japanize Wordpress
More Japanize Wordpress
Satoshi Hirata
bitshifters徹底攻略(再)
bitshifters徹底攻略(再)
Satoshi Hirata
Mais de Satoshi Hirata
(20)
PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility
最近のPerl界隈の話とか
最近のPerl界隈の話とか
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話
すごいログ解析の話
すごいログ解析の話
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話
ひとりLT大会
ひとりLT大会
PHP関数他探訪2016
PHP関数他探訪2016
re:Invent 2015 参加報告
re:Invent 2015 参加報告
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
Majibaka
Majibaka
Wakameとか仮想化とか
Wakameとか仮想化とか
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)
YAPC::Asia 2010 参加報告(と後日談)
YAPC::Asia 2010 参加報告(と後日談)
Beccoame Ver0.1
Beccoame Ver0.1
bitshifters徹底攻略
bitshifters徹底攻略
More Japanize Wordpress
More Japanize Wordpress
bitshifters徹底攻略(再)
bitshifters徹底攻略(再)
クイズを支える技術2017
1.
2.
2017/05/27 株式会社Fusic 平田 哲 クイズを支える技術2017
3.
Fusic Co., Ltd. 自己紹介 3 平田
哲(HIRATA, Satoshi) id: debility ‘Kiban Unit’ as Fusic Co., Ltd. http://fusic.co.jp/ Fukuoka.pm Program, Server, Network, and “Nomikai” icon: © mutsuking
4.
Fusic Co., Ltd. 私事ですが 4
5.
Fusic Co., Ltd. 私事ですが 5 本日5本目のLTです。
6.
Fusic Co., Ltd. 注意 6 ところどころ聞こえにくい場面が あると思いますが、大人の事情と いうことで察してください。
7.
Fusic Co., Ltd. 注意2 7 後日スライド公開しますが 検閲削除が入る可能性は 割とあります。
8.
Fusic Co., Ltd. 注意3 8 映像OKで応募してますが 多分公開NGになると思います。 (権利的な意味で)
9.
Fusic Co., Ltd. 注意4 9 会社の資産を使っていますが 個人の活動です。
10.
Fusic Co., Ltd. 今日の話 10 クイズとかを作った話です。
11.
Fusic Co., Ltd. 何の話か 11 結婚式の2次会の余興のシステムの話
12.
Fusic Co., Ltd. 何の話か 12 結婚式の2次会の余興のシステムの話 ・多人数参加型クイズ ・回答はスマホでやってもらう
13.
Fusic Co., Ltd. 話すこと、話さないこと 13 プロジェクト全体の時間配分
14.
Fusic Co., Ltd. 話すこと、話さないこと 14 プロジェクト全体の時間配分
15.
Fusic Co., Ltd. 話すこと、話さないこと 15 プロジェクト全体の時間配分 題材検討 クイズフォーマット検討 モラトリアム
16.
Fusic Co., Ltd. 話すこと、話さないこと 16 プロジェクト全体の時間配分 素材集め
17.
Fusic Co., Ltd. 話すこと、話さないこと 17 プロジェクト全体の時間配分 実装
18.
Fusic Co., Ltd. 話すこと、話さないこと 18 プロジェクト全体の時間配分 このへんを 話します
19.
Fusic Co., Ltd. 過去作ったもの1 19 A
B C D E 司会者 解答者
20.
Fusic Co., Ltd. 過去作ったもの2 20 司会者 解答者 客 Internet QRコード使って回答 回答結果を元に表示 (検閲削除)
21.
Fusic Co., Ltd. 過去作ったもの3 21 司会者 解答者 客 Internet スマホから回答 回答結果を元に表示 Amazon
EC2 (検閲削除)
22.
Fusic Co., Ltd. うまくいかなかったこと 22 ・そもそもキーボード操作系がオレ流すぎた →
慣れないとハードル高い ・画面作るところが分業できない → こだわりが説明できない ・当日バグ発生 → 単純な実装ミス
23.
Fusic Co., Ltd.
23 とりあえず で
24.
Fusic Co., Ltd. Demo 24 第一問。
25.
Fusic Co., Ltd. 前回の構成 25 Nginx CakePHP (Apache) node.js PostgreSQL 回答情報 全般
26.
Fusic Co., Ltd. 今回の構成 26 Nginx CakePHP (Apache) node.js PostgreSQL 回答情報 回答者 管理操作系
27.
Fusic Co., Ltd. 構成見直し 27 ・回答者がアクセスする画面はCakePHP ➜
認証周りとかをさっくり作るため、慣れてる やつで実装 ・他は全部Node.jsで実装 ・キーボード操作系を、コントローラ実装する方 式に変更 ・ISUCONでよくあるwarm-up方式を導入
28.
Fusic Co., Ltd. 実装見直し 28 ・イベント処理はSocket.IOに統一 →
操作系と画面をある程度疎結合にできた ・負荷検証用のスクリプトを書く ・すぐに進行を巻き戻せるようにする → 開発テストとも楽になった ・集計はViewを作ることで、なるべく PostgreSQLに寄せる(実装を減らす)
29.
Fusic Co., Ltd. (検閲削除)なので 29 大事なものがもうひとつ。
30.
Fusic Co., Ltd. ハット構成 30 ・Macbook+Arduino+ボタン+ハット
31.
Fusic Co., Ltd. ハット構成 31 ・Macbook+Arduino+ボタン+ハット ・ハットの制御は小型サーボモータ
32.
Fusic Co., Ltd. ハット構成 32 ・Macbook+Arduino+ボタン+ハット ・ハットの制御は小型サーボモータ ・音の再生やその他制御をMacbookで
33.
Fusic Co., Ltd. ハット構成 33 ・Macbook+Arduino+ボタン+ハット ・ハットの制御は小型サーボモータ ・音の再生やその他制御をMacbookで 画面表示は変わらずNodeでまかなう →
繋ぎ変えによる時間ロスの節約
34.
Fusic Co., Ltd. 別の課題 34 (検閲削除)
35.
Fusic Co., Ltd. 画像をめっちゃ拡大したい 35 ・素材はあるが絵心がない ・A2印刷に必要な解像度の画像をどう用意 するか ・単に拡大するだけだと荒い。。。
36.
Fusic Co., Ltd. 人工知能に頼る 36 https://www.e-vision.co.jp/wp-content/themes/site_e-vision/img/miraie_ai_1.png
37.
Fusic Co., Ltd. waifu2x 37 https://github.com/nagadomi/waifu2x
38.
Fusic Co., Ltd. waifu2x 38 https://github.com/nagadomi/waifu2x ある程度の画像ならWebアプリで拡大できる http://waifu2x.udp.jp/index.ja.html
39.
Fusic Co., Ltd. waifu2x 39 https://github.com/nagadomi/waifu2x ある程度の画像ならWebアプリで拡大できる http://waifu2x.udp.jp/index.ja.html それ以上の場合はAMIが用意されているので、 GPUインスタンスを建てれば使える
40.
Fusic Co., Ltd. うまくいったこと 40 ・分業でやれること(幅)が増えた
41.
Fusic Co., Ltd. うまくいったこと 41 ・分業でやれること(幅)が増えた ・時間はかなり予定通りに収まった
42.
Fusic Co., Ltd. うまくいったこと 42 ・分業でやれること(幅)が増えた ・時間はかなり予定通りに収まった ・余興マークアップにdisplay:flexが超便利
43.
Fusic Co., Ltd. うまくいったこと 43 ・分業でやれること(幅)が増えた ・時間はかなり予定通りに収まった ・余興マークアップにdisplay:flexが超便利 ・再利用しやすくなった
44.
Fusic Co., Ltd. うまくいったこと 44 ・分業でやれること(幅)が増えた ・時間はかなり予定通りに収まった ・余興マークアップにdisplay:flexが超便利 ・再利用しやすくなった ・管理画面ブービートラップをシャレで用意し たら何人か踏んでた
45.
Fusic Co., Ltd. 周りの感想 45 ・会場の方から驚かれる ・「売れる」と言われる →「著作権が。。。」と言うと押し黙る
46.
Fusic Co., Ltd. 今後の課題 46 ・素材(音・画像)集めが未だに分業できてい ないしできる気がしない
47.
Fusic Co., Ltd. 今後の課題 47 ・素材(音・画像)集めが未だに分業できてい ないしできる気がしない ・開発兼操作兼問題作成兼司会、という SPOFが未だに解消できていないし解消でき なさそう
48.
Fusic Co., Ltd. 今後の課題 48 ・素材(音・画像)集めが未だに分業できてい ないしできる気がしない ・開発兼操作兼問題作成兼司会、という SPOFが未だに解消できていないし解消でき なさそう ・クイズフォーマットがいい加減尽きてきた
49.
Fusic Co., Ltd. 今後の課題 49 ・素材(音・画像)集めが未だに分業できてい ないしできる気がしない ・開発兼操作兼問題作成兼司会、という SPOFが未だに解消できていないし解消でき なさそう ・クイズフォーマットがいい加減尽きてきた ・既に主要6局中3局を敵に回しているこわい
50.
Fusic Co., Ltd. ご清聴ありがとうございました。
Baixar agora