JavaOne is now Oracle Code One

This article is the first day article of SRA Advent Calendar 2018.

Hello! This is Sasaki from the Kansai Division.

JavaOne is now Oracle CodeOne

Of course, JavaOne is the largest Java conference in the world. The conference has been going on for over 20 years since 1996, but this year 2018 it was named Oracle Code One instead of JavaOne. As for the content, the number of sessions on themes such as languages other than Java and other technologies has increased compared to the time of JavaOne. There have been some sessions on non-Java themes since JavaOne, but most of them are related to Java, such as Scala and Kotlin. My personal impression is that the number of sessions related to JavaScript has increased in particular. Also, JavaOne used to have 5 days each year, but Oracle Code One 2018 has 4 days. I don't know if next year's Oracle Code One 2019, or even four days after that.

Impressive session

I've heard a lot of sessions at Oracle Code One, but the one that impressed me most was the one titled "** Stop Using JSON Web Tokens **". That's because I often use JWT (pronounced "Jott" for JSON Web Token) at work. At first, I thought, "Don't give it a fanciful title", but when I actually listened to the session, I compared JWT and Session Cookies and there are many points where Session Cookies are better, so I used Session Cookies. It was a pretty serious content. I'm generally satisfied with the content of the session, but I think that JWT, which can check for tampering, also has merits. However, after returning to Japan and doing a little research, there is information that the standard itself brings an unsecured state, so I think that it is better to be a little more careful about using JWT. I did. Also, at the end of this session, I introduced another option, PASETO. It seems that various drawbacks of JWT have been eliminated.

Mission to yourself

I'm not talking about an Oracle Code One session, but I assigned myself two missions to go to San Francisco.

"Shopping on Amazon.com" meant that I wanted to buy a sitcom Blu-ray called "The Big Bang Theory" (TBBT for short), which I often see on Amazon Prime these days. TBBT did not have a Japanese version of DVD / Blu-ray on sale, so I was thinking of buying the original version. Some may wonder, "Isn't it possible to buy an original Blu-ray at Amazon in Japan?" It is certainly sold on Amazon.co.jp, but it is considerably higher than the price on Amazon.com. You can also buy it on Amazon.com and have it shipped to Japan, but it will still be expensive due to high shipping and customs duties. So, since I'm going to San Francisco, I thought I should buy it from Amazon.com and have it delivered to the hotel. First of all, when I asked the hotel staff, "I want to shop at Amazon and send it to this hotel, can you keep it?", He said "OK!", So I ordered immediately. The package arrived immediately and I was able to successfully complete the first mission.

Another thing, "going to the same bar every day," was the soul of going to the same bar every day to become familiar with the bartender and enjoy conversation in English. A bar called "The Douglas Room" near the hotel was highly rated by Yelp (a site like Japanese tabelog), so I went to that bar for the time being. Then I decided at a very nice bar, "OK, let's come here every day." After that, I went to the bar every day, but I couldn't get used to it because the bartender changed every day. If I'm going to go there next year, I'll try to find a store that seems to be familiar to me by going through multiple bars at first.

This is the memo for participating in Oracle Code One 2018.

Recommended Posts

JavaOne is now Oracle Code One
Interesting sessions at Oracle Code One 2019
[Windows] Java code is garbled
Until the code is executed