タミヤ カムプログラムロボット工作セット Machine Vision改造編

Eye Robot Eye Robot

前回はArduino Unoを搭載しマイコン化を果たしたカムプログラムロボット。

しかしタイマーを使ってジタバタさせているだけでは退屈。そこで、ロボットにさらなる高度な機能を付け加えました。

我、ロボットに『機械の眼(Machine Vision)』を与えん!

続きを読む

TLS中間証明書エラー

症状

AndroidのWebブラウザからアクセスするとTLS(SSL)中間証明書エラーが発生する

中間証明書エラー 中間証明書エラー

 

原因

Apache2の設定ミス(設定漏れ)

 

対処

/etc/httpd/conf.d/ssl.confを編集する

iOSシミュレータで実寸大のスクリーンショットを撮る

Xcode 7以降ではiOSシミュレータで取得したスクリーンショットが画面サイズに連動してしまう。
画面サイズ50%で表示すると、スクリーンショットも実寸大の50%の解像度になってしまう。

スクリーンショットファイル(PNG)保存のショートカットキー : ⌘ + s

解決策

Debug => Optimize Rendering for Window Scale のチェックを外す。

Optimize Rendering

確認環境

  • Xcode 8.2.1
  • Simulator 10.0

[iOS] アプリ回転対応方向設定

  • iPhone : Portrait方向のみ(回転禁止)
  • iPad : 全方向許可(回転許可)

ProjectName/Info.plist

注:Xcodeからの変更はうまく反映されないため Info.plist をエディタで直接変更する。

環境

  • Xcode 7.2.1
  • iOS 10.3

[iOS] AutoLayoutが期待通りに働かない

原因

旧来の AutoSizing が(デフォルトで)有効になったままで、あたらしい AutoLayout は無効になっている。

UIオブジェクトのプロパティ translatesAutoresizingMaskIntoConstraints が有効になっている。

AutoSizingを無効にする(=AutoLayoutを有効にする)コードの例