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
1
480
僕とphp
2016/10/20 Fukuoka.php vol16 LT内
astolfo
October 20, 2016
Tweet
Share
More Decks by astolfo
See All by astolfo
最近のフレッツとIPv6の話
mattenn
2
760
そうだ、10Gを引こう
mattenn
0
250
COCOAを使用した人数表示システムの開発
mattenn
0
160
すぐに使える 説明下手エンジニアのための コミュ力入門
mattenn
0
280
Cloudflare Mail Routingを使ってみた
mattenn
0
300
Realforceを濡らしてしまった話
mattenn
0
270
DJを陰で支える技術
mattenn
1
1.3k
それNetlifyでできるよ - Webページを爆速で作ってキレイに魅せよう
mattenn
8
11k
多分わかるServerless Framework
mattenn
0
430
Other Decks in Programming
See All in Programming
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
280
Jasprが凄い話
hyshu
0
160
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
140
コードを読んで理解するko build
bells17
1
110
Unity Android XR入門
sakutama_11
0
180
Rails 1.0 のコードで学ぶ find_by* と method_missing の仕組み / Learn how find_by_* and method_missing work in Rails 1.0 code
maimux2x
1
200
GoとPHPのインターフェイスの違い
shimabox
2
210
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
680
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
230
5分で理解する SOLID 原則 #phpcon_nagoya
shogogg
1
300
Rubyと自由とAIと
yotii23
6
1.7k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Six Lessons from altMBA
skipperchong
27
3.6k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Gamification - CAS2011
davidbonilla
80
5.2k
RailsConf 2023
tenderlove
29
1k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Embracing the Ebb and Flow
colly
84
4.6k
Statistics for Hackers
jakevdp
797
220k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
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