2017年05月15日

特集1 第2部 Pythonソフト入門 P67〜 Numpyを使って、行列計算も実施。Interface(インターフェース) 2017年 06 月号

いや〜いいですね、今月も、
Interface(インターフェース) は、面白い!


○環境
OS:Ubuntu17.04 + Anaconda

NumPyを使って逆行列なども実行してみました。

○参照:Interface2017年6月号 特集1 第2部 Pythonソフト入門 P67〜

数値計算「NumPy」ナンパイ

全て同じ型のデータが直接メモリ上に並ぶ
ndarray = N-Dimensional Array


reshape・・・次元とサイズを変形可能

BLAS,LAPACK,FFTW

要素を共有して処理を進めるViewという仕組み

in-place

import numpy as np
a = np.array([1,2,3])
print(type(a))
print(np.zeros([4]))
np.ones([3,3])
np.array([1,2,3],np.float32)
np.zeros([3],dtype=np.int0)
np.arange(10)
np.linspace(0,1,11)
np.array(([1,2],[3,4]))

import numpy as np
a = np.arange(6)
a.shape = (2,3)
a

b = np.array(([0,1,2],[3,4,5]))
b.reshape(3,2)

import numpy as np
a = np.arange(9)
a.shape=(3,3)
a

a = np.array([1,2,3])
b = np.array([4,5,6])
a + b
a*=3
a
np.log10(a)
np.sum(a,axis=0)

ブロードキャスト という規則 = arrayの各要素に演算操作を適用する

import numpy as np
np.identity(2)
np.linalg.inv(a)

固有値・固有ベクトル
np.linalg.eig(b)

a[1:3,1:3]

◎Interface(インターフェース) 2017年 06 月号:1,080円
Interface(インターフェース) 2017年 06 月号 -
Interface(インターフェース) 2017年 06 月号 -

◎Interface(インターフェース) 2017年 05 月号:1,080円
Interface(インターフェース) 2017年 05 月号 -
Interface(インターフェース) 2017年 05 月号 -
posted by アンドレアス at 22:56| Comment(0) | TrackBack(0) | PythonとGoogle App Engine(GAE) | このブログの読者になる | 更新情報をチェックする

2017年05月09日

発売中!日経PC21 P73〜「できる!10行プログラミング」Windows上で、メモ帳で作る音声時計とWebをニュース読み上げVBSプログラミングは面白かった!

時々、購入する日経PC21ですが、
今回は、「できる!10行プログラミング」を立ち読みしていて
面白そうなので買った次第です。

確かに、私の目に、狂いは無かった!

非常に簡単な割に、面白かったです。
発展させると、まだまだ面白く&便利になりそうなので、
修正していこうと思います。


@test.vbs
Set objSAPI = CreateObject("SAPI.SpVoice")
objSAPI.Rate = -2
For i = 1 to 12
jihou = "ただいま" & Left(Time(), 5) & "です。"
objSAPI.Speak jihou
WScript.Sleep 1000 * 60 * 1
Next
objSAPI.Speak "音声時計が終了します。"


◎日経PC21:円
日経PC21 2017年 6 月号 -
日経PC21 2017年 6 月号 -

A
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.Navigate "http://trendy.nikkeibp.co.jp/news/"
while objIE.ReadyState <> 4 Or objIE.Busy = True
WScript.Sleep 100
Wend

theText = objIE.Document.getElementsByClassName("list03")(0).innerText
Set objSAPI = CreateObject("SAPI.SpVoice")
objSAPI.Speak "おはようございます。日経トレンディネットのニュースです。"
objSAPI.Speak theText


◎日経Linux 2017年 06 月号:1,540円
日経Linux 2017年 06 月号 -
日経Linux 2017年 06 月号 -


posted by アンドレアス at 07:26| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年05月08日

発売開始!日経Linux 2017年 06 月号、まずはLinux PCで楽しむ電子工作 小型LCDで温湿度やIPアドレスを確認 から読みたい!

今月の読みたいNo1は・・・

1位:Linux PCで楽しむ電子工作
  小型LCDで温湿度やIPアドレスを確認

2位:Raspberry Piで楽しむ PCオーディオ

3位:Pythonでプログラミング ラズパイではじめる電子工作

他、毎度楽しみなシス管女子など、
今でも毎月買って飽きないのが日経Linuxです。


◎日経Linux 2017年 06 月号:1,540円
日経Linux 2017年 06 月号 -
日経Linux 2017年 06 月号 -


◎日経Linux 2017年 05 月号:1,740円
日経Linux 2017年 05 月号 -
日経Linux 2017年 05 月号 -


◎日経Linux4月号:円
日経Linux4月号 -
日経Linux4月号 -
posted by アンドレアス at 20:37| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年05月07日

三島由紀夫はこんな面白いエンターテインメント作品を書く人だったのか!と感心した「命売ります」

いやー、予想外の面白さとストーリー展開で
一気に読み終えました。

ストーリー展開が独走的なので、特に前半部での羽仁男がどうなるのか、
全く予想できません。

そこが面白いところで、一気に読んでしまいます。

三島由紀夫はこんな面白いエンターテインメント作品を書く作家だったのか!


◎:734円
命売ります (ちくま文庫) -
命売ります (ちくま文庫) -

◎三島由紀夫レター教室:562円
三島由紀夫レター教室 (ちくま文庫) -
三島由紀夫レター教室 (ちくま文庫) -

◎不道徳教育講座:691円
不道徳教育講座 (角川文庫) -
不道徳教育講座 (角川文庫) -
posted by アンドレアス at 20:42| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

ゴールデンウィークに見つけた面白い本!先日カンブリア宮殿で放送していた未来食堂の書籍「やりたいことがある人は未来食堂に来てください」

先日カンブリア宮殿で放送していたのを、
たまたまつけていたテレビで「未来食堂」を初めて知りました。

結果だけ見てから成功要因を挙げることは
簡単ですけど、見た時は驚きました!

それも、東京だし。

「やりたいことがある人は未来食堂に来てください 「始める」「続ける」「伝える」の最適解を導く方法」
を買ったことで、他にも2冊の書籍があることを知ったので、
あと2冊は明日買いに行きます。

で、土日にでも食べに行ってみよう!

◎やりたいことがある人は未来食堂に来てください 「始める」「続ける」「伝える」の最適解を導く方法:1,620円
やりたいことがある人は未来食堂に来てください  「始める」「続ける」「伝える」の最適解を導く方法 -
やりたいことがある人は未来食堂に来てください 「始める」「続ける」「伝える」の最適解を導く方法 -

◎未来食堂ができるまで:1,620円
未来食堂ができるまで -
未来食堂ができるまで -

◎ただめしを食べさせる食堂が今日も黒字の理由:1,512円
ただめしを食べさせる食堂が今日も黒字の理由 -
ただめしを食べさせる食堂が今日も黒字の理由 -
posted by アンドレアス at 20:36| Comment(0) | TrackBack(0) | vi上級 | このブログの読者になる | 更新情報をチェックする

ゴールデンウィーク中に「ええ本」見つけた!「350万円で自分の家をつくる」

6か月でつくれる!という帯がついた書籍を
発見して、中身をパラパラ読んでたんですが、
面白いので、即決「買い!」。

これは自作なんですよね、素晴らしいし
水回りなど、気になる箇所が全て
手順に従って作られていく様子が写真入りで説明されています。

これ、やりたいので、どこかで6か月くらいの
休みを取ることにしよう(^^)。

後は、場所と金と計画だな。

◎350万円で自分の家をつくる[改訂カラー版]:円
350万円で自分の家をつくる[改訂カラー版] -
350万円で自分の家をつくる[改訂カラー版] -

◎自分でわが家を作る本。:1,836円
自分でわが家を作る本。 -
自分でわが家を作る本。 -

◎笑って! 古民家再生 失敗したけど、どうにかなった! ?:2,138円
笑って!古民家再生 失敗したけど、どうにかなった!? -
笑って!古民家再生 失敗したけど、どうにかなった!? -


posted by アンドレアス at 20:28| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年05月02日

顔認識(Face recognition)面白い!「日経ソフトウエア 2017年5月号 特集3 Python+OpenCVで画像認識に挑戦」を読みながら。

○環境
・Ubuntu17.04
・Python3
・miniconda3/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml

を利用した顔認識が出来ました。

顔認識、面白いですね。
少し横向きでも認識するんだな。

◎日経ソフトウエア 2017年5月号:円
日経ソフトウエア2017年5月号 -
日経ソフトウエア2017年5月号 -

posted by アンドレアス at 00:02| Comment(0) | TrackBack(0) | PythonとGoogle App Engine(GAE) | このブログの読者になる | 更新情報をチェックする

2017年04月30日

救世のストーリー展開になって、ますます面白くなってきた!「ディメンション W 12巻」

ドレイク、ニューテスラエナジーのクレアが次々と
現れ、救世のストーリー展開が始まり、
百合崎博士が残したミラの謎も絡んで、
キョーマ、ミラ、エリーの3人がインドへ!

早く13巻、発売にならないか、待ち遠しい!

◎ディメンション W 12巻:円
ディメンション W 12巻 (デジタル版ヤングガンガンコミックスSUPER) -
ディメンション W 12巻 (デジタル版ヤングガンガンコミックスSUPER) -
◎ディメンション W 11巻:円
ディメンション W 1巻 (デジタル版ヤングガンガンコミックスSUPER) -
ディメンション W 1巻 (デジタル版ヤングガンガンコミックスSUPER) -


◎ディメンション W 1巻:円
ディメンション W 1巻 (デジタル版ヤングガンガンコミックスSUPER) -
ディメンション W 1巻 (デジタル版ヤングガンガンコミックスSUPER) -
ディメンションW コミック 1-11巻セット (ヤングガンガンコミックススーパー) -
ディメンションW コミック 1-11巻セット (ヤングガンガンコミックススーパー) -
posted by アンドレアス at 13:43| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

(ソース追記)付録「日経平均株価をスクレイピングしよう 5日間で学ぶプログラミング Python編」だけでも買う価値あり!日経ソフトウエア 2017年6月号

ほぼ100ページある付録
「日経平均株価をスクレイピングしよう 5日間で学ぶプログラミング Python編」
がかなり良いです。
初めてPythonを触る人用に基礎から開始し、
5日目にスクレイピング
urllib.requestモジュールやBeautifulSoupを使って
スクレイピングまで行います。
どう考えても、付録として上出来です。
1冊Python本を買う前に、
日経ソフトウエア 2017年6月号を買って、
その後、クジラ飛行机さんの「Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみよう」
や、「Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド」、
オライリーの「PythonによるWebスクレイピング」に
進んでいくのが効率の良い
ベストな書籍選択の気がします。(4月30日現在)

[参考]
5日目の最後のソースですが、
P97の?code=998407.0間違ってますね。
正しくは、?code=998407です。

File Name:bsNIKKEI1.py
===========================
#!/usr/bin/python3
# -*- coding: utf-8 -*-

import urllib.request
from bs4 import BeautifulSoup

url = "http://stocks.finance.yahoo.co.jp/stocks/detail/?code=998407"
res = urllib.request.urlopen(url)

soup = BeautifulSoup(res,'html.parser')
stoksPrice = soup.select('.stoksPrice')
print(stoksPrice[0].text)
print("日経平均株価は " + stoksPrice[1].text + "です。")

これが最後なので、
requestsモジュール等は出てこないので、
次の段階で
クジラ飛行机さんの「Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみよう」
や、「Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド」は
読んでおいた方がいいですよ、という訳です。

◎日経ソフトウエア 2017年6月号:1,320円
日経ソフトウエア 2017年 06 月号 -
日経ソフトウエア 2017年 06 月号 -



◎Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみよう:3,456円
Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみよう -
Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみよう -



◎Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド:3,456円
Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド- -
Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド- -


◎PythonによるWebスクレイピング:3,240円
PythonによるWebスクレイピング -
PythonによるWebスクレイピング -
posted by アンドレアス at 13:28| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年04月25日

いやー、凄い内容だな!表紙見て笑った! 発売開始!Interface(インターフェース) 2017年 06 月号

いやー、2章も、濃いですね〜。

第1章 無償クラウド科学計算ソフト事典
WolframAlpha/ThingSpeak/Googleスプレッドシート/Office 365 Education

第2章 人工知能ソフト事典
TensorFlow/scikit-learn/Caffe/Chainer/Deep Learning Library/Deeplearning4j/mlpy/Shark/Theano/Crab/NuPic/BayesPy

新入社員の人も、買っておくべき。
差がつきます、から。


◎Interface(インターフェース) 2017年 06 月号:1,080円
Interface(インターフェース) 2017年 06 月号 -
Interface(インターフェース) 2017年 06 月号 -

◎Interface(インターフェース) 2017年 05 月号:1,080円
Interface(インターフェース) 2017年 05 月号 -
Interface(インターフェース) 2017年 05 月号 -
posted by アンドレアス at 21:08| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする