Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
僕とphp
Search
astolfo
October 20, 2016
Programming
530
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
僕とphp
2016/10/20 Fukuoka.php vol16 LT内
astolfo
October 20, 2016
More Decks by astolfo
See All by astolfo
最近のフレッツとIPv6の話
mattenn
2
830
そうだ、10Gを引こう
mattenn
0
290
COCOAを使用した人数表示システムの開発
mattenn
0
230
すぐに使える 説明下手エンジニアのための コミュ力入門
mattenn
0
320
Cloudflare Mail Routingを使ってみた
mattenn
0
360
Realforceを濡らしてしまった話
mattenn
0
320
DJを陰で支える技術
mattenn
1
1.3k
それNetlifyでできるよ - Webページを爆速で作ってキレイに魅せよう
mattenn
8
11k
多分わかるServerless Framework
mattenn
0
490
Other Decks in Programming
See All in Programming
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
yield再入門 #phpcon
o0h
PRO
0
470
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
190
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
3
1.5k
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
510
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
210
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.5k
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
230
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
100
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
共通化で考えるべきは、実装より公開する型だった
codeegg
0
250
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
350
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.4k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
Code Reviewing Like a Champion
maltzj
528
40k
Abbi's Birthday
coloredviolet
3
8.7k
Balancing Empowerment & Direction
lara
6
1.2k
Test your architecture with Archunit
thirion
1
2.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
KATA
mclloyd
PRO
35
15k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Chasing Engaging Ingredients in Design
codingconduct
0
240
Building AI with AI
inesmontani
PRO
1
1.1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
Transcript
僕とPHP Fukuoka.php vol.19 MATTENN (@MATTENN) Nakao Takamasa(facebook.com/ganbaruzoi)
自己紹介 • Nakao Takamasa • Twitter: @MATTENN • Facebook: /ganbaruzoi
• 1995年生まれ -> PHP/Javascriptと同い年 • 大学3年 • ずっと糸島在住 • タイトルのネタ元はサカナクションの曲名「僕と花」 • 前回Todoモニター作った人です
ブログ • だらだらまってん – https://mattenn.fkgt.net/
前回 • 次回はライブストリーミングについて話したいぞ
今回 • PHP縛りあるんだった
(^o^;;)
(^o^;;;;;;;;;;;;;;;;)
今回は自分が如何にして PHPをメインに 成長したのかを発表します
小1:パソコンを知る • 一太郎スマイルを授業で触る • すげーよボクも使いたい! → Wordの使い方を教えられる • しがなくWordを使う •
ローマ字入力おぼえる • 似たアイコンだったExcelも使う
小3:ウェブサイトを建てようとする • ペイントソフトで作ったイラストを公開したい • レンタルサーバーが必要らしい • ロリポップというのがあるらしい! • つかってみたい! →
却下 • どうしてもサーバを建てたい…
小3:数時間だけ自宅サーバ運営する • AN HTTPDとActivePerlでWebサーバを運営 • 「一日中PCつけっぱにするんじゃない」→終了 • ここで基礎的なスキルは学んだ
中1中2中3 • ニコ動知る • オタクになる
高2:Minecraftマルチプレイサーバ開設 • Minecraftとは「サンドボックス型ものづくりゲーム」 • PCで遊ぶレゴブロックのようなもの • 従兄弟からMinecraftのギフトコードが飛んでくる • 自分でサーバ建てれるらしい •
(常時動かしてても何も言われなくなったので)自鯖で建てる • どうせ作ったらWebサイト作って宣伝したい • 宣伝したらページがダサいと批判コメント付く • カッコイイサイトにしてやろうじゃないか!!!!!!
高2:WordPressを知る • 最近のウェブサイトはCMSが使われている事を知る • MovableTypeを導入する • Windows Serverで動かしていた当時Perlの設定が面倒だった • PHPは楽かもしれない
• PHP製のCMSって何があるんだ…? • WordPress、そういうものもあるのか!!!!
高3:テーマファイルを作る • WPを触っていると自分の望むテーマが無いことが分かる • …作るか! • HTML5/CSS3は分かっていたので基礎部分には苦労しなかった • PHPがわからん •
PHPBookとdotinstallを使いながら一晩で学習
大1:文鳥になぞらえたアプリを作る • 家では祖母の世代から文鳥を飼っている • 自分はTwitterをよくする • どっちも同じ鳥だよね • 自分の作ったインフラで •
自分の作ったアプリを動かしたい • 名前はもちろん「Buncho」 • 誰もこの名前使ってなかった • ラッキー
Buncho – http://buncho.azurewebsites.net
大2:Githubを触る • 人間としてレベル上げたい • あのプログラムを公開してみよう • BunchoをGithubに配置 • だからといって何か起こったわけではない
大3(現在) • 必死で生きてる • AWS・さくらクラウド・Bluemixを使い始める
今の自宅鯖(とネットワーク) • 物理サーバにHyper-V入れて仮想サーバで運用 • 公開用LANと家庭用LANは完全に隔離 • テレビの入力をHDMI3にするだけでKVM環境
いろいろやってますが 今後もよろしくお願いします
fin