Slide 1

Slide 1 text

僕とPHP Fukuoka.php vol.19 MATTENN (@MATTENN) Nakao Takamasa(facebook.com/ganbaruzoi)

Slide 2

Slide 2 text

自己紹介 • Nakao Takamasa • Twitter: @MATTENN • Facebook: /ganbaruzoi • 1995年生まれ -> PHP/Javascriptと同い年 • 大学3年 • ずっと糸島在住 • タイトルのネタ元はサカナクションの曲名「僕と花」 • 前回Todoモニター作った人です

Slide 3

Slide 3 text

ブログ • だらだらまってん – https://mattenn.fkgt.net/

Slide 4

Slide 4 text

前回 • 次回はライブストリーミングについて話したいぞ

Slide 5

Slide 5 text

今回 • PHP縛りあるんだった

Slide 6

Slide 6 text

(^o^;;)

Slide 7

Slide 7 text

(^o^;;;;;;;;;;;;;;;;)

Slide 8

Slide 8 text

今回は自分が如何にして PHPをメインに 成長したのかを発表します

Slide 9

Slide 9 text

小1:パソコンを知る • 一太郎スマイルを授業で触る • すげーよボクも使いたい! → Wordの使い方を教えられる • しがなくWordを使う • ローマ字入力おぼえる • 似たアイコンだったExcelも使う

Slide 10

Slide 10 text

小3:ウェブサイトを建てようとする • ペイントソフトで作ったイラストを公開したい • レンタルサーバーが必要らしい • ロリポップというのがあるらしい! • つかってみたい! → 却下 • どうしてもサーバを建てたい…

Slide 11

Slide 11 text

小3:数時間だけ自宅サーバ運営する • AN HTTPDとActivePerlでWebサーバを運営 • 「一日中PCつけっぱにするんじゃない」→終了 • ここで基礎的なスキルは学んだ

Slide 12

Slide 12 text

中1中2中3 • ニコ動知る • オタクになる

Slide 13

Slide 13 text

高2:Minecraftマルチプレイサーバ開設 • Minecraftとは「サンドボックス型ものづくりゲーム」 • PCで遊ぶレゴブロックのようなもの • 従兄弟からMinecraftのギフトコードが飛んでくる • 自分でサーバ建てれるらしい • (常時動かしてても何も言われなくなったので)自鯖で建てる • どうせ作ったらWebサイト作って宣伝したい • 宣伝したらページがダサいと批判コメント付く • カッコイイサイトにしてやろうじゃないか!!!!!!

Slide 14

Slide 14 text

高2:WordPressを知る • 最近のウェブサイトはCMSが使われている事を知る • MovableTypeを導入する • Windows Serverで動かしていた当時Perlの設定が面倒だった • PHPは楽かもしれない • PHP製のCMSって何があるんだ…? • WordPress、そういうものもあるのか!!!!

Slide 15

Slide 15 text

高3:テーマファイルを作る • WPを触っていると自分の望むテーマが無いことが分かる • …作るか! • HTML5/CSS3は分かっていたので基礎部分には苦労しなかった • PHPがわからん • PHPBookとdotinstallを使いながら一晩で学習

Slide 16

Slide 16 text

大1:文鳥になぞらえたアプリを作る • 家では祖母の世代から文鳥を飼っている • 自分はTwitterをよくする • どっちも同じ鳥だよね • 自分の作ったインフラで • 自分の作ったアプリを動かしたい • 名前はもちろん「Buncho」 • 誰もこの名前使ってなかった • ラッキー

Slide 17

Slide 17 text

Buncho – http://buncho.azurewebsites.net

Slide 18

Slide 18 text

大2:Githubを触る • 人間としてレベル上げたい • あのプログラムを公開してみよう • BunchoをGithubに配置 • だからといって何か起こったわけではない

Slide 19

Slide 19 text

大3(現在) • 必死で生きてる • AWS・さくらクラウド・Bluemixを使い始める

Slide 20

Slide 20 text

今の自宅鯖(とネットワーク) • 物理サーバにHyper-V入れて仮想サーバで運用 • 公開用LANと家庭用LANは完全に隔離 • テレビの入力をHDMI3にするだけでKVM環境

Slide 21

Slide 21 text

いろいろやってますが 今後もよろしくお願いします

Slide 22

Slide 22 text

fin