changeset 5:169e4ee0d1a4

add some
author ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
date Fri, 07 Feb 2020 22:23:00 +0900
parents c1732eac57f6
children a7e83c3ed0cf
files final_main/chapter5/chapter5.tex final_main/main.aux final_main/main.dvi final_main/main.lof final_main/main.log final_main/main.lol final_main/main.pdf final_main/main.toc
diffstat 8 files changed, 29 insertions(+), 64 deletions(-) [+]
line wrap: on
line diff
--- a/final_main/chapter5/chapter5.tex	Fri Feb 07 21:12:05 2020 +0900
+++ b/final_main/chapter5/chapter5.tex	Fri Feb 07 22:23:00 2020 +0900
@@ -7,8 +7,16 @@
 \chapter{今後の課題}
 ここではリモートエディタの実装において今後開発, 修正しなければならないことについて解説する.
 
+\section{既存エディターに対する編集方法}
+ユーザーが自身の好みなエディタを選択し、リモートセッションが行えるためには各種類のエディタのプロトコルをリモートエディタに対応させなければならない. まずはemacs 続いてはvimの実装を予定している. ただし, emacsやvimはバッファの構成がjavaによる自作エディタとは異なり, オフセットによる管理を行なっていないため, 対応させる方法を模索する必要がある. 
+
+
+\section{編集するファイルの共有方法}
+現段階では編集位置とその文字列, もしくは削除されたかどうかという情報の送り合いしか実装しておらず, 編集対象のファイルの共有が行えていない. ファイルの共有方法としてファイルの中身をそのまま送信すると言った方法が考えられるが, ファイル要領や通信への負担といった要因を考えると最適な手段とは言えない. そのためユーザが編集するファイルの一部部分のみ送信するといった方法を考案する必要がある.
+
+
 \section{動的なStar型Topologyの構成機能}
-現開発段階では, Star型の接続をdotファイルを用いて静的に行っており, 先述したとおり, 
+現開発段階では, 編集位置の相違の解消方法の設計のため, Star型の接続をdotファイルを用いて静的に行っている. 先述したが静的Topologyの構成では参加ノードの数が想定と一致しなければ動作しないという問題点がある. 作成するリモートエディタは不特定数のユーザの参加を前提としているため, 動的にStar型のTopologyを構成する機能を作成する. また, リモートエディタのセッションでは,セッション開始者とは別にサーバーを立て, そのサーバーに開始者を含めた他のユーザを接続する予定である. 
 
 
 %%文書終了****************************
--- a/final_main/main.aux	Fri Feb 07 21:12:05 2020 +0900
+++ b/final_main/main.aux	Fri Feb 07 22:23:00 2020 +0900
@@ -32,23 +32,13 @@
 \@writefile{toc}{\contentsline {chapter}{\numberline {第4章}スター型接続によるネットワーク通信}{10}\protected@file@percent }
 \@writefile{lof}{\addvspace {10\p@ }}
 \@writefile{lot}{\addvspace {10\p@ }}
-\@writefile{toc}{\contentsline {chapter}{\numberline {第5章}評価}{11}\protected@file@percent }
+\@writefile{toc}{\contentsline {chapter}{\numberline {第5章}今後の課題}{11}\protected@file@percent }
 \@writefile{lof}{\addvspace {10\p@ }}
 \@writefile{lot}{\addvspace {10\p@ }}
-\@writefile{toc}{\contentsline {section}{\numberline {5.1}Torqueとは}{11}\protected@file@percent }
-\citation{qsub-doc}
-\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces 実験環境}}{12}\protected@file@percent }
-\newlabel{fig:kvm}{{5.1}{12}}
-\newlabel{code:torque-example}{{5.1}{12}}
-\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.1}torque-example.sh}{12}\protected@file@percent }
-\@writefile{toc}{\contentsline {section}{\numberline {5.2}PCクラスタ上でのPaxosの実験}{12}\protected@file@percent }
-\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces 実験1回目のPaxos}}{13}\protected@file@percent }
-\newlabel{fig:paxos1}{{5.2}{13}}
-\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces 実験2回目のPaxos}}{14}\protected@file@percent }
-\newlabel{fig:paxos2}{{5.3}{14}}
-\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces 実験3回目のPaxos}}{15}\protected@file@percent }
-\newlabel{fig:paxos3}{{5.4}{15}}
-\@writefile{toc}{\contentsline {chapter}{\numberline {第6章}まとめ}{17}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {5.1}既存エディターに対する編集方法}{11}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {5.2}編集するファイルの共有方法}{11}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {5.3}動的なStar型Topologyの構成機能}{11}\protected@file@percent }
+\@writefile{toc}{\contentsline {chapter}{\numberline {第6章}まとめ}{12}\protected@file@percent }
 \@writefile{lof}{\addvspace {10\p@ }}
 \@writefile{lot}{\addvspace {10\p@ }}
 \bibcite{christie}{1}
Binary file final_main/main.dvi has changed
--- a/final_main/main.lof	Fri Feb 07 21:12:05 2020 +0900
+++ b/final_main/main.lof	Fri Feb 07 22:23:00 2020 +0900
@@ -4,8 +4,4 @@
 \addvspace {10\p@ }
 \addvspace {10\p@ }
 \addvspace {10\p@ }
-\contentsline {figure}{\numberline {5.1}{\ignorespaces 実験環境}}{12}% 
-\contentsline {figure}{\numberline {5.2}{\ignorespaces 実験1回目のPaxos}}{13}% 
-\contentsline {figure}{\numberline {5.3}{\ignorespaces 実験2回目のPaxos}}{14}% 
-\contentsline {figure}{\numberline {5.4}{\ignorespaces 実験3回目のPaxos}}{15}% 
 \addvspace {10\p@ }
--- a/final_main/main.log	Fri Feb 07 21:12:05 2020 +0900
+++ b/final_main/main.log	Fri Feb 07 22:23:00 2020 +0900
@@ -1,4 +1,4 @@
-This is e-pTeX, Version 3.14159265-p3.8.2-190131-2.6 (utf8.euc) (TeX Live 2019) (preloaded format=platex 2019.10.15)  7 FEB 2020 21:03
+This is e-pTeX, Version 3.14159265-p3.8.2-190131-2.6 (utf8.euc) (TeX Live 2019) (preloaded format=platex 2019.10.15)  7 FEB 2020 22:11
 entering extended mode
  restricted \write18 enabled.
  %&-line parsing enabled.
@@ -313,40 +313,11 @@
 
 ]) (./chapter5/chapter5.tex
 第 5 章
-File: ./images/kvm.pdf Graphic file (type pdf)
-<./images/kvm.pdf>
-[11
+) (./chapter6/chapter6.tex [11
 
 ]
-File: ./images/paxos1.pdf Graphic file (type pdf)
-<./images/paxos1.pdf>
- [12]
-File: ./images/paxos2.pdf Graphic file (type pdf)
-<./images/paxos2.pdf>
-
-Overfull \hbox (37.17598pt too wide) in paragraph at lines 63--64
- [][] 
- []
-
-[13]
-Overfull \vbox (42.47844pt too high) has occurred while \output is active []
-
-
-[14]
-File: ./images/paxos3.pdf Graphic file (type pdf)
-<./images/paxos3.pdf>
-
-Overfull \hbox (37.17598pt too wide) in paragraph at lines 73--74
- [][] 
- []
-
-
-Overfull \vbox (42.47844pt too high) has occurred while \output is active []
-
-
-[15]) (./chapter6/chapter6.tex [16]
 第 6 章
-) (./bibliography.tex [17
+) (./bibliography.tex [12
 
 ]
 Underfull \hbox (badness 10000) in paragraph at lines 29--32
@@ -366,9 +337,9 @@
 []2 / Content / topics /
  []
 
-) (./thanks.tex [18
+) (./thanks.tex [13
 
-]) [19
+]) [14
 
 ] (./main.aux)
 
@@ -376,12 +347,12 @@
 
  ) 
 Here is how much of TeX's memory you used:
- 4101 strings out of 492763
- 51502 string characters out of 6140193
- 337890 words of memory out of 5000000
- 8451 multiletter control sequences out of 15000+600000
+ 4072 strings out of 492763
+ 50981 string characters out of 6140193
+ 337835 words of memory out of 5000000
+ 8428 multiletter control sequences out of 15000+600000
  16433 words of font info for 66 fonts, out of 8000000 for 9000
  929 hyphenation exceptions out of 8191
  31i,6n,36p,864b,1688s stack positions out of 5000i,500n,10000p,200000b,80000s
 
-Output written on main.dvi (23 pages, 63184 bytes).
+Output written on main.dvi (18 pages, 56576 bytes).
--- a/final_main/main.lol	Fri Feb 07 21:12:05 2020 +0900
+++ b/final_main/main.lol	Fri Feb 07 22:23:00 2020 +0900
@@ -3,4 +3,3 @@
 \contentsline {lstlisting}{\numberline {2.3}ringを構成するdotファイル}{4}% 
 \contentsline {lstlisting}{\numberline {3.1}DocumentListenerのコード部分}{6}% 
 \contentsline {lstlisting}{\numberline {3.2}Commandパターンとして実装した命令}{8}% 
-\contentsline {lstlisting}{\numberline {5.1}torque-example.sh}{12}% 
Binary file final_main/main.pdf has changed
--- a/final_main/main.toc	Fri Feb 07 21:12:05 2020 +0900
+++ b/final_main/main.toc	Fri Feb 07 22:23:00 2020 +0900
@@ -10,7 +10,8 @@
 \contentsline {section}{\numberline {3.4}Command パターンによる命令オブジェクトの作成}{7}% 
 \contentsline {section}{\numberline {3.5}命令オブジェクトを実装する際に起きた問題}{8}% 
 \contentsline {chapter}{\numberline {第4章}スター型接続によるネットワーク通信}{10}% 
-\contentsline {chapter}{\numberline {第5章}評価}{11}% 
-\contentsline {section}{\numberline {5.1}Torqueとは}{11}% 
-\contentsline {section}{\numberline {5.2}PCクラスタ上でのPaxosの実験}{12}% 
-\contentsline {chapter}{\numberline {第6章}まとめ}{17}% 
+\contentsline {chapter}{\numberline {第5章}今後の課題}{11}% 
+\contentsline {section}{\numberline {5.1}既存エディターに対する編集方法}{11}% 
+\contentsline {section}{\numberline {5.2}編集するファイルの共有方法}{11}% 
+\contentsline {section}{\numberline {5.3}動的なStar型Topologyの構成機能}{11}% 
+\contentsline {chapter}{\numberline {第6章}まとめ}{12}%