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
JavaでLチカしたい! / JJUG CCC 2024 Fall LT
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Hayato Nishimura
October 27, 2024
Programming
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JavaでLチカしたい! / JJUG CCC 2024 Fall LT
JJUG CCC 2024 Fall LT で発表したスライドです
https://jjug.doorkeeper.jp/events/177739
Hayato Nishimura
October 27, 2024
More Decks by Hayato Nishimura
See All by Hayato Nishimura
2026年共テ現代文を解く / Funabashi.dev 06
nhayato
0
850
レシピについて / Funabashi.dev LT
nhayato
1
210
カンファレンスでLTしました / kashiwarb5
nhayato
0
330
福岡Rubyist会議04 出張報告 / Kashiwa.rb #3
nhayato
0
290
STORES 決済 電子マネー編 / Welcome Fintech Community #2
nhayato
0
460
自己紹介 / Kashiwa.rb #1
nhayato
0
210
ビルドツールとはなにか?からはじめるGradle超入門 / JJUG CCC 2024 Spring
nhayato
0
1.5k
Other Decks in Programming
See All in Programming
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.3k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
170
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
170
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.1k
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
130
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
400
dRuby over BLE
makicamel
2
340
RTSPクライアントを自作してみた話
simotin13
0
600
依存関係から依存物へ―Dependencyという言葉の歴史をひも解く
j_lee
0
120
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
Inside Stream API
skrb
1
710
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Side Projects
sachag
455
43k
Rails Girls Zürich Keynote
gr2m
96
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
The Curious Case for Waylosing
cassininazir
1
390
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Speed Design
sergeychernyshev
33
1.8k
Transcript
+BWBͰ -νΧ͍ͨ͠ʂ ϤϤΠ ++6($$$'BMM-5
݁
+BWBͰ -νΧͰ͖Δʂ
None
None
3BTQCFSSZ1J 1JDPͷ্Ͱ +BWBΛಈ͔ͯ͠ -νΧ͕Ͱ͖ͨ
ղઆ
-νΧͱ
-&%Λ ౮ʢνΧνΧʣ ͤ͞Δ͜ͱ
ϓϩάϥϜͰ -&%Λ੍ޚ
ిࢠ࡞քͷ )FMMPXPSME
3BTQCFSSZ1J 1JDPͱ
64#ϝϞϦ αΠζͷ ϚΠίϯϘʔυ
ԁ͘Β͍
3BTQCFSSZ1J ͱҟͳΔ
-JOVYΛ Πϯετʔϧͱ͔ ͠ͳ͍
1$ͱܨ͙ˠ Ϛϯτ͞ΕΔˠ VGϑΝΠϧΛ ίϐʔ
উखʹϦϒʔτ ˠϓϩάϥϜ͕ ಈ͖࢝ΊΔ
$$ ɺ .JDSP1ZUIPOͰ ։ൃՄೳ ͱ͍͏৮ΕࠐΈ
ϥζύΠϐίͰ +BWB͕ಈ͍ͨΒ ͳΜ͔ ໘നͦ͏
ͬͯΔਓ͕͍ͨ
PSFOTLMQJDPKWN IUUQTHJUIVCDPNPSFOTLMQJDPKWN
-νΧͷ αϯϓϧίʔυ ˠϦϙδτϦʹ ͋Δ
None
https://github.com/orenskl/pico-jvm/blob/main/examples/blink/src/Main.java
64#έʔϒϧ ܦ༝Ͱ௨ిˠ ͜Ε͕ىಈ͢Δ
͕ඞཁͰ VGϑΝΠϧΛ ίϐϖ͚ͩͰ Ͱ͖ͳ͍͕ɺ
3&"%.&ʹ Γํ ॻ͍ͯ͋Δ
ͱ͜ΖͰɺ ඵ͓͖ͷ౮ ʮνΧʯͰ ͳͦ͞͏
ॻ͖͔͑ͯΈͨ
None
มߋ͕ө͞Εͨ ˠ಄ͷಈը
खͷͻΒͷ্Ͱ +BWBΛಈ͔ͦ͏
ࠓޙͷల
QJDPKWN͕ ۩ମతʹ ԿΛ͍ͯ͠Δ͔ ୳Γ͍ͨ
ؒืूத
ҎԼ ͓·͚
ΞυόΠε̍
Yͷ-JOVY ͕͋Δͱ ϋϚΒͳ͍
ͨͱ͑ 6CVOUVͱ͔
"QQMFγϦίϯ NBD04Ͱ ಈ͔ͦ͏ͱͯ͠ ͭ·͍ͮͨ
ཧ༝ QJDPKWNͷ εΫϦϓτ܈͕ Yͷ-JOVYΛఆ
ΞυόΠε̎
3BTQCFSSZ1J1JDPͱ 3BTQCFSSZ1J1JDP8 ҟͳΔ
8ʹ ແઢػೳΞϦ
-&%ͷग़ྗϐϯ ͕ҟͳΔ 8Ͱͳ͍
ಈ࡞͢Δ VGϑΝΠϧ ͕ҟͳΔ
ແҹ༻ͷ VGϑΝΠϧΛ 8ʹॻ͖ࠐΉ ˠಈ͔ͳ͍
8༻ͷVGϑΝΠϧ͕ ͳ͍ϓϩδΣΫτ͕͋Δ 8FC্αϯϓϧίʔυ 8Λߟྀͯ͠ͳ͍ ߹͕͋Δ
݁ Ͳͬͪങ͓͏