Raspberry Piのホスト名を変更してみよう!
IPを固定にしていないRaspberry Piに接続したい時にわざわざIPを調べるのは面倒ですよね。
なので、ホスト名を設定してホスト名で接続しようと思います。
※あと、Raspberry Piの方に「Samba」入れてwindowsからアクセスできる共有フォルダを作成しておいて下さい。
<今回用意したもの>
- Raspberry Pi 3 *1
- Windows PC *2
<作業開始!>
基本的にRaspberry Piで作業してもらえば大丈夫です。
Tera Termなどのソフトがwindows側に入っているのであれば、
そちらからでも変更可能です。
Raspberry Piの環境を最新に!
$ sudo apt-get update
何か導入するときとかは基本的にこのコマンド打ちますよね。
私はお約束って感じで捉えてますが、実際はどうなんでしょうね(^^;)
Avahiが導入されているか確認!
$ sudo apt-get install avahi-daemon
私が実施した際は先に誰かが入れたのか、すでに入っていました。
入っていない場合は、yを押してインストールして下さい。
ホスト名の変更!
$ sudo nano /etc/hostname
開くとホスト名が表示されます。
xxxxxxxx-desktopとなっていたので、「Raspics」と変更しました。
※xxxxxxxxが個人名だったので変更してます。
※nonaの使い方は探して下さい。私も使い方は知らずに適当に行ったので説明できないです(>w<)
$ sudo nano /etc/hosts
開くと「127.0.1.1」が記載されているところのxxxxxxxx-desktopを「Raspics」と変更します。
※必ず上で変更したホスト名と合わせて下さい。
Raspberry Piを再起動
$ sudo reboot
windowsからRaspberry Piの共有フォルダにアクセスする。
\\Raspics\pi
共有フォルダはpiとしていますので、上記のアドレスで接続できればOK!
この時、IDとPWを聞かれるかもしれません。
匿名性のデータ出力について(Linq To Entities )
Dim con As New DB Dim getdata = (From A In con.IDList Group Join B In con.SyainList On A.社員コード Equals B.社員コード Into BList = Group From BL In BList.DefaultIfEmpty Where A.社員コード = CType(txtSyaID.Text, Integer) And B.年齢 >= CType(txtAeg.Text, Integer) Order By A.社員コード, BL.年齢 Select A.社員コード, BL.社員名, BL.年齢)
上記のデータを取り出したいときは下記のようにして取り出す必要がある。
For Each getdata1 In getdata data = getdata1.社員コード data = data & " " & getdata1.社員名 data = data & " " & getdata1.年齢 ListBox1.Items.Add(data) Application.DoEvents() Next
※A.社員コードではなく、getdata1.社員コードでした。(2016.09.12追記)
以上!
テスト投稿
今回からブログ書くことにしました。
更新は不定期になると思いますがよろしくお願いいたします。