@@ -637,6 +637,75 @@ <h2 class="session-title">Accessibility vs latest Web APIs. Can’t we just get
637637
638638 < li >
639639
640+ < a class ="speaker " href ="#speaker-darai_0512 ">
641+ < div class ="speaker-image ">
642+ < div class ="Hex ">
643+ < div class ="Hex-outer ">
644+ < div class ="Hex-inner ">
645+ < img src ="img/speakers/pic-darai_0512.jpg " class ="Hex-image ">
646+ </ div >
647+ </ div >
648+ </ div >
649+ </ div >
650+ < div class ="speaker-info ">
651+ < p class ="speaker-name ">
652+ Daiki Arai
653+ </ p >
654+ < p class ="speaker-session ">
655+ Diagnose your Node.js app
656+ </ p >
657+ </ div >
658+ </ a >
659+
660+ < div class ="overlay " data-key ="speaker-darai_0512 ">
661+ < div class ="overlay-content ">
662+
663+ < button class ="overlay-button ">
664+ < svg xmlns ="http://www.w3.org/2000/svg " class ="overlay-icon "> < use xlink:href ="#close "> </ use > </ svg >
665+ </ button >
666+
667+ < div class ="session ">
668+
669+ < div class ="session-speaker ">
670+ < div class ="session-speakerAvatar " style ="background-image:url(img/speakers/pic-darai_0512.jpg); "> </ div >
671+ < div class ="session-speakerProfile ">
672+ < p class ="session-speakerName "> Daiki Arai</ p >
673+
674+ < div class ="session-speakerBio " lang ="ja ">
675+ < p > ヤフー株式会社:エンジニア< br > PAY 株式会社(PAY, Inc.):業務委託エンジニア< br > 株式会社ミツモア:業務委託エンジニア</ p >
676+ </ div >
677+
678+ < ul class ="session-speakerLinks ">
679+
680+ < li >
681+ < a href ="https://twitter.com/darai_0512 ">
682+ < img src ="img/ico-twitter.svg " width ="32 " height ="32 " alt ="Twitter: @darai_0512 ">
683+ </ a >
684+ </ li >
685+
686+ </ ul >
687+ </ div >
688+ </ div >
689+
690+ < div class ="session-content ">
691+ < p class ="session-time "> Nov. 23, 13:00 - 13:30, Room B</ p >
692+ < h2 class ="session-title "> Diagnose your Node.js app</ h2 >
693+
694+ < div class ="session-summary ">
695+ < p > 想定対象者: Node.js初学者(≠プログラミング初心者)から中級者まで< br > < br > このセッションでは、コアAPIの視点からNode.jsの特性について整理し、自身のコードの診断できるようになることを目指します。< br > < br > 初学者にとって問題の原因がNode.jsなのかv8なのか、あるいはlibuvかOSか、切り分けだけでも大変です。 前半はコアAPIがどのように実装されているのかを理解し、切り分けのための土地勘を養います。< br > < br > 後半では< br > ・ Tracing: 非同期APIのライフタイムや各種パフォーマンスの可視化< br > ・ Profiling: stack profilerを利用した改善< br > ・ Analysis: あえてアプリケーションをクラッシュさせて指標を得るpost-mortemの考え方 などの観点で、実際にコードを診断してみます。< br > < br > Node.jsではどのような診断方法が用意・検討されているのか、最新動向を追ってみます。</ p >
696+ </ div >
697+
698+ </ div >
699+
700+ </ div >
701+
702+ </ div >
703+ </ div >
704+
705+ </ li >
706+
707+ < li >
708+
640709< a class ="speaker " href ="#speaker-leichtgewicht ">
641710 < div class ="speaker-image ">
642711 < div class ="Hex ">
@@ -1756,7 +1825,7 @@ <h2 class="session-title">Real-Time Machine Learning in JavaScript</h2>
17561825 Masato Ohba
17571826 </ p >
17581827 < p class ="speaker-session ">
1759- 貢献できるOSSの見つけ方 -完全版 -
1828+ 貢献できるOSSの見つけ方 -完結編 -
17601829 </ p >
17611830 </ div >
17621831</ a >
@@ -1797,7 +1866,7 @@ <h2 class="session-title">Real-Time Machine Learning in JavaScript</h2>
17971866
17981867 < div class ="session-content ">
17991868 < p class ="session-time "> Nov. 23, 16:45 - 17:15, Room B</ p >
1800- < h2 class ="session-title "> 貢献できるOSSの見つけ方 -完全版 -</ h2 >
1869+ < h2 class ="session-title "> 貢献できるOSSの見つけ方 -完結編 -</ h2 >
18011870
18021871 < div class ="session-summary ">
18031872 < p > OSSに貢献したいがどこから始めればよいのかわからない方、およびTypeScript, React, Next.js, GraphQL などを用いたweb applicationの開発に関心のある方。</ p >
0 commit comments