Enviar pesquisa
Carregar
Javaone2011 atn8 pdf
•
0 gostou
•
335 visualizações
U
Ueda Yusuke
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 29
Baixar agora
Baixar para ler offline
Recomendados
Chefのはじめの一歩
Chefのはじめの一歩
Misa Kondo
但丁神曲企劃書
但丁神曲企劃書
Kuan-Lun Wang
Economy Update August 19, 2011
Economy Update August 19, 2011
Churairatana Nimha
Tren cloud-computing
Tren cloud-computing
utak-atik
Šėtos kultūros centras
Šėtos kultūros centras
Vidmantas Valantiejus
Calculus First Test 2011/10/20
Calculus First Test 2011/10/20
Kuan-Lun Wang
第二次作業
第二次作業
Kuan-Lun Wang
나는 세상 통역사다 by No.1최소영
나는 세상 통역사다 by No.1최소영
fgisoyoung
Recomendados
Chefのはじめの一歩
Chefのはじめの一歩
Misa Kondo
但丁神曲企劃書
但丁神曲企劃書
Kuan-Lun Wang
Economy Update August 19, 2011
Economy Update August 19, 2011
Churairatana Nimha
Tren cloud-computing
Tren cloud-computing
utak-atik
Šėtos kultūros centras
Šėtos kultūros centras
Vidmantas Valantiejus
Calculus First Test 2011/10/20
Calculus First Test 2011/10/20
Kuan-Lun Wang
第二次作業
第二次作業
Kuan-Lun Wang
나는 세상 통역사다 by No.1최소영
나는 세상 통역사다 by No.1최소영
fgisoyoung
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Mais conteúdo relacionado
Destaque
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Destaque
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Javaone2011 atn8 pdf
1.
はじめての JavaOne
2011/11/14 AcroquestTechnology: 上田悠介
2.
自己紹介。
• 普段はフィリピン人/ロシア人 相手に大規模Javaシステムの 開発管理をやっています。 • 趣味は自転車。 大学時代にトライア スロンをやってい た名残です。
3.
Topics •
なぜ、JavaOneに こうと思ったのか。 なぜ、JavaOneに行こうと思ったのか。 • スケジュール計画 スケジュール計画 • 実際には… 実際には… には • 現地セッションの セッションの雰囲気 現地セッションの雰囲気 • カルトレイン+自転車でApple本社 本社へ カルトレイン+自転車でApple本社へ • 自転車でゴールデンゲートブリッジへ 自転車でゴールデンゲートブリッジへ • セッション× セッション×2 紹介 • まとめ
4.
なぜ、JavaOneに行こうと思ったのか? • 一人前のJavaエンジニアになるため、一度は行っ
ておかねばという、勘違い。 • 決心すれば、意外と簡単にいける(でも高い: JavaOne12万円,ホテル6万円,飛行機15万円+α) 髭剃り iPad2 10$。 パスポート RedBull 3$。 6$。 海外旅行の定番 E-Ticket イヤホンマイク 携帯$92。 ホテルへの地図 12$。 JavaOne登録情報
5.
スケジュール計画
メインは10/3-10/6の4 日間 3つのホテル計17会場で、 8:30-22:00までフルで 一日に合計50-120セッ 計画すると1日約9セッ ションがある。 ション受けられる。 セッションは予約 できる。
6.
実際には…
後半10/5-10/6は セッションも少ないので、 午後は自転車で観光。 他のセッションを聞いている 寝過ごすと、-10:00まで 間に、気が変わる。 のセッションを受け損ねる。 途中からスケジュール無視。 予約しなくても、大抵の 講演は前の席で聞ける。
7.
現地セッションの雰囲気
8.
なるほど、わかった。 • 英語、聞き取れない(手加減無しだ)。 • BOFはスライドの写真を撮らないと資料は提
供されないことに気づき始めた。 • セッションは一日に50-120と多い。よくわから ないセッションにはいかずに、体力を温存する。 • セッションは実はシリーズものだったりする。同 系列で2-3とると理解しやすい。
9.
現地の食糧事情
朝食: セッション会場前で珈琲/マフィンなどが振舞 われている。が、割と早くに片付けられてしまう ため、外で食べることが多かった。 昼食: ホテル間の会場でコーヒー等 とランチが振舞われている。 実はあまりおいしくない。 特にサラダ?とデザート。 夕食: 初日:イベント会場 最終日前日:TresureIsland 最終日:カニレストラン
10.
10月5日:そうだ、自転車に乗ろう。
レンタサイクル JavaOne会場
11.
10月5日:そうだ、自転車に乗ろう。
12.
10月5日:カルトレインでApple本社へ google Apple
13.
10月5日:真っ直ぐだけど、迷った。 SunnyVale駅 Apple
14.
10月5日:Apple本社で買い物。
15.
最終日:自転車でゴールデンゲートブリッジへ
16.
最終日:自転車でゴールデンゲートブリッジへ
17.
最終日:自転車でゴールデンゲートブリッジへ
18.
最終日:自転車でゴールデンゲートブリッジへ
リス、アメリカンサイズ。
19.
最終日:自転車でゴールデンゲートブリッジへ
20.
最終日:自転車でゴールデンゲートブリッジへ
21.
最終日:自転車でゴールデンゲートブリッジへ
22.
最終日:自転車でゴールデンゲートブリッジへ
23.
10月6日: Theカニパーティー Judah
St & 46th Ave 参加者の方々 ・丸山先生 ・Twitter4jの山本さ ん ・櫻庭さん ・Oracle社員の皆さん ・jenkinsの川口 耕介 さん ・等々計約20名程 カニ。
24.
セッション内容は? 30秒で話すCamel 30秒でLambda式の並列処理
25.
30秒で話すCamel CamelはEIP (Enterprise統合パターン)をサ ポートするメッセージルーティング用統合フ レークワーク。 シンプルで、componentの種類が多い。 EIP:システム間のメッセージングを定義する パターン。
A B コード例:Javaでconfigureメソッド内に書く: Predicate isWidget = xpath(“xx=yy”); From(A).filter(isWidget).to(B); 引用元: https://oracleus.wingateweb.com/published/oracleus2011/sessions/26521/26521_Chiu.pdf
26.
30秒でLambda式の並列処理 https://oracleus.wingateweb.com/published/oracleus2011/sessions/25066/25066_Cho223662.pd f
27.
30秒でLambda式の並列処理 仮想メソッドにより過去のversionのIFと互換性を保ちつつ、Lamda式を取り入れ
たCollection等APIが提供される。 https://oracleus.wingateweb.com/published/oracleus2011/sessions/25066/25066_Cho223662.pd f
28.
30秒でLambda式の並列処理
例1:Java8でcomparingを実装したComparatorsが出ることにより、 コンパレータを使ったパラレルソートが非常にシンプルに実現できる。 (かもしれない。) 例2:Iterableからparallelで返されたSpliterableにより 生徒の2011年最高得点取得並列処理が一行になる。 (かもしれない。) https://oracleus.wingateweb.com/published/oracleus2011/sessions/25066/25066_Cho223662.pd f
29.
10月7日: 帰国(まとめ)。 • 日本人に比べ欧米人はよく話す。 •
なんだかんだで、セッションは新鮮で面 白かった。しかし半分くらいは演者の意 図を把握できなかった。 • 要不要を取捨選択するために、予習予習は必要。 予習 • 開催期間の前後一日、滞在すると観光で きる。 • 行ってみると、英語 Java 英語とJava 英語 Javaのモチベーショ ン上る。
Baixar agora