Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
jshell概要
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
A1
October 03, 2017
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
jshell概要
2017/9/27社内勉強会資料
A1
October 03, 2017
More Decks by A1
See All by A1
プロダクトのことは何でもNotebookLMに聞こう / NotebookLM for on boarding
eichisanden
2
170
Kotlin2でdataクラスの copyメソッドを禁止する/Data class copy function to have the same visibility as constructor
eichisanden
1
1.1k
短納期でローンチした新サービスをJavaで開発した話/launched new service using Java
eichisanden
6
4.4k
トラブルゼロで乗り切ったTypeScript移行/trouble-free TypeScript migration
eichisanden
3
3.8k
スクラム開発チームをLessでスケールさせた話/Scaling Scrum team with Less
eichisanden
0
6.5k
息の長いサービスのフロントエンドを少し改善する営み/frontend-improvement
eichisanden
3
3.2k
実はGitLabで使えるmermaid.js/gitlab-mermaid.js
eichisanden
1
880
既存 Web アプリケーションへの React.js 適用/react for web application
eichisanden
0
2k
楽楽明細でやってるChatOps/Development with ChatOps
eichisanden
0
1.3k
Other Decks in Technology
See All in Technology
推論基盤と Scale-Up Interconnect の現状と制約から俯瞰する技術動向
markunet
2
600
2026-10-24 JAWS JAWS-UG 茨城 #18 IAM Policy Autopilotってなにさ。terraform planからIAM Policyつくれるの? / What's IAM Policy Autopilot
masasuzu
0
180
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
2
670
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
120
あなたのDartコードは丸見えかもしれない ~reFlutterで暴くFlutterアプリの中身と多層防御~
zozotech
PRO
0
590
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
190
自律的なチームを作るためにTechPMがやらないこと
ny7760
0
130
Obsidian Vault Architectures
x5gtrn
PRO
0
210
キヨさん、67歳。AIコーディングエージェントに挑む
happysamurai294
0
120
仕様駆動開発の、その先へ。決める力と確かめる仕組み
inariku
1
140
AIコーディングエージェント開発_全体像
happysamurai294
0
120
キヨさん67歳 AIコーディングエージェント物語
happysamurai294
0
120
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.4k
Designing for humans not robots
tammielis
254
26k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
590
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Tell your own story through comics
letsgokoyo
1
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
660
Test your architecture with Archunit
thirion
2
2.5k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
610
Transcript
KTIFMM֓ཁ ʢ+BWB৽ػೳհ ϏΞόογϡ !FJDIJTBOEFO
+BWBʹͷ3&1-͕࣮ 3&"%&7"-13*/5-001 ͦ͏Ͱ͢ɺKTIFMMͰ͢
ɾٕज़ॻΛࣸܦ͍ͨ͠ ɾϨϏϡʔதɺؾʹͳΔՕॴΛͪΐͬͱࢼͯ͠Έ͍ͨ ɾίʔσΟϯάதɺࢥߟࡨޡ͍ͨ͠ ɾݸਓͰ͏ͪΐͬͱͨ͠πʔϧʹ ͜Μͳ࣌ʹศརͦ͏
͔Γ͢͞ॏࢹͰɺͱΓ͋͑ͣWͰͷىಈ͕Φεεϝ KTIFMMW c+4IFMMΑ͏ͦ͜όʔδϣϯ c֓ཁʹ͍ͭͯɺ࣍Λೖྗ͍ͯͩ͘͠͞IFMQJOUSP KTIFMMFYJU cऴྃ͠·͢ ىಈఀࢭ
৽͍͠DMBTTΛ࡞ͯ͠NBJOϝιουΛॻ͍ͯ WJ)FMMPKBWB DBU)FMMPKBWB DMBTT)FMMP\ QVCMJDTUBUJDWPJENBJO 4USJOHBSHT \ 4ZTUFNPVUQSJOUMO )FMMPXPSME
^ ^ ίϯύΠϧͯ͠ KBWBD)FMMPKBWB ͬͱ࣮ߦ KBWB)FMMP )FMMPXPSME +BWB·Ͱͷ)FMMPXPSME
͜Ε͔Βͷ)FMMPXPSME KTIFMM c+4IFMMΑ͏ͦ͜όʔδϣϯ c֓ཁʹ͍ͭͯɺ࣍Λೖྗ͍ͯͩ͘͠͞IFMQJOUSP ηϛίϩϯলུՄೳͰ͢ KTIFMM4ZTUFNPVUQSJOUMO )FMMPXPSME )FMMPXPSME
͜Ε͔Βͷ)FMMPXPSME 13*/5*/(εΫϦϓτΛىಈ࣌ʹಡΈࠐΈ͜ΜͰΈΔ KTIFMMTFUTUBSUSFUBJO%&'"6-513*/5*/( KTIFMMFYJU cऴྃ͠·͢ KTIFMMW c+4IFMMΑ͏ͦ͜όʔδϣϯ c֓ཁʹ͍ͭͯɺ࣍Λೖྗ͍ͯͩ͘͠͞IFMQJOUSP 4ZTUFNPVU͕লུͰ͖·͢ KTIFMMQSJOUMO
)FMMPXPSME )FMMPXPSME
ىಈεΫϦϓτͷਖ਼ମ KTIFMMMJTUTUBSU TJNQPSUKBWBJP TJNQPSUKBWBNBUI TJNQPSUKBWBOFU TJNQPSUKBWBOJPpMF
TJNQPSUKBWBVUJM TJNQPSUKBWBVUJMDPODVSSFOU TJNQPSUKBWBVUJMGVODUJPO TJNQPSUKBWBVUJMQSFGT TJNQPSUKBWBVUJMSFHFY TJNQPSUKBWBVUJMTUSFBN TWPJEQSJOU CPPMFBOC \4ZTUFNPVUQSJOU C ^ TWPJEQSJOU DIBSD \4ZTUFNPVUQSJOU D ^ TWPJEQSJOU JOUJ \4ZTUFNPVUQSJOU J ^ TWPJEQSJOU MPOHM \4ZTUFNPVUQSJOU M ^ TWPJEQSJOU qPBUG \4ZTUFNPVUQSJOU G ^ TWPJEQSJOU EPVCMFE \4ZTUFNPVUQSJOU E ^ ʢলུʣ TWPJEQSJOUG 4USJOHGPSNBU 0CKFDUBSHT \4ZTUFNPVUQSJOUG GPSNBU BSHT ^ ͜Μͳײ͡ʹఆٛͯ͠Δ͚ͩͳͷͰࣗͰՃՄೳͰ͢Ͷ %&'"6-5ͷ༰ ʢॳظঢ়ଶͰಡΈࠐ·Ε͍ͯ·͢ʣ 13*/5*/(ͷ༰
ม KTIFMMJOUJ J c࣍Λ࡞͠·ͨ͠มJJOU ໌ࣔతʹมʹड͚ͳ͍߹εΫϥονม͕࡞͞Ε·͢ KTIFMM cεΫϥονมJOU͕࡞͞Ε·ͨ͠ ޙ͔Β༻ՄೳՄೳ
KTIFMMJ cεΫϥονมJOU͕࡞͞Ε·ͨ͠ WBSTͰ֬ೝՄೳ KTIFMMWBST cJOUJ cJOU cJOU
ϝιου KTIFMMJOUUXJDF JOUJ \ SFUVSOJ ^ c࣍Λ࡞͠·ͨ͠ϝιουUXJDF JOU
KTIFMMUXJDF cεΫϥονมJOU͕࡞͞Ε·ͨ͠ KTIFMMNFUIPET cJOUUXJDF JOU
DMBTT KTIFMMDMBTT)FMMP\ QVCMJDTUBUJDWPJENBJO 4USJOHBSHT \ 4ZTUFNPVUQSJOUMO )FMMPXPSME ^ ^
c࣍Λ࡞͠·ͨ͠Ϋϥε)FMMP KTIFMM)FMMPNBJO )FMMPXPSME KTIFMMUZQFT cDMBTT)FMMP
ϑΝΠϧʹอଘಡΈࠐΈ KTIFMMTBWFdTSDKTIFMMTBWFKTI ಡΈࠐΉͱ࣮ߦ͞ΕΔͷͰҙ KTIFMMPQFOdTSDKTIFMMTBWFKTI )FMMPXPSME
KTIFMMMJTU )FMMPIFMMPOFX)FMMP KTIFMMFEJU·ͨFEJUIFMMP ඪ४ͷΤσΟλ্ཱ͕͕ͪΓ·͢ ΤσΟλมߋՄೳͰ͢ KTIFMMTFUFEJUPSWJN cΤσΟλ࣍ʹઃఆ͞Ε͍ͯ·͢WJN ΤσΟλͰฤू
֎෦KBSΛࢀর KTIFMMFOWDMBTTQBUIdTSDKTIFMMMJCDPNNPOTMBOHKBS KTIFMMJNQPSUPSHBQBDIFDPNNPOTMBOH4USJOH6UJMT KTIFMM4USJOHT4USJOH6UJMTUSJN B TB c࣍Λ࡞͠·ͨ͠มT4USJOH
5BCೖྗิ KTIFMMIPHFTVCTUSJOH γάωνϟ 4USJOH4USJOHTVCTUSJOH JOUCFHJO*OEFY 4USJOH4USJOHTVCTUSJOH JOUCFHJO*OEFY JOUFOE*OEFY
υΩϡϝϯτΛදࣔ͢ΔʹλϒΛ࠶ԡ͍ͯͩ͘͠͞ KTIFMMIPHFTVCTUSJOH 4USJOH4USJOHTVCTUSJOH JOUCFHJO*OEFY 3FUVSOTBTUSJOHUIBUJTBTVCTUSJOHPGUIJTTUSJOH5IFTVCTUSJOHCFHJOTXJUIUIFDIBSBDUFS BU UIFTQFDJpFEJOEFYBOEFYUFOETUPUIFFOEPGUIJTTUSJOH &YBNQMFT VOIBQQZTVCTUSJOH SFUVSOTIBQQZ )BSCJTPOTVCTUSJOH SFUVSOTCJTPO FNQUJOFTTTVCTUSJOH SFUVSOT BOFNQUZTUSJOH
TIJGU UBCW ͜͜·Ͱೖྗͯ͠TIJGU UBCW KTIFMM$BMFOEBSHFU*OTUBODF มͷ࡞Λαϙʔτͯ͘͠Ε·͢ KTIFMM$BMFOEBSʻ͜͜ʹΧʔιϧ͕͘Δʼ$BMFOEBSHFU*OTUBODF ˞.BDͷ߹Ͱ͢ɺ8JOEPXTγϣʔτΧοτ͕ҧ͏͔
TIJGU UBCJ ະΠϯϙʔτͷΫϥεΛೖྗͯ͠TIJGU UBCJ͢ΔͱɺJNQPSU͢Δ͔ฉ͍ͯ͘Ε·͢ KTIFMM-PDBM%BUF Կ͠ͳ͍ JNQPSUKBWBUJNF-PDBM%BUF બ *NQPSUFEKBWBUJNF-PDBM%BUF ˞.BDͷ߹Ͱ͢ɺ8JOEPXTγϣʔτΧοτ͕ҧ͏͔
EFCVHͰ෦ॲཧΛΔ KTIFMMEFCVH c%FCVHHJOHPO KTIFMM4ZTUFNPVUQSJOUMO )FMMPXPSME $PNQJMJOH4ZTUFNPVUQSJOUMO )FMMPXPSME ,JOE&913&44*0/@45"5&.&/54ZTUFNPVUQSJOUMO
)FMMPXPSME DPNQJMF"OE-PBE<6OJU OVMM > TFU$PNQJMBUJPO*OGP 4OJQQFU4UBUFNFOU,FZ4ZTUFNPVUQSJOUMO )FMMPXPSME QBDLBHF3&1- JNQPSUKBWBJP JNQPSUKBWBNBUI JNQPSUKBWBOFU JNQPSUKBWBOJPpMF JNQPSUKBWBVUJM JNQPSU KBWBVUJMDPODVSSFOU JNQPSUKBWBVUJMGVODUJPO JNQPSUKBWBVUJMQSFGT JNQPSUKBWBVUJMSFHFY JNQPSU KBWBVUJMTUSFBN DMBTT+4IFMM\ QVCMJDTUBUJD0CKFDUEP@JU UISPXT5ISPXBCMF\ 4ZTUFNPVUQSJOUMO )FMMPXPSME SFUVSOOVMM ^ ^ EJBHT<> TFU4UBUVT 4OJQQFU4UBUFNFOU,FZ4ZTUFNPVUQSJOUMO )FMMPXPSME TUBUVT7"-*% DPNQJMF"OE-PBEJOT<6OJU OVMM >MFHJU<6OJU OVMM > $PNQJMFSHFOFSBUJOHDMBTT3&1-+4IFMM DPNQJMF"OE-PBE<6OJU OVMM >EFQT<>TVDDFTTUSVF SFDPSE$PNQJMBUJPO4OJQQFU4UBUFNFOU,FZ4ZTUFNPVUQSJOUMO )FMMPXPSME TUBUVT7"-*% VOSFTPMWFE<>
ࢀߟ +BWB1MBUGPSN 4UBOEBSE&EJUJPO+BWB4IFMM6TFS`T(VJEF IUUQTEPDTPSBDMFDPNKBWBTFKTIFMMTDSJQUTIUN+4)&-(6*% $"""%##%'"& *OUSPEVDUJPOUP+4IFMMUIF+BWB3&1-5PPMKKVH@DDDDDD@BC IUUQTXXXTMJEFTIBSFOFUCJUUFS@GPYJOUSPEVDUJPOUPKTIFMMUIFKBWBSFQMUPPM
ͱΓ͋͑ͣ+BWB Πϯετʔϧͯ͠ΈΑ͏
Ҏ্Ͱ͢