FC2ブログ

コンピュータさんとの共同生活

コンピュータさんに手伝ってもらってシミュレーションを行っていきます♪

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[ --/--/-- --:-- ] スポンサー広告 | TB(-) | CM(-)

AIプログラミングの練習

こんばんは(・・)

昨日に引き続きまして、以前に購入した以下の本を試したいと思っています。
AIプログラマーを目指す人のための Pythonプログラミング パーフェクトマスター

でも、これ。。。GUIなのですよねぇ(・・)
GUIで操作できるように設定しようとしたのですが、失敗しました(・・)ナイショ
参考は以下。
https://qiita.com/tmikada/items/be27df3affc56eeffd8b
https://qiita.com/sugiyasu-qr/items/ea1948a29940bc0d674c
https://aws.amazon.com/jp/premiumsupport/knowledge-center/connect-to-linux-desktop-from-windows/
https://stackoverflow.com/questions/18705042/install-and-make-tkinter-work-on-aws-ec2-instance

まぁ、いいでしょう。
CUIで操作てきるように、ちょっと変更してみますか(^^;

5章
・prototype.pyのprompt関数を変更
def prompt(obj):
p = obj.name
p += ':' + obj.responder.name
return p + '> '
・ptna.pyのL46。print(self.emotion.mood)の代わりに以下を挿入
if self.emotion.mood >= 5:
print("(*^^*) ", end = '')
elif self.emotion.mood >= -5:
print(" (^^) ", end = '')
elif self.emotion.mood >= -10:
print("(*_*) ", end = '')
else:
print("(T_T) ", end = '')

すると、以下のように実行できました(*^^*)

ubuntu@ip-hoge:~/chap05$ python3 prototype.py
Ptna System prototype : ptna
> hello
(^^) ptna:Random> それな
> キレイ
(*^^*) ptna:Pattern> キレイってホント!?ホントに!?
> ばか
(^^) ptna:Pattern> ぷんすか!
> ばか
(^^) ptna:Pattern> ばかじゃないもん!
> ばか
(*_*) ptna:Pattern> ばかって言うやつがばかなんだよ!
> ばか
(T_T) ptna:Random> テンション下がる~
> きれい
(*_*) ptna:Random> それな
>
バイバイ

まぁ、とりあえず、良しとしますか(・・)
# 本を持っていない方へお伝えしておきます。
# このプログラムは、辞書ファイルをチェックして、特定の単語で気分(感情)が変動し、
# その気分を顔文字で表現しています。本では、女の子のイラストなのですが、
# 変更してCUI版としました。
スポンサーサイト
[ 2018/06/26 21:46 ] AWS | TB(0) | CM(2)

AWS(EC2)

こんばんは(・・)

目の前の仕事から、ちょっとだけ目を逸らすため。
ちょっとだけ、AWSを設定してみました(・・;

以下のHPを参考にさせていただきました。
ありがとうございます<(・・)>
 ・AWS EC2を使って無料枠でWebサーバを立ててみた
  https://sil.hatenablog.com/entry/aws-ec2-free-webserver

で、無事にWebサーバをお手本通りに作成することができたのですが、CentOS系列だったのですよ。
たしか、RedHat系列だったと記憶しており、最近はRaspberryPiのお陰?で、ほとんど使ったことのないOSです(・・)

ということで。
一度「停止」して、新しく作成しなおしました(^^)
もちろん、Ubuntuで。

便利かも、しれません(^^)
[ 2018/06/25 20:38 ] AWS | TB(0) | CM(0)

HDイメージ作成して、VMwareで読み込み

お久しぶりです(・・)

最近、windowsのファイル整理を行ってます。
ファイル整理といっても、外付けHDにデータを保存するようにしたくらいですが(^^;

で、気になったのが、Linux環境。
現在は、ノートPCでネイティブに活動しているのですが、このノートPCは5年が経過しております。
。。。そろそろ、ヤバイかも?(・・)

ということで、HDのイメージファイルを作成しつつ、そのイメージファイルをwindowsで(VMwareで)読込めるようにしたいと考えました。いつもながら、参考にさせていただいた皆様、ありがとうございます。
以下のHPを参考にいたしました。
・ddによるLinuxディスクのバックアップ (dd)
 http://tech.clickyourstyle.com/articles/126
・DDしたイメージをVmwarePlayer で動かす方法
 http://takuya-1st.hatenablog.jp/entry/20111220/1324410625
・VirtualBoxの基本操作はCUIで行う
 http://virtual-soft1.nnn2.com/?p=10
・How to convert .img to usable VirtualBox format
 https://superuser.com/questions/554862/how-to-convert-img-to-usable-virtualbox-format

1.SMBディスクのマウント
 ネットワーク上のSMBディスク(RaspberryPiで構築したもの)をマウントして、ここにイメージファイルを作成しました。
 mount.cifs //hogehoge/RaspNAS /mnt/hd -o user=pi,pass=raspberry
2.ddによるLinuxディスクのバックアップ
 SMBディスクにイメージを作成。
 dd if=/dev/sda of=/mnt/hd/sda.img
3.Qemuでコンバート
 qemu-img convert -f raw /path/to/hoge.dd.img -O vmdk /path/to/hoge.vmdk

時間があったら、virtualboxでの読込みも検討してみたいです(Vine6.3)
 VBoxManage convertfromraw --format VDI [filename].img [filename].vdi

さて、昨日からコンバートしているのですが、まだ終わっていません(^^;
320GBのディスクを、まるっとイメージ取って、コンバートですからね。。。
終わったら、起動確認をしたいと思います(・・)
[ 2018/06/11 20:28 ] リナックス | TB(0) | CM(0)

RasPiエミュレータ

RaspberryPi(ラズベリーパイ)のエミュレータがあるということで、調べてみました(・・)

・Windows 用ラズパイエミュレータを使ってみた(http://dotnsf.blog.jp/archives/1059391847.html)
 https://sourceforge.net/projects/rpiqemuwindows/

QEmuをつかっているとのこと。
でも、上記のはwheezyでした。jessieを使用したいと思っていたので、再度検索(・・)

・QEMU for windowsでRaspbian Jessieを動作させる(https://qiita.com/u6k/items/af43ab9a4326586b9071)

毎回、SDカードに書き込んで試すのは面倒だったので、試してみたいと思います(o^^o)
[ 2018/04/12 20:26 ] RaspberryPi | TB(0) | CM(2)

VisualStudioCode

マイクロソフト社からフリーのエディタ「Visual Studio Code」が出てたのですね(・・)

とりあえず、Windows版のインストールから始めてみます。
  https://code.visualstudio.com/
ここからダウンロードして、インストール。
ディスク容量に、120MBちょっと必要と出ました。
動作が軽いと聞いたのですが、本当でしょうか(^^;

インストール完了。
Pythonを使いたいので、カスタマイズかな。 「カスタマイズ > ツールと言語」を(・・)クリック
左側に、いろいろな言語がリストされてますね(^^)
じゃ、とりあえず、「Python」を選択して、と・・・・・・「git」が無いと怒られました(><)
「gitのダウンロード」を選択したら、新しくウインドウが出て自動的にダウンロードしてくれています。
で、インストール開始ですね。editorを「Use VisualStudioCode as Git's default editor」にして「Next」を押し続けます。

一応、gitをインストールしましたが、しなくても良かったのかな(・・)
重たくはないですね(^^)ok
もう少し、使ってみます(・・)
[ 2018/03/27 18:45 ] コンピュータ一般 | TB(0) | CM(2)
プロフィール

貴樹

Author:貴樹

最近、SolidWorksという便利なCAEツールが広がっています。 天気予報も数値予報が重要ですよね(^^)ok
コンピュータを利用したシミュレーション技術が重要になってきているのですが、理解するためのキホンを知るために、この場をお借りしたいと思ってます。
久しぶりに、CAEのキホンである有限要素法でプログラム作成してみようかなぁ(・・)


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。