Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
第10回Network講座2019
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
北海道科学大学 電子計算機研究部
November 12, 2019
Education
64
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第10回Network講座2019
北海道科学大学 電子計算機研究部
November 12, 2019
More Decks by 北海道科学大学 電子計算機研究部
See All by 北海道科学大学 電子計算機研究部
第12回Network講座2019
densan
1
69
第11回Network講座2019
densan
0
86
第09回Network講座2019
densan
1
180
第08回Network講座2019
densan
0
59
第07回Network講座2019
densan
0
61
第06回Network講座2019
densan
0
84
第05回Network講座2019
densan
0
61
第04回Network講座2019
densan
0
130
第03回Network講座2019
densan
0
48
Other Decks in Education
See All in Education
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.7k
INTRODUCTION TO THE CELL
pawan_pharm
0
330
Introduction to Accounting
bvr7352
0
270
AIの力を100%引き出すために
frievea
0
610
TISSUE
pawan_pharm
0
280
GENERAL PHARMACOLOGY
pawan_pharm
0
210
武藤の処世術を書いてみた
mutomasa
0
140
Carbohydrates: Classification, Structure & Chemical Properties
pawan_pharm
0
330
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 3
hiola
0
6.7k
形骸化しない社内勉強会の取り組み - オーナーシップの作り方 / In-house study session
soudai
PRO
1
430
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.8k
セキュリティ担当がいない中小医療機関を院外のRISSはどう支えるべきか / How External RISS Can Help Small Medical Institutions
eller86
1
230
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Prompt Engineering for Job Search
mfonobong
0
520
Typedesign – Prime Four
hannesfritz
42
3.2k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
The Pragmatic Product Professional
lauravandoore
37
7.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
Navigating Weather and Climate Data
rabernat
0
560
Site-Speed That Sticks
csswizardry
13
1.6k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Transcript
ネットワークチーム 第10回 2019 北海道科学大学 電子計算機研究部
INDEX ⚫ ネットチームについて ⚫ セットアップ (クライアントPC) ⚫ リモート接続 2
ネットチームについて 毎週火曜日 16:30~ G304 で活動 目標 電算サーバの移行に伴い 新たなサーバ管理者を育成する →Raspberry Pi
を使い 遊び感覚で勉強する 3
セットアップ
セットアップ ⚫ Tera Term https://ja.osdn.net/projects/ttssh2/ ⚫ VNC Viewer https://www.realvnc.com/en/connect/download/ viewer/
⚫ Visual Studio Code (推奨) https://code.visualstudio.com/ ⚫ Vim (オプション) https://www.kaoriya.net/software/vim/ 5
Tera Term について Raspberry Pi にSSH接続するために使用する ⚫ SSH(Secure Shell) ネットワークを介して、コンピュータに
リモート接続するためのプロトコル ⚫ コマンドライン(CUI)で操作する ⚫ ネットワーク負荷が少ない 6
Tera Term のインストール https://ja.osdn.net/projects/ttssh2/ へ飛び ダウンロード項目の最新リリースをクリック 7
Tera Term のインストール 実行形式ファイルを ダウンロード 実行&インストール 8
VNC Viewer について Raspberry Pi にVNC接続するために使用する ⚫ VNC(Virtual Network Computing)
ネットワークを介して、コンピュータに リモート接続するためのソフトウェア ⚫ GUIの遠隔操作が可能 いわゆるリモートデスクトップ ⚫ ネットワーク負荷が大きい 9
VNC Viewer のインストール https://www.realvnc.com/en/connect/download/viewer/ Windowsを選択し「Download VNC Viewer」をクリック 10
Visual Studio Code について コーディング使用する ⚫ Atomが重いとの声があったため 代替エディタとして起用 ⚫ インストールせずにAtomを使ってもOK
11
Visual Studio Code のインストール https://code.visualstudio.com/ 「Download for Windows」をクリック 12
Visual Studio Code 拡張機能のインストール 1.左バーの一番下のアイコンをクリック 2.検索フォームに「japanese」と入力 3.一番上の候補をクリック 4.「Install」をクリック 13 1
2 4 3
Visual Studio Code 拡張機能のインストール 同じ要領で以下もインストール ⚫ Bracket Pair Colorizer ⚫
HTML CSS Support ⚫ Prettier ⚫ Python ⚫ vscode-icons ⚫ 自分の好きな拡張機能を導入してみよう 14
Vim について ⚫ Linuxに標準搭載されている テキストエディタ Vim のWindows版 ⚫ キーボードのみで操作が可能 ⚫
使いこなすためには コマンドを覚える必要がある 15
Vim のインストール 「Windows 64bit版 ダウンロード」をクリック zipファイルを解凍 「gvim.exe」を実行して起動 16
Vim の基礎知識 Vimにはモードの概念がある ⚫ コマンドモード (Esc) 各キーに登録されたコマンドを 使用するためのモード 起動直後はこのモードから始まる 他のモード時に
Escキーを押すことで コマンドモードへ戻る ⚫ 編集モード (i) (a) など テキストを編集するモード ⚫ ビジュアルモード (v) 範囲選択をするモード 17
Vim の基礎知識 最低限覚えて欲しいコマンド 18 キー 動作 Esc コマンドモードへ戻る 困ったときは押そう h
j k l カーソルを左下上右に移動 i (a) カーソルの(次の)位置から入力 x 消去 dd 一行消去 p 貼り付け :wq 保存して終了 :q! 保存しないで強制終了
演習 9-1 Vimを使ってみよう
演習 9-1 Vim 1.適当な場所に「RPI_login.txt」を新規作成 2.Vimを起動して「RPI_login.txt」を開く ※以降はコマンド操作のみで行ってください 3.以下に表示する文字列を入力 4.保存して終了 20 UserID
pi Passward densanNWC
Raspberry Pi
Raspberry Pi について ⚫ 教育・産業目的に作られた シングルボードコンピュータ ⚫ 小型ではあるが、立派なパソコンである ⚫ 多くの入出力インタフェースを備えている
22 Raspberry Pi 3 Model B +
ディスプレイを接続 ⚫ 「7” Touchscreen Display」を以下のように接続 ⚫ ディスプレイを電源に接続する ⚫ Raspberry Pi
の電源を入れる ⚫ 画面が表示されれば成功 23
IPアドレスの確認 1.ターミナルのアイコンをクリック 2.「ip a」と入力 3.IPアドレスを確認しメモを取る 24 1 2 3
SSH接続 (1/2) 1.Tera Term を起動 2.入力フォームにIPアドレスを入力 3.OK をクリック 4.続行(C) をクリック
25 2 3 4
SSH接続 (2/2) 5.ユーザ名とパスワードを入力 6.OK をクリック 7.ターミナルに接続できたら成功 26 5 6
VNC接続 (1/2) 1.VNC Viewer を起動 2.File → New connection を選択
3.IPアドレスを入力 4.OK をクリック 27 2 3 4
VNC接続 (2/2) 5.接続先を選択 6.Continue をクリック 7.Username と Passを入力 8.OK をクリック
28 5 6 7 8
本日の講座はここまで お疲れ様でした