Slide 1

Slide 1 text

My three gadgets of Java Naoki Iwasawa @niwasawa

Slide 2

Slide 2 text

ࢲ͸ TOEIC είΞ300 ఺Ͱ͢(´ɾωɾʆ) I am a poor English speaker.

Slide 3

Slide 3 text

I will talk about my three gadgets of Java.

Slide 4

Slide 4 text

ͻͱͭΊ

Slide 5

Slide 5 text

The cap of Java Champions

Slide 6

Slide 6 text

Here is a cap of Java Champions. The cap is given to Java Champion. ͜͜ʹ Java Champions ͱॻ͔Εͨ ๧ࢠ͕͋Γ·͢ɻ Java Champion ʹͳΔͱૹΒΕͯ͘ Δ๧ࢠͩͦ͏Ͱ͢ɻ

Slide 7

Slide 7 text

What is Java Champions? Java Champions ͱ͸ Կ͔ͱ͍͏ͱ

Slide 8

Slide 8 text

બ͹Εͨ Java ͷ ͍͢͝ਓͰ͢ (ʆɾωɾ´)/

Slide 9

Slide 9 text

A wonderful person in Java world !!! (ʆɾωɾ´)/

Slide 10

Slide 10 text

Become a Java Champion | Oracle Community https://community.oracle.com/docs/DOC-922857

Slide 11

Slide 11 text

Ͳ͏ͯ͜͜͠ʹ Java Champion ๧ࢠ͕ ͋Δ͔ͱ͍͏ͱ

Slide 12

Slide 12 text

೔ຊͰ࠷ॳͷ Java Champion ʹͳͬͨํ ͔Β͍͖ͨͩ·͠ ͨɻ

Slide 13

Slide 13 text

I got a cap from a person who became the first Java Champion from Japan.

Slide 14

Slide 14 text

9 years ago 9೥લ

Slide 15

Slide 15 text

Java Edgeओ࠵ͷʮೲྋʂJavaOneใࠂձ 2009 in Nagoyaʯʹߦ͖ͬͯͨ http://niwasawa.hatenablog.jp/entry/20090713/p2

Slide 16

Slide 16 text

Java Edgeओ࠵ͷʮೲྋʂJavaOneใࠂձ 2009 in Nagoyaʯʹߦ͖ͬͯͨ http://niwasawa.hatenablog.jp/entry/20090713/p2

Slide 17

Slide 17 text

;ͨͭΊ

Slide 18

Slide 18 text

Java Ring

Slide 19

Slide 19 text

Do you know Java Ring? Java Ring Λ͝ଘ஌ Ͱ͠ΐ͏͔ʁ

Slide 20

Slide 20 text

JVM͕౥ࡌ͞Εͨ ࢦྠͰ͢ Java Virtual Machine inside

Slide 21

Slide 21 text

Java Ring ͸1998 ೥ʹൃද͞Ε ·ͨ͠ɻ

Slide 22

Slide 22 text

Java Ring appeared 20 years ago…

Slide 23

Slide 23 text

ຐ๏ͷࢦྠͳΒ͵ʮJava Ringʯ͕ొ৔ɻSun Microsystemsࣾ͸ɺ27೔·Ͱαϯϑϥϯγεί Ͱ։࠵͍ͯͨ͠JavaOneͰɺJavaνοϓΛ૊Έ ࠐΜͩࢦྠΛࢀՃऀશһʹར༻ͯ͠΋Β͍ɺ ࿩୊ΛूΊͨɻ JavaͷࢦྠͰ޷ΈͷίʔώʔΛ஫จ https://internet.watch.impress.co.jp/www/article/980330/javaring.htm

Slide 24

Slide 24 text

൒ಋମϝʔΧʔDallas SemiconductorࣾͱͷڠྗͰɺࢦ ྠʹ൒ಋମνοϓΛຒΊࠐΜͩɻձٞ৔ͰҿΉίʔ ώʔͷछྨ΍ҿΈ͍ͨ࣌ؒͳͲΛొ࿥͓ͯ͘͠ͱɺ JavaͰ੍ޚ͞ΕͨࣗಈίʔώʔϝʔΧʔ͕ࢦྠͷ৘ ใΛಡΈऔͬͯر๬ͷίʔώʔΛग़ͯ͘͠ΕΔɻ JavaͷࢦྠͰ޷ΈͷίʔώʔΛ஫จ https://internet.watch.impress.co.jp/www/article/980330/javaring.htm

Slide 25

Slide 25 text

ࢦྠ͸ηΩϡϦςΟʔϩοΫࣜͷυΞΛ։ ͚ΔࡍͷIDΧʔυ୅ΘΓʹ΋Ԡ༻Ͱ͖Δͱ ͍͍ɺSunͰ͸ʮ͜ΕΛώϯτʹJavaͷར༻ ྫΛߟ͑ΔࢀՃऀ͕ग़ͯ͘ΕΕ͹ʯͱͯ͠ ͍Δɻ JavaͷࢦྠͰ޷ΈͷίʔώʔΛ஫จ https://internet.watch.impress.co.jp/www/article/980330/javaring.htm

Slide 26

Slide 26 text

Java Ring ʹ͸ iButton ͕ ౥ࡌ͞Ε͍ͯ·͢ɻ Java Ring includes the iButton.

Slide 27

Slide 27 text

Dallas Semiconductor Corp. iButton: DS1954 Cryptographic iButton https://web.archive.org/web/19980526190816/http://www.ibutton.com:80/Crypto/1954.html

Slide 28

Slide 28 text

DS1954 Cryptographic iButton https://web.archive.org/web/19980526192038/http://www.ibutton.com:80/crypto/fips140-1l2/

Slide 29

Slide 29 text

Ϧν΢Ϝి஑Ͱ10 ೥ؒ͸σʔλ͕ফ ͑ͳ͍Β͍͠Ͱ͢

Slide 30

Slide 30 text

Java Ring ͸20೥લͩ ͔Β͕͢͞ʹ΋͏ όοςϦʔ੾ΕͰ ͔͢Ͷɻɻɻ

Slide 31

Slide 31 text

Data seems to not disappear for 10 years with lithium battery.

Slide 32

Slide 32 text

Java Ring appeared 20 years ago…

Slide 33

Slide 33 text

͜ͷ Java Ring ͸ Java Card 2.0 ͱ͍͏ API ͕࢖͑· ͢ɻ Java Ring uses Java Card 2.0.

Slide 34

Slide 34 text

Java Card ͷ࠷৽൛͸ 3.0 Ͱ ·ͩݱ໾Έ͍ͨͰ͢ɻ΋ ͏͢ͰʹϩετςΫϊϩ δʔ͔ͱࢥͬͨΒ͘͢͝ ࢖ΘΕͯΔΈ͍ͨͰ͢Ͷɻ

Slide 35

Slide 35 text

Java Card is not lost technology!

Slide 36

Slide 36 text

Java Card͸ɺ1996೥ʹొ৔͠·ͨ͠ɻ౰࣌ͱ ͯ͠͸࠷ઌ୺ͷߟ͑ํʢ·ͩJava ME͕ొ৔ ͢Δલͷ͜ͱͰɺ͜Ε͕ ࠷ॳͷ௒খܕJavaϑϨʔϜϫʔΫͰͨ͠ʣ Java Magazine NOVEMBER/DECEMBER 2017 ʮJava Cardͷ֓ཁʯ http://www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-ND17-JavaCard.pdf

Slide 37

Slide 37 text

όʔδϣϯ3.1͸ɺ2018೥ʹ ϦϦʔε͞ΕΔ༧ఆͱͳͬ ͍ͯ·͢ɻ Java Magazine NOVEMBER/DECEMBER 2017 ʮJava Cardͷ֓ཁʯ http://www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-ND17-JavaCard.pdf

Slide 38

Slide 38 text

Java Magazine, Nov/Dec 2017, An Introduction to Java Card http://www.javamagazine.mozaicreader.com/NovDec2017#&pageSet=77&page=0

Slide 39

Slide 39 text

ΈͬͭΊ

Slide 40

Slide 40 text

Duke Optical Mouse

Slide 41

Slide 41 text

2005೥11݄ɺJavaٕज़ऀͷͨΊͷΠϕϯτɺJavaOne Tokyo͕ ։࠵͞Εͨɻ ͜ͷΠϕϯτͷϑϧɾΧϯϑΝϨϯεɾύεΛߪೖ͍ͨ ͍ͩͨདྷ৔ऀͷํͷಛయϓϨθϯτͱͯ͠JavaͷϚε ίοτɺ"DukeʢσϡʔΫʣ"Λ͔ͨͲͬͨϚ΢εΛఏڙ ͨ͠ͱ͜ΖɺαϯɾϑΝϯͷؒͰେ͖ͳ࿩୊ΛݺΜͩɻ Sun & Users - "DukeϚ΢ε"ɹϝʔΩϯάɾετʔϦʔ https://web.archive.org/web/20070127232614/http://jp.sun.com/communities/users/0604/feature04.html

Slide 42

Slide 42 text

The Duke Optical Mouse was distributed at JavaOne Tokyo in 2005.

Slide 43

Slide 43 text

My three gadgets of Java Naoki Iwasawa @niwasawa