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
Openpear is gone.
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Keisuke SATO
November 24, 2015
Programming
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Openpear is gone.
PHP BLT #1 で発表した資料です
Keisuke SATO
November 24, 2015
More Decks by Keisuke SATO
See All by Keisuke SATO
アクションについて想いを馳せる - なぜあなたたちはStartup Weekendに参加すべきなのか
riaf
0
46
これからWebフロントエンド開発を始めるには
riaf
0
240
Webフロントエンド開発のこれまでと現在
riaf
0
190
[オトバンク社内勉強会用] プログラミング教育知ってる?
riaf
0
750
Crocos x WebPay - WebPay Meetup #1
riaf
0
240
かたつむりにもわかる Git 超入門
riaf
0
970
PHP5.5、いつやるか?今でしょ!
riaf
9
3.8k
LDD'12 Summer in KITAMI
riaf
3
1.2k
rhaco - Framework Updates
riaf
0
180
Other Decks in Programming
See All in Programming
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
110
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
170
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
200
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.2k
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
260
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
350
関数型プログラミングのメリットって何だろう?
wanko_it
0
160
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
570
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
8
3.9k
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
190
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
340
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
160
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
350
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
220
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
Abbi's Birthday
coloredviolet
3
8.6k
RailsConf 2023
tenderlove
30
1.5k
Evolving SEO for Evolving Search Engines
ryanjones
0
240
The Curse of the Amulet
leimatthew05
2
13k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.7k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
340
How to make the Groovebox
asonas
2
2.3k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Transcript
I ❤ PHP #PHPBLT
@RIAF KEISUKE SATO CTO at OTOBANK Inc.
ຊૉఢͳΠϕϯτʹແৼΓ͍͖ͨͩ·ͯ͋͠Γ͕ͱ͏͍͟͝·͢ɻ ʢൃද͠ͳ͍બࢶɺͳ͍͡Όͳ͍Ͱ͔͢ʣ
ૣͰ͕͢
͜ͷαʔϏεͬͯ·͔͢ʁ Openpear
ΦʔϓϯϖΞʔͬͯͳΜͰ͢ͷΜ Openpear is… • pear.php.net ͕ͬͱΦʔϓϯͩͬͨΒ͍͍ͷʹ…ʂ • ୭Ͱύοέʔδެ։Ͱ͖Δྑ PEAR νϟϯωϧ
• αʔϏε͕ఏڙ͢Δ Subversion(!!!) ͔ΒϘλϯͻͱͭͰϦϦʔε • ޙʹ GitHub ͔ΒͷϦϦʔεαϙʔτ • ͔͔࣌͠͠ΒࣗͰ PEAR Λશͬͯ͘ͳ͍ (͢·Μ)
— Sotaro Karasawa ເͷΑ͏ͳͩ ” “
ͦ͏ɺ͋Εເͩͬͨͷ͞ʜ Fin
CodeRepos Λ͋Γ͕͕ͨͬͯͨ࣌Ͱ͢Α… ͍ɺͩͬͯ… • GitHub ·ͩ PHP ίϛϡχςΟͰͦΜͳʹΘΕͯͳ͔ͬͨ • ࠓ͏ඞਢʹͳͬͨΑͶɻͬͺΓ
Git ͕ྑ͔ͬͨΜͩΑɻ • ΈΜͳ SVN ͔ͩͬͨΒ SVN ͔ΒϦϦʔεͰ͖Δํ͕͍͍͔ͳͬͯ… • PEAR Λ࠾༻ͨ͠ͷ͕ؒҧ͍ͩͬͨͷʁʁ • openpear ίϚϯυΛ࡞Δ͋ͬͨΜͰ͚͢ͲͶ…
ͦͦԿͰࠓ͜ͷΛ͠Α͏͔ͱࢥ͔ͬͨͱ͍͏ͱͰ͢Ͷ
͏աڈͷͩͬͨ
ͷͰ
0QFOQFBSͷ ૉఢͳऴΘΒͤํ ,FJTVLF4BUP !SJBG $50BU050#"/,*OD
ຊɺOpenpear ͷଧ্ͪ͛ύʔςΟʔʹ͝དྷ͍͖ͨͩɺ ʹ͋Γ͕ͱ͏͍͟͝·͢ɻ
• ٸʹดΊΔͱɺҙ֎ͱࠔΔɻ • ࡢɺυϝΠϯΛҰࣦ࣌ޮͨ࣌͠ʹɺฐࣾͷαʔϏεͷσϓϩΠ ͕ࢭ·ͬͨ (Βͳ͔͚ͬͨͲҰ෦ Openpear ͷϥΠϒϥϦʹґ ଘ͍ͯͨ͠) •
ҙ֎ͱ࣭ͷߴ͍ϥΠϒϥϦ͕ଘࡏ͍ͯ͠Δɻ
• ͱ͍͏Θ͚Ͱɺ͢Ͱʹ͓ؾ͖͔ͮ͠Ε·ͤΜ͕ɺOpenpear ࠓ ͰαʔϏεऴྃ͠·ͨ͠ • GitHub Pages ʹ͠·ͨ͠ • PEAR
νϟϯωϧͷϑΝΠϧੜʹ Pirum Λ࠾༻͠·ͨ͠ • Ұ෦ URL ʹมߋ͕͋ΔͷͰ pear channel-update openpear.org ͕ඞཁʹͳΔڥ͕͋Γ·͢ (ͦͦࠓ PEAR ίϚϯυͬͯΔਓ͍ΔΜͰ͔͢Ͷʁ)
OFRVBMͷ࣍ճ࡞ʹ͝ظ͍ͩ͘͞ʂʂ Ԡԉ͋Γ͕ͱ͏͍͟͝·ͨ͠
Special Thanks 6lab Cathode Florian Wolters FreeBSE GX HAL23 IZUMIYA
Jun Yaguchi Kiske MugeSo NEKOGET NKBT NurseAngel SOMONA T-Moe UTAKA aerith akiyan akn anatoo ariela awm-kaeruko ayunyan barlog basuke bear beketa bobchin bobpp boen_robot bokusama brick brtriver bt21 bto c9s cada camelmasa castor changjong chisei cloned co3k cockok cocoiti colamune cos31 cybaron daichikun dev0000 devworks do_aki e2esound edy eg elf2000 elky eth0jp explode585 fivestar fjmoto flyfront fmreal from_kyushu fslasht fukken fukut futaro gagne gamenou ganchiku genms gnjdg6457 gocci gusagi h0x10 h_sakurai haldais halt hamaco haruka heavenshell hidenorigoto hideo hiraba hiraku hiro hiro1270jpn hiro_y hirochin hitvine hnw hoda holishix hoshih hoyo hsystr iakio ihara2525 iiwataru ikeikeikeike imikeda invent iogi isamu ishida_tak ishinao iteman jamadam jigelog jiska juner junichiro juno k-holy kaeruko kajiken kanreisa kawai kaz_29 kazuk kazupyong keinos keison ken39arg kenholy kenhys kenji kenjiro kenzo ketaiorg kimama komagata koriym koryae2424 kousaka koyhoge ktty1220 kunit kuozumijp kurari kuzuha lagos lllnorikolll localdisk m-tag m-takagi m_fujino makies makihiro makiton manjiro mappy64 mar marcelog maru_cc masade masurawo mathtti matsui mayo melodianmini mfunakoshi mgng micro mika miura-d miz mogu moriyoshi ms76 msakamoto-sf msax muddydixon mumumu murapong n0ts n_isam nagamura najeira nazo nic nijitaro ninos nodat ohyeah3 okitsu okonomi okumurya omoon omusico onokazu ooharabucyou oppara oumiline pakapao peco0722 peerj penguin3rd phac picolabs.ikd planet95 polidog pooza potem progmasa protodeath quelle questb renoiv rewish ringousagi ritou rokujyouhitoma rsk rytich ryun ryuzee sakamoto sanemat sasezaki sasezaki_at_work satake senchan shibuya shigepon shilik shimooka shin1x1 shinsaka shinsuke_ shoma shuheitanuma slywalker sotarok srea ss sson stitch_1678 stk2k strkpytest suin surgedrv suzuki sylvan szkshi szktty t_ishdia t_ishida t_shinno taiko19xx takada-at takekawa makoto takuya tanat tell-k teppeis testmr thumb tictocinfo tk- web tkmsaoi tknzk tnker tobetchi tokekake tokushima tomohiro touna travail tsukimiya tt25 tumf turutosiya uechoco umaimori unlearned usadamomoco vector webdb48_php wozozo wtnabe xlune xxxamorixxx y-m-y yabeken yasu00000 ykanno yokkuns yoneteru yoya yu-ji yuchimiri yudoufu yudsuzuk yuta yuya_takeyama zaininnari zakkie zee8 0QFOQFBSଧ্ͪ͛ɺຊʹΓ͍ͨͳʙʂʂ