2015年11月25日水曜日

Illustrator TeX


LaTeXで出力したPDFファイルをAdobe Illustratorで開こうとすると、
”cmmi6フォントが見つかりません。代替フォントに置き換えます”
というようなメッセージが出て、体裁が大きく変わることがある。

この場合、cmmi6.pfm
を検索して、

(Windows 7 の場合)
コントロールパネル→デスクトップのカスタマイズ→フォント
として出てきたフォルダに、上記ファイルをドラッグ&ドロップしてインストールしてやればよい。

2015年11月23日月曜日

バラ


バラは、2月頃に、根元の接いである部分から20 cm程度のところで切り戻してやると良い高さにバランスよく花を咲かせることができる。

NHK 趣味の園芸より

2015年11月20日金曜日

requests で InsecurePlatformWarning、の解消方法


Rasberry Pi B+上のPythonでTweetプログラムを走らせていたが、いつしか以下のエラーが出るようになった。

InsecurePlatformWarning: A true SSLContext object is not available. 
This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning

Twitterのアカウントは非公開にしているので、SSL通信が保たれていないと困る。

参考URL
http://imagawa.hatenadiary.jp/entry/2015/07/22/183000http://stackoverflow.com/questions/29134512/insecureplatformwarning-a-true-sslcontext-object-is-not-available-this-prevent
ここによると、

Pythonのバージョンを 2.7.9 以降にするか、
$ sudo pip install --upgrade requests[security]

とすれば良いとのこと。
迷わず後者にトライ。しかしrequests upgrade 中に、cryptographyのインストールのところでエラーが発生。

cryptography python.h  そのようなファイルやディレクトリはありません

これは、
$ sudo apt-get install python2.7-dev
とすることで解決した。
参考URL
http://zashikiro.hateblo.jp/entry/2012/10/02/130031





改めて
$ sudo pip install --upgrade requests[security]
としたら、今度は
setuptoolsがない、というエラーが出てうまくインストールが終わらない。

これは、
$ sudo wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
とすることで解決した。
参考URL
http://stackoverflow.com/questions/22531360/no-module-named-setuptools
https://pypi.python.org/pypi/setuptools





またまた改めて
$ sudo pip install --upgrade requests[security]
として、Successfully installed の表示が出たらOK。

上記のInsecurePlatformWarningは出なくなり安心。

'str' object is not callable


Pythonスクリプト中で、
str(Tave)
としてfloatを文字列に変換しようとしたら、

'str' object is not callable

とか言われ、ハマった。

検索すると、strを変数名に使用していたらこのエラーが出ると。
「そんなアホちゃうわ」と思って違う原因を探していたけど、やはりよくわからないので、スクリプト内を検索してみたら、

str = con.readline()

アホだった。
バッチリ関数を変数として使っていた。

2015年10月16日金曜日

Raspberry Pi リモートデスクトップ


Raspberry PiにWindows 8.1から接続するための方法。

RasPiに固定IPを設定した後に、

$ sudo apt-get install xrdp

として、
Windows機からリモートデスクトップで固定IPを入力して接続するだけ。
とても簡単に接続できた。
(接続時にすでに走っている温度制御プログラムが再起動されるが)


参考URL
株式会社インデペンデンスシステムズ横浜
http://independence-sys.net/main/?p=993



Raspberry Pi にて温度制御装置を作成。安定度は±1 mK程度である。
(4 mmφ、250 mmの白金抵抗温度計で測定)
確認した温度範囲は18 ℃~26 ℃である。
恒温槽はmKオーダーの安定度のものがGuildlineやMeasurement Internationalなどから出ているが、これらは湿度が安定ではない。
密閉性が高く湿度が安定(1 %以下)で、温度安定もmKオーダーの物は今のところ自作するしか無い様に思う。
湿度は飽和塩で調整。離散値だしややツンとするにおいもあるが1 %以下で安定する。

2015年10月8日木曜日

音声入力 誤認識


買い物リストを作ろうと、音声認識機能を使用。
Androidに「シェービングジェル」と話しかけたところ、

「シャイニングチワワ」

と表示された。

2015年10月7日水曜日

ねじ式薪割り機


先日のタモリ倶楽部にてねじ式薪割り機の存在を知った。
検索してみると、

 ドリル式薪割り機
 コーン スプリッタ
 ユニコーン ログ スプリッタ Unicorn Log Splitter
 スクリュー ログ スプリッタ Screw Log Splitter

などの呼び方があるようだ。
ドリルを自作している人までいる、すごい。

4, 5年前くらいから盛り上がっているようだが知らなかった。
今のところ斧で割っているが、そのうち乗り換えたい。
しかしいかんせんスペースが必要だな。