SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
/RUG RI .QLJKWV の裏側⾒せます!
‫/460  3+3ؙ‬द੿ॊ
‫ؙ‬L26  $QGURLG ।‫ش‬঒৫৅

ઙૄভ঺ॖথইॕॽॵॺঝ‫ش‬উ
‫ૈؙ‬੩ 健太郎
ঽഞງஂ
ૈ੩ 健太郎
 1977年⽣まれ
 ైචলମ‫ై؞‬ච૔ક
 ke-tai.org 管理⼈
 ॥‫ش‬ছधংॖॡॶ‫ش‬জথॢऋ஀ऌ
 ઙૄভ঺ॖথইॕॽॵॺঝ‫ش‬উ৻਀
ঽഞງஂ
ઙૄভ঺ॖথইॕॽॵॺঝ‫ش‬উ
 北海道札幌市のソフトウェア開発会社


 ৫৅ৰౚ‫ق‬਌प१‫ش‬ং१ॖॻ॑૿ਊ‫ك‬
‫ؙ‬ঈছक़२ਕবಂ(2009)
‫ؙ‬ஶ௟ॡग़५ॺ(2010)
‫ؙ‬Lord of Knights(2012)
‫ؙ‬ॡॖ‫ش‬থ६ঈঞॖॻ THE CONQUEST (2012)
ठॆढध്஫
੔঩َ9LPਫ਼৒ُ॑জজ‫ش‬५खऽखञ
9LP⼒がぐんぐんと上昇してYLPUFも⻑くなる
KHOSप૗ॎॊ୓ৗ৓ऩ9LPभ৾ಆু஺
/RUG RI .QLJKWVधम
  城主として混沌の⼤地に降り⽴ち、仲間と⼒を合わせて平和
  ॑਄ॉರच‫آ‬
  उਞपোॉभढ़‫॑ॻش‬୘थऩऋै‫ؚ‬ጽ௝ଔप੍ଦऔोञणभ
  城を制圧し、⼤陸制覇を目指そう。
  ⼈気イラストレーターが描いた美麗キャラクターカードが、
  毎⽇無料で৚োুदऌॊ‫آ‬ৗढ़‫ुॻش‬ਢ‫ر‬୯ਸর‫آ‬
サーバサイド開発者から⾒た/RUG RI .QLJKWV
  3+3উটॢছ঒
L3KRQH॔উজऊैभজॡग़५ॺ॑ਭऐ‫॑126-ؚ‬ନघ$3,
৊गऎজॡग़५ॺ॑ਭऐ+70/॑ନघ$3,
建築や戦闘などを処理するバッチ処理


  ৌ଀෰ਝੑ঱दਞपऊऐॊधऒौ
९‫ش‬३কঝਏಞऋਘऎঘ‫ش‬२৑दभঢ়ॎॉऋ੗ः
‫ ڀؙ‬ঘ‫ش‬२౐ਜ਼दभ਷਴ীસम୔खः
ড‫ش‬ঝॻद१‫ش‬ং॑ীऐैोॊல஘
‫ ڀؙ‬サーバ当りの利⽤者数を制限できる
१‫ش‬ংଡਛ
*LW
                                                                                                ࣏ࣜࢪࢺࣜ

                                                                                                             ᭱᪂ࢯ࣮ࢫࡢྲྀᚓ
                                                    The Internet


                                                         /%
                                                                                                          æ⌮
                                                                                                         ࣀ࣮ࢻ
                                                                                 ᭱Ǻࢳ࢙ࢵࢡ
                                                                                                        ࣭ளࡳྎࢧ࣮ࣂ
                                                                                                        ࣭DFWL
                                                                                             XSORDG
             ZZZ                ZZZ
                                ZZZ         ZZZ
                                            ZZZ                 ZZZ                ࢹࣉࣟ࢖               ࣭᭱Ǻࢳ࢙ࢵࢡࢧ࣮ࣂ
                                                                                                      ࣭࢔ࢵࣉ࣮ࣟࢻࢧ࣮ࣂ


                                                                                               ࣭ࣟࢢࢧ࣮ࣂ
                                                                                               ࣭0'16ࢫ࣮ࣞࣈ         LQIUD

                                                                                                  064/ࣞࣉࣜࢣ࣮ࢩࣙࣥ

                                                                                                         0'16
                                                                                          ࣭ෆൺྡ๓æ⌮        0DVWHU
                                                                                          ࣭0'16࣐ࢫࢱ


 '% PDVWHU    '% VODYH        '% VODYH    '% PDVWHU  '% VODYH         '% VODYH
    064/ࣞࣉࣜࢣ࣮ࢩࣙࣥ                            064/ࣞࣉࣜࢣ࣮ࢩࣙࣥ

࣮࣡ࣝࢻ                                    ࣮࣡ࣝࢻ
                       ࣭PHPFDFKHG                           ࣭PHPFDFKHG
                       ࣭FURQ                                ࣭FURQ



                                                                                              *02࢔ࣉࣜࢡࣛ࢘ࢻ
                                                                                              *02࢔ࣉࣜࢡࣛ࢘ࢻ
               EDWFK                                   EDWFK
१‫ش‬ংଡਛ
• *02アプリクラウドを利⽤
  ‫ ڀ‬ॡছक़ॻऩभद૶ऩ଀෰ृড‫ش‬ঝॻ୯ਸपुৌૢ
  ‫ृ%/ ڀ‬FDFWLम*02アプリクラウド標準のものを利⽤
• ZZZ१‫ش‬ংम$SDFKH3+3௺॑ઞ৷ख‫ؚ‬૚ড‫ش‬ঝॻુ৷
• '%म064/௺भঐ५ॱ‫؞ش‬५ঞॖঈଡਛ
• টॢमUVVORJद१‫ش‬ংपૐ৺ख૰ଳ
• デプロイは専⽤⾃作シェルスクリプトで実⾏
  ‫ق‬৔৖৓पमUVQF‫ك‬
• 064/ 0+$を利⽤した⾃動フェイルオーバー
• 0'16॑ઞढञ੡৐ੰৠ‫ق‬ઃঌ‫ش‬४दถखऎ‫ك‬
१‫ش‬ংଡਛ
0'16॑ઞढञ੡৐ੰৠ
 ‫ ڀ‬એ౵ऩKRVWV管理から解放される
 ‫/460 ڀ‬で管理が楽
ऒ॒ऩ৷ಥपઞढथःॊ
  ॹউটॖ੔१‫ش‬ংभৠ৒
  ‫ ڀ‬ZZZ१‫ش‬ংभ୯ਸऩनपुฑໞपৌૢ
  '%५ঞॖঈभছक़থॻটঅথ
  ‫॔ ڀ‬উজડऋ३থউঝप
  '%スレイブの参照率調整
  ‫ ڀ‬サーバの負荷に応じて参照率を調整できる
  ‫%' ڀ‬ংॵॡ॔ॵউৎप૞සऊैਗखथીॎढञैঽ৿दರघ

૞અ 'H1$भযਞ१ॖॺप৾व /$03पेॊ:HE'%३५ॸ঒ଡണઈ৷भாਔ
  KWWSFRGH]LQHMSDUWLFOHGHWDLO
ઈ৷
૰ଳ
 উট७५ृএ‫ॺش‬ঞঋঝभଈણ૰ଳ
 ॔উজঞঋঝभ૰ଳ‫ق‬টॢॖথਯृ৊ৎமਢਯऩन‫ك‬
 ॔উজটॢ૰ଳ

ৌૢ
 ਖ਻ऋँोय0/पও‫ش‬ঝ‫૿ؚ‬ਊभॣ‫ॱش‬ॖषඍऎ
 ਗ਼ਵ໩ਃચद)URPਖ਼৒ख‫ؚ‬ऐञञऽखःାਦఠ॑๥ैघ
 ঺৔पम॔ছ‫ॺش‬৷3॑ਝ઼‫7ؚ‬KXQGHUELUGदஷॉীऐख‫ؚ‬
 3OD6RXQGਃચद॔ছ‫॑ॺش‬๥ैघ
 ञटख‫ؚ‬ગକ৿दੋिेअऩ౐ෞऩॖথইছ௽૩भ঳ઃৌૢम‫ؚ‬
 ৎ৑૰ଳ१‫ش‬অ५॑੅णঃ‫شॼॺش‬੫঵प੻౏
५ঐ঍॔উজभ१‫ش‬ং१ॖॻ৫৅भৰ੠(1)
ใோ੧੯धभୀः
 १‫ش‬ং१ॖॻम‫ؚ‬PHP+MySQLदWeb॔উজॣ‫ش‬३ঙথजभुभ‫ؚ‬
 ঵ਜ௺ऩनभ৽ୡुजभऽऽણऊचॊ
 ただし設計や共通部などの制作には、知識と経験が必要
 HTMLঋ‫ش‬५भঈছक़२।‫ش‬঒पૻसॊध‫ؚ‬
 APIૢ௦ऋ਌৬भञी৉௡ऩ੿঵ऋ੗ऎऩॊ

ିਔघसऌᆽਚ
 ॡছॖ॔থॺऋँॊऊैधःढथੵਯम੖ैऩः
 ‫ ڀ‬৹ତभ૑ਏुँॉ‫ؚ‬िखौੜइॊൊ਱प
 ‫ॿ ڀ‬ॖॸॕঈৰಎपऒटॎैङ‫ؚ‬HTML5 + JSऩनदੵਯ॑చ੖
 ॡছॖ॔থॺध१‫ش‬ংपী঵खथ੿঵घॊऒधद‫ؚ‬
 क़ज़‫شॱش‬ইज़‫ش‬ঝऩ৫৅ঔॹঝप੺ऎऩॊ
 ‫॔ ڀ‬४কॖঝधमৼਙऋபः৖ীु
 Appleभଟਪऋপ૗

Weitere ähnliche Inhalte

Mehr von infinite_loop

VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介infinite_loop
 
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdfアニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdfinfinite_loop
 
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたちI ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたちinfinite_loop
 
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩みinfinite_loop
 
ADRという考えを取り入れてみて
ADRという考えを取り入れてみてADRという考えを取り入れてみて
ADRという考えを取り入れてみてinfinite_loop
 
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話infinite_loop
 
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますinfinite_loop
 
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19doinfinite_loop
 
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agentsStart rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agentsinfinite_loop
 
がんばれ PHP Fiber
がんばれ PHP Fiberがんばれ PHP Fiber
がんばれ PHP Fiberinfinite_loop
 
心に残った名前ランキング
心に残った名前ランキング心に残った名前ランキング
心に残った名前ランキングinfinite_loop
 
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会infinite_loop
 
名は体を表していますか
名は体を表していますか名は体を表していますか
名は体を表していますかinfinite_loop
 
大切な名前[Intro]公開版
大切な名前[Intro]公開版大切な名前[Intro]公開版
大切な名前[Intro]公開版infinite_loop
 
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンスJupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンスinfinite_loop
 
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上infinite_loop
 
Unityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツUnityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツinfinite_loop
 
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~infinite_loop
 

Mehr von infinite_loop (20)

VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
 
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdfアニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
 
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたちI ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
 
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
 
ADRという考えを取り入れてみて
ADRという考えを取り入れてみてADRという考えを取り入れてみて
ADRという考えを取り入れてみて
 
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
 
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
 
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
 
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agentsStart rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
 
UniRx の1歩目
UniRx の1歩目UniRx の1歩目
UniRx の1歩目
 
がんばれ PHP Fiber
がんばれ PHP Fiberがんばれ PHP Fiber
がんばれ PHP Fiber
 
心に残った名前ランキング
心に残った名前ランキング心に残った名前ランキング
心に残った名前ランキング
 
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
 
名は体を表していますか
名は体を表していますか名は体を表していますか
名は体を表していますか
 
名前の力
名前の力名前の力
名前の力
 
大切な名前[Intro]公開版
大切な名前[Intro]公開版大切な名前[Intro]公開版
大切な名前[Intro]公開版
 
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンスJupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
 
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
 
Unityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツUnityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツ
 
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
 

Kürzlich hochgeladen

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 

Kürzlich hochgeladen (9)

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 

Lord of Knights の裏側見せます!PHP+MySQLで作るスマートフォンゲーム開発