2
|
1 # 進捗報告
|
|
2 ## 研究目的
|
|
3 - ペアプログラミングなど一つのファイルを複数人で編集する有効的手法の一つとして, 同じファイルを複数人が場所を 問わずに同時編集することができるリモートエディタをあげられる.
|
|
4 - リモートエディタ機能を持つ既存のテキストエディタとしてVisual Studio Code(VScode)のLive Share機能が挙げられる。
|
|
5 - プログラマーには個人が各々慣れ親しんだ編集環境が存在する。
|
|
6 - 編集に参加する全員がVScodeの環境を取り入れなければならない。
|
|
7 - 参加者が好みの異なるエディタ環境で同時編集が行えるリモートエディタを作成したい。
|
|
8 - 異なるマシン上のエディタ同士の通信は、当研究室が開発する分散フレームワークChristieを用いる。
|
|
9 - 既存のエディタのセッション実現の始めとしてIntelliJでの接続を試みる。
|
|
10
|
|
11 ## 進捗内容
|
|
12 ### リモートエディタ
|
|
13 - Christieプロジェクトに後付けでプラグインの環境を組み込もうとしていた
|
|
14 - とりあえずChristieからプラグイン刺した状態でRunできるように
|
|
15 - やっぱり依存関係でつまづいてた(plugin.xml内のdepends表記)
|
|
16 - build.gradleのIntellijのversion指定も大事だった。
|
|
17 - 正直まだ理解不足な感じかも
|
|
18
|
|
19 - インターンシップ(という名の企業説明会)に参加してきた
|
|
20 - 社会のニュースは知っておけと言われた。
|
|
21 - 周りみんな高学歴でうぐぐってなった
|
|
22
|
|
23 - 気分が浮かない時は本読みしてました
|
|
24 - TCP/IPをかっちり読み直してる(つもり)
|
|
25 - 集中力がだんだん伸びてきた気がする
|
|
26
|
|
27
|
|
28
|
|
29 ### 次やること
|
|
30 - Intellijのプラグインの調査
|
|
31 - Intellij上でリアルタイムで変化を観測したい
|
|
32
|
|
33 ## その他
|
|
34 - 新しい題材を探したいです
|
|
35 - Gearsとかネットワーク周り触りたいです。
|
|
36
|
|
37 - 課題の論文紹介を始めます
|
|
38 - タイトルは「Extending Shared-Memory Computations to Multiple Distributed Nodes」なるもの
|
|
39
|
|
40 - christieのNAT越えをやりたいと思っていた。
|
|
41 - IPv4がこれから廃れると考えると確かに魅力ない..
|
|
42
|
|
43 - 飲食店バイトを年内に辞める報告してきました
|
|
44 - 研究がんばります。
|
|
45 - 「夜勤はやめとけ」
|
|
46
|
|
47
|