Mercurial > hg > Members > innparusu > slides
annotate 2015/2015_09_15/slide.md @ 3:4207049da1ec
Add summerVacation Slides
author | Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 29 Sep 2015 19:46:07 +0900 |
parents | |
children |
rev | line source |
---|---|
3
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 title: TreeVNCのdebug |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 author: Tatsuki IHA |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 profile: |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 lang: Japanese |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 code-engine: coderay |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
7 # 近況 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
8 - TreeVNCのdebug |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
9 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
10 # TreeVNCのdebug |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
11 - Share Screenの際に突然落ちる問題 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
12 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 # 原因 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 - Server Change Reqestの際, ReqestがSuccessする前に新しいconnectionPresenter, connectionParamsの切り替えやstopReceiverTask等が呼ばれるのが原因 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
15 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
16 # 解決策 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
17 - 別Threadに新しいconnectionPresenter, paramsを作っておき, Server Change ReqestがSuccessするまでは古い画面を保持する. |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 - Sever Change ReqestがSuccessしたら新しいconnectionPresenter, Paramsを切り替える. |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
19 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
20 # しかし |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
21 - 2台目以降のshare screenがうまくいかない |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
22 - 表示されない状況で他がshare screenするとうまく表示される |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
23 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
24 # 原因 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
25 - 新しいscreenを差し替える前にrfbのcontextが新しいのに変わってるのが原因 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
26 - 新しいcontextに対してのstopReceiverTaskを呼び出している |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
27 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
28 # 解決策 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
29 - stopReceiverTaskを呼び出した後にcontextを新しいのに差し替える |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
30 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
31 # 新システムに向けてまだ残ってるもの |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
32 - Fit Screen(今はZoom to Fit Window) |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
33 - Retina Displayへの対応 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
34 - クライアント側のFit Screen |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
35 |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
36 <style scoped> |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
37 pre { |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
38 font-size: 20px; |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
39 } |
4207049da1ec
Add summerVacation Slides
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
40 </style> |