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
BLT #3
Search
TOMITA___spe
March 06, 2016
Programming
0
720
BLT #3
BLT #3で発表した資料です。
TOMITA___spe
March 06, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement
takefumiyoshii
8
2.1k
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
490
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
430
ログラスを支える設計標準について / loglass-design-standards
urmot
10
2.1k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
180
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
1.2k
Rubyでたのしむクリエイティブコーディング/Enjoy Creative coding with Ruby
chobishiba
1
160
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
100
ONE WEDGE_company_guide
1wedge_one
0
380
元気予報
suu_mire0726
0
860
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
340
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Raft: Consensus for Rubyists
vanstee
132
6.2k
A better future with KSS
kneath
231
16k
A designer walks into a library…
pauljervisheath
199
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.3k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
A Modern Web Designer's Workflow
chriscoyier
688
190k
How to name files
jennybc
64
92k
Building Effective Engineering Teams - LeadDev
addyosmani
27
1.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Teambox: Starting and Learning
jrom
128
8.4k
Transcript
I TRIED TO MAKE “TALKING BORD” FOR BLT #3
ɹɹࣗݾհɹɹɹɹɹ ໊લɹɹɹɹɹTOMITA ྸɹɹɹɹɹ17ࡀ ܦྺɹɹɹɹɹͳΜʹͳ͠ ࣗশɹɹɹɹɹϖʔϖʔ͑Μ͡ʹ͋ ܦݧɹɹɹɹɹ͘Β͍…
CONTACT gmail
[email protected]
twitter @TOMITA___twiɹ(_3ͭ) ·ͩ·ͩະख़Ͱ͕͢ɺ ͥͻ͓͠·͠ΐ͏ʂ
Talking Bord Λ࡞ͬͯΈͨ
ؾ͖·ͨ͠ʁʁʁ
Talking Bord Λ࡞ͬͯΈͨ
Bord Board × ̋
·͊ܝࣔ൘Λ ࡞Γ͔ͨͬͨ
ࢀߟࢿྉ φϯτΧPHP (ಡΜͩΒύʔϑΣΫτʹͳΓͦ͏ͳ͋ͷͭ)
ύΫͬͨ ࢀߟʹͨ͠
ߦͬͨ͜ͱ
1.σʔλʔϕʔεʹଓ 2.ηΩϡϦςΟʔରࡦ 3.σʔλʔϕʔε͔Βऔಘ
ͨΓલ ATARIMAE
1.σʔλϕʔεʹଓ $link=mysql_connect(‘127.0.0.1','root',''); if(!$link){ die('ͭͳ͛ͶʔΑ͆'.mysql_error().PHP_EOL); }
࣮ͭ·͍͍ͣͯͨ…
$link=mysql_connect(‘127.0.0.1','root','');
127.0.0.1 192.168.33.10 ↑ͬͪ͜Ͱ͍ͬͯͨ…
άάͬͨ
192.168.33.10 IPΞυϨε 127.0.0.1 ϧʔϓόοΫΞυϨε
2.ηΩϡϦςΟʔରࡦ
SQLΠϯδΣΫγϣϯ <?php $sql="SELECT * FROM post ORDER BY created_at DESC”;
$result=mysql_query($sql,$link); ?> σʔλϕʔεͷվ͟Μɺෆਖ਼औಘͷࢭ
εΫϦϓτૠೖ <?php echo htmlspecialchars($error,ENT_QUOTES,'utf-8'); ?> ϑΥʔϜʹJSΛࠐ·Εͳ͍Α͏ʹ ɹɹɹɹɹɹɹɹɹɹɹλάΛΤεέʔϓ͢Δ
GET/POST
GET ʮใͷऔಘʯΛද͢ϝιου URL ʹग़ͯ͘Δͭ… ੍ݶ͕͋ΔΒ͍͠…
POST ৽͍͠ใΛొ͢Δϝιου ੍ݶ͕ͳ͘ಗ໊ใ͚
Α͘Θ͔Βͳ͍ʂʂʂʂ
ਖ਼نදݱΛͬͯΈ͔ͨͬͨͷ…
Ͳ͏Ͱ͍͍ʂʂʂ
Γ͔ͨͬͨ͜ͱ
Ϟδϡʔϧ API deleteϘλϯ ࣌ؒͷௐ σϓϩΠ
API Τϥʔॲཧ Ϟδϡʔϧ ໊લۭؒ Cookie ϑϨʔϜϫʔΫ Τϥʔॲཧ ࢀর͠ நϝιου Ϗοτԋࢉࢠ
get post SDK
·ͱΊ ͜Ε͔Β”ͳʹ͔”Λͭ͘Ζ͏
Thank you for your attention :D