06月≪ 2015年07月 ≫08月

12345678910111213141516171819202122232425262728293031
2015.07/29(Wed)

Python事始め

Pythonを勉強することにした。一昔前にはPerlをやって、次はRubyを勉強しなくてはなぁと思いつつ、やらずじまい。
当時はPythonなど超マイナー言語のイメージだった。

ところがここにきて突然Pythonが脚光を浴びるようになってきた。SPSSとの関係もあるし、データ分析や数式処理的な
ライブラリもいろいろあるらしい。

Perlが気に入っていたのは実行形式を作成するプログラムPerl2exeが手に入ったから。Rubyも実行形式を作成する
プロジェクトが進んでいたが、少なくとも当時はまだ完成していなかった。これもRubyに食指が動かなかった理由の
一つ。Pythonにそんなプログラムがあるのかないのかまだ調べていないが、ともかく次の学習の選択肢になりそう
なので、まずは勉強。

右も左もわからないのでPythonをインストールした。バージョンも3.3とか2.7とか複数あってよくわからない。32ビットとt
64ビットの差ではないようだ。これは後から事情が見えてくる。

結局、Anacondaというのを入れれば、Pythonもインストールされ、科学計算や数値処理関係も同時にインストール
されるらしいことがわかった。

IDEとしてはPyCharmというのが使えそう。これには商用版(Professional)と無料版(Community)がある。

早速、走らせてみると
Fatal Python error: Py_Initialize: can't initialize sys standard streams
というエラー。

ネットで調べてPuCharmの設定でSetting|Editor|File EncodingからIDE EncodingとProject EncodingをUTF-8に
変更。これでエラーは解消。

ところが簡単な
print "Hello World"
でエラー。

なんとPythonのバージョン2.*系ではOKだが、バージョン3.*系では
print ("Hello World")
としないとエラーになることがわかった。

バージョン3.から大きな変更があったため、上記の2つのバージョンが並行的に存在しているらしい。
なかなか敷居が高い。
スポンサーサイト
22:49  |  Python  |  TB(0)  |  CM(0)  |  EDIT  |  Top↑
2015.07/27(Mon)

NAPとは

欠損値のコーディングで
DK=Don't know
NA=No answer
ではNAPは?

正解はNAP=Not applicable
これは回答者に質問がなされなかった項目のコーディング
16:57  |  統計  |  TB(0)  |  CM(0)  |  EDIT  |  Top↑
2015.07/02(Thu)

地デジチューナー(パソコン) IO-DATA GV-MVP/FZ

地デジチューナー(パソコン)の IO-DATA GV-MVP/FZを使いたくなった。XPでインストールしていたのだが、Win7に移行してインストールし忘れていた。

CDが見当たらないのでIO-DATAのサポートからソフトをダウンロード。ところが、初期インストールにはCDからでないとダメと蹴られてしまう。CDを再度探すが見つからない。CDを紛失する人は珍しいとは思えない。ネットがあるのに、これでは全然サポートになっていないと思うのだが、何を考えているのだろう。

ネットを探していて同じような人の解決策を発見した。
http://blog.gomasy.jp/10.html

このサイトが消えたときための備忘録としてここにも記しておこう。

まず、 IO-DATAから GV-MVP/FZのソフトをダウンロード
次に\ProgramData\I-O DATA\mAgicTV\というフォルダを作成
そこに「uTransEffect.dll」というファイルを作成(他の適当な*.dllをコピーしてリネームすればよい)

これで普通にインストール可能になる。要は上のフォルダに「uTransEffect.dll」があるかないかで
CDかどうかが判定されているらしい。

ともかく、PCでTVが見られるようになった。
12:36  |  コンピュータ  |  TB(0)  |  CM(1)  |  EDIT  |  Top↑
 | BLOGTOP |