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
市民塾 CoderDojo活動説明会
Search
Takashi Hosoya
June 24, 2017
Programming
2
260
市民塾 CoderDojo活動説明会
Takashi Hosoya
June 24, 2017
Tweet
Share
More Decks by Takashi Hosoya
See All by Takashi Hosoya
LINE Messaging API と kintone の連携事例
tkc49
0
140
kintoneのスペースを少し便利にするChromeエクステンションを作成しました
tkc49
0
190
DojoCon Japaan 2023@奈良 懇親会LT 〜 CoderDojoを10年間やってみたら素敵だった話 〜
tkc49
0
160
WordPressからPAY.JP使ったクレカ決済の情報をkintoneに保存するプラグインの紹介
tkc49
0
280
WordPressとkintoneを連携することで、毎年3,000件以上ある申込み業務を効率化した仕組みのお話
tkc49
2
1.5k
サイボウズチーム応援ライセンス活用セミナー in 大阪
tkc49
0
130
未来のために技術力を使おう - 子ども向けプログラミング道場「CoderDojo」の急成長の理由 -
tkc49
2
940
DojoCon の ススメ - 年に1回は "Say Hello" しよう -
tkc49
2
650
WordPressとkintone連携 - 問い合わせから顧客管理まで「ムダのない」業務システムを作る -
tkc49
0
240
Other Decks in Programming
See All in Programming
Djangoにおける複数ユーザー種別認証の設計アプローチ@DjangoCongress JP 2025
delhi09
PRO
4
410
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
870
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
210
Open source software: how to live long and go far
gaelvaroquaux
0
650
Introduction to kotlinx.rpc
arawn
0
750
Jakarta EE meets AI
ivargrimstad
0
180
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
230
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
120
PHP ステートレス VS ステートフル 状態管理と並行性 / php-stateless-stateful
ytake
0
110
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
120
Jakarta EE meets AI
ivargrimstad
0
130
Unity Android XR入門
sakutama_11
0
170
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The World Runs on Bad Software
bkeepers
PRO
67
11k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
What's in a price? How to price your products and services
michaelherold
244
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Statistics for Hackers
jakevdp
797
220k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
Transcript
ࢢຽक़ $PEFS%PKP׆ಈઆ໌ձ ݩ/10දཧࣄͷ8&#γεςϜ͞Μ ̷̓දࡉ୩ɹਸ ೝఆ/10๏ਓๅ௩/10ηϯλʔཧࣄ /10๏ਓ4&*/ཧࣄ ͻΐ͏͝ࢢຽ׆ಈڠٞձ෭ද Ұൠࣾஂ๏ਓ$PEFS%PKP+BQBOཧࣄ
ࣗݾհ
ࣗݾհ ؔΛத৺ʹ/10Ҭஂମͷ 8&#੍࡞*5αϙʔτ ڊਓͷݞʹͷΔ ࣄͷελΠϧ ࣗݾհ
ࠓͷࢀՃऀͷڞ༗ ΞΠεϒϨΠΫ ࣗݾհ ᶃ ໊લ ᶄ ݱࡏͷ ཱ ᶅ
ຊࢀ Ճͷ ಈ ػ ඵఔͰ͓ئ͍͠·͢
$PEFS%PKP
ϝϯλʔ͕ࢠڙͨͪʹແྉʢඇӦརʣͰαϙʔτΛ ͢Δఆظ։࠵ͷίʔσΟϯάಓͰ͢ɻ $PEFS%PKPͱ
ӡӦશͯϘϥϯςΟΞ $PEFS%PKPͱ
ձඅܦඅ دืۚ $PEFS%PKPͱ
ࢠͲୡ͕Γ͍ͨͷΛαϙʔτ $PEFS%PKPͱ
࡞Λࣗຫ͢Δ͕࣌ؒ͋Δ $PEFS%PKPͱ
#JSUIQMBDF *SFMBOE $PEFS%PKPͱ
+BNFT8IFMUPO δΣʔϜεɹΣϧτϯ J1PE/BOPΛϋοΩϯάͨ͠ͷ͕͖͔ͬ ͚ͰɺֶߍʹίϯϐϡʔλΫϥϒΛ࡞Γɺ )5.-ͱ$44Λڭ͑࢝ΊΔ $PEFS%PKPͱ
#JMM-JBP ϏϧɹϦϟΦ ىۀՈͰ࣊ળՈͰ͋ΔϏϧ͕δΣʔϜεͷ ׆ಈʹڠྗɻ ݄ʹॳͷ$PEFS%PKP͕ ΞΠϧϥϯυͷίʔΫʹ͋Δ ࠃཱιϑτΣΞηϯλʔͰ։࠵͞ΕΔ $PEFS%PKPͱ
None
टμϒϦϯ͔Β ίʔΫ·Ͱ௨͏ਓ͕ଓग़ $PEFS%PKPͱ
μϒϦϯʹ͋Δ (PPHMF`T .POUFWFUSPCVJMEJOH Ͱ։࠵͞ΕΔ $PEFS%PKPͱ
$PEFS%PKPͷ׆ಈΛΦʔϓϯʹ $PEFS%PKPͱ
Χࠃ %PKPT ݄ $PEFS%PKPͱ ˞ҎԼͷαΠτΑΓࢉग़ IUUQT[FODPEFSEPKPDPN MJTUUSVF
ੈքͷ%PKPϥϯΩϯά ϥϯΫ ࠃ ಓͷ 1 ΞΠϧϥϯυ 206 2 ΞϝϦΧ 191
3 ΠλϦΞ 152 4 ΦʔετϥϦΞ 145 5 ΠΪϦε 120 6 ຊ 101 $PEFS%PKPͱ
$PEFS%PKPͱ Ұൠࣾஂ๏ਓ$PEFS%PKP+BQBO
$PEFS%PKPͱ $PEFS%PKP+BQBO
IUUQTDPEFSEPKPDPN େࡕ കా ࡖ ຕํ ຊொ
౦େࡕ ্ຊொ ాྛ ઘೆ ߴ௬ ฌݿ ٶ ਆށ ਆށ ໌ੴ ඣ࿏ ಸྑ ಸྑ ੜۨ ࣎լ େ ࡾॏ ҏ %PKPT $PEFS%PKPͱ ݄
$PEFS%PKPͱ $PEFS%PKP;&/
ٶ കా ճ݄ ճ݄ ࡕٸٶΨʔσϯζ ͷۙ͘ εΧΠϏϧ ͷۙ͘
$PEFS%PKPͱ $PEFS%PKPٶɾകాͷ ࢀՃرऀͷಈ
4DSBUDI ϏδϡΞϧϓϩάϥϛϯάݴޠ
$PEFS%PKPͱ
)5.- $44 +BWB4DSJQU
"SEVJOP
$PEFS%PKPͱ
ϝϯλʔ
ϝϯλʔͱ ϕετɾΩουͷϛϠΪ͞Μ ࣄ্ʢ·ͨਓੜʣͷ ࢦಋऀɺॿݴऀͷҙຯɻ
ϝϯλʔͱ $PEFS%PKPक़ֶߍͰͳ͍ $PEFS%PKPक़ֶߍͰͳ͍Ͱ͢ɻ ͦͷҝɺΧϦΩϡϥϜςΩετͳͲҰͳ͍Ͱ͢ɻ $PEFS%PKPଆ͔ΒΔͷΛࢦࣔ͢Δ͜ͱͳ͍Ͱ ͢ɻࢠڙୡ͕Γ͍ͨͷΛಓͷ࣌ؒΛͬͯͬ ͍͖ͯ·͢ɻͦΕΛϝϯλʔ͕αϙʔτ͠· ͢ɻ Δؾ͕ͳ͚Εͦͷɺ΅ʔͬͱա͢͝ͷ0,ʂ
Ԭా͞Μ ܭଌίϯαϧλϯτձࣾͷ ΤϯδχΞ͔Β$PEFS%PKP͕͖͔͚ͬͰ "*ϩϘοτͷ։ൃऀస৬ "SEVJOPౡΛ୲ %PKPதʹࣗͷ୲͍ͯͨ͠ࢠڙ͕৸ͯ͠ ·ͬͨͷ͕͖͔͚ͬͰ#MPDLMZ%VJOPΛ ։ൃ ϝϯλʔͱ
LJUF͞Μ 8PSE1SFTT 3BJMTͷ ίΞίϯτϦϏϡʔλʔ 8PDLFS 'SBTDPͷ։ൃऀ IUUQTHJUIVCDPNJYLBJUP %PKPʹ௨͏ࢠڙୡ͕FODIBOUKTʹ νϟϨϯδ͍ͯ͠ΔͷͰɺ͓खຊͷίʔυΛ ࣮ࡍʹॻ͍ͯఏڙͯ͘͠ΕΔ
IUUQTHJUIVCDPNJYLBJUP DPEFSUPXFS ϝϯλʔͱ
֯ా͞Μ લେ͖ͳձࣾͷΤϯδχΞ͞Μ͕ͩͬͨɺ $PEFS%PKP͕͖͔͚ͬʁ͔͔Βͳ͍͕ɺ ࠓαϥ͠ϑϦʔϥϯεɻ 1)1J04ΞϓϦ"OESPJEΞϓϦ͕ಘҙ ϝϯλʔͱ
খࣉ͞Μ ϑϦʔϥϯεͷίʔμʔ͞Μɻ K2VFSZଟগ৮ΕΔͱ͍͏͜ͱͰɺ %PKPͰFODIBOUKTΛ ୲ͯ͘͠Εͯ·͢ɻ ϝϯλʔͱ
ډ͞Μ ϑϦʔϥϯεͷσβΠφʔ͞Μɻ ΤϯδχΞͰͳ͍͕ɺॻ੶Λݟͳ͕Β 4DSBUDIΛڭ͑ͯ͘Εͯ·͢ɻ ϝϯλʔͱ
Ӭ͞Μ ΤϯδχΞͰͳ͘ɺσβΠφʔ͞Μɻ σΟϨΫγϣϯɺίʔσΟϯάͷ͓ࣄΛ ͍ͯ͠Δɻ %PKPͰࣸਅɺࢠڙͷ͠૬खɺ ͓ֆ͔͖πʔϧͷ͍ํΛڭ͑ͯ͘Εͯ·͢ ϝϯλʔͱ
ࢁຊ͞Μ ϑϦʔϥϯεͷσβΠφʔ͞Μɻ $PEFS%PKPٶɾകాͰ ࣸਅΛͯ͘͠Εͯ·͢ɻ ϝϯλʔͱ
ࣾձߩݙ੍ʁ wࢀՃඅ༻औΓ·ͤΜ wඞཁͳඅ༻دɾืۚശͰ͍·͢ wϝϯλʔຖ݄ͷಓͷ४උͳͲͯ͢Ϙϥϯ ςΟΞͰӡӦ͍ͯ͠·͢
ݸਓతʹɾɾɾ ࣾձߩݙΛ͍ͯ͠Δҙࣝͳ͍Ͱ͢ɻ ͕ࣗ ଟ͘ͷେਓͷΤϯδχΞͱ ϓϩάϥϛϯά͕͖ͳࢠڙୡͱ Ұॹʹ৽͍͜͠ͱΛମݧֶ͠Δ͜ͱָ͕͍͠ͷ Ͱຖ݄։࠵Λ͍ͯ͠·͢ɻ
ޚ͞ΜͷԠ
ϝϯλʔͷԠ
None
None
None
None
None
IUUQTDPEFSEPKPKQLBUB
ΞΠϧϥϯυͰಓͷ͕ଟ͍ཧ༝ ֤%PKPಉ࢜ͷใڞ༗ͱ৽ͨͳ%PKPΛग़͢Δҝʹ ΞΠϧϥϯυͰ̎ͭΠϕϯτΛຖ։࠵͍ͯ͠Δ
%PKP$PO $PEFS%PKP$POGFSFODF $PEFS%PKPࢠڙϓϩάϥϛϯάʹڵຯ͕͋Δ େਓୡͷΧϯϑΝϨϯε $PEFS%PKPൃͷɺΞΠϧϥϯυͰ ɺ$PEFS%PKP'PVOEBUJPOओ࠵Ͱ %PKP$POʢ$PEFS%PKP$POGFSFODFʣ ͕̍ճͷϖʔεͰ։࠵͞Ε͍ͯ·͢ɻ %PKP$POɺओʹ%PKPΛࢧ͑Δେਓͨ ͪΛରʹͨ͠ΧϯϑΝϨϯεͰ͋Γɺ
%PKPͷӡӦڭҭํ๏ͳͲʹओ؟ʹஔ ͔Ε͍ͯ·͢ɻ
$PPMFTU1SPKFDUT $0%&3%0+0$00-&45130+&$54"8"3%4 ࢠڙୡ͕ओʂ ࢠڙୡͷ׆ಈΛදজ͢ΔΠϕϯτ ΞΠϧϥϯυͰɺຖ$PPMFTU 1SPKFDUTͱ͍͏ࢠڙୡͷϓϩδΣΫτ Λදজ͢ΔΠϕϯτ͕։࠵͞Ε͍ͯ· ͢ɻ
ͭͳ͕Δ%PKPUP%PKP ࠓճɺʮͭͳ͕Δʙ%PKPUP%PKPʙʯΛςʔϚʹɺશࠃͷ$PEFS%PKPؔ ऀ͕ू·Δ͜ͱͰަྲྀҙݟަΛߦͬͨΓɺҰੜ͖߹͑Δؒͮ͘ΓΛ ͢Δ͜ͱͰɺຊͷ$PEFS%PKPίϛϡχςΟͷឺΛڧΊΔ͜ͱΛతʹ։࠵ ͠·͢ɻ %PKP$PO+BQBOʹࢀՃͯ͠Β͏͜ͱͰɺʮ$PEFS%PKPʯͱ͍͏ಉ͡׆ಈ Λ͍ͯ͠Δͷʹɺଞͷ%PKPͷ͜ͱΛ༨ΓΒͳ͍ͱ͍͏՝Λղܾ͠ɺ૬ޓ ཧղΛਂΊΔ͜ͱͰ͔ͦ͜Β৽͍͠Կ͔͕ੜ·ΕΔ͜ͱΛظ͍ͯ͠·͢ɻ ·ͨɺ͜Ε·Ͱ$PEFS%PKPΛΒͳ͔ͬͨํʹ͜ͷػձʹ͍͖ͬͯͨͩɺ ݩͷ%PKPʹࢀՃͨ͠Γɺ৽͘͠%PKPΛ্ཱͪ͛Δ͖͔͚ͬʹͳͬͯ΄͍͠
ͱئ͍ͬͯ·͢ɻ %PKP$PO+BQBOΛ։࠵͠·͢
Πϕϯτ໊ %PKP$PO+BQBO dͭͳ͕Δ%PKPUP%PKPd ࣌ ݄ʢʣ ॴ ໋ཱ͍ؗΒ͖ϑϡʔνϟʔϓϥβΠϕϯτϗʔϧ اըӡӦ %PKP$PO+BQBO࣮ߦҕһ ࢀՃඅ
ແྉ ༧ఆདྷऀ ਓ ఆ͢ΔࢀՃऀ ɾࢠڙͷϓϩάϥϛϯάڭҭʹڵຯ͕͋ΔΤϯδχΞ·ͨڭҭऀ ɾϓϩάϥϛϯάʹڵຯ͕͋Δͱࢠڙ ։࠵֓ཁ
εϙϯαʔઈࢍืूத