揮発性のメモ2

知識をメモ書きしておく

cygwinでgcc使うとき、無い関数とか

fdatasync

fdatasync() は無いので、代わりに fsync() を使う。
Man page of FSYNC

libiconv_open

libiconv_open を使うときは libiconv-devel をインストールした上で、 -liconvオプションを付ける。
Win機に茶筅をインストール(3) Cygwin にChaSen を2つの文字コードで [ That's記 ]

setlinebuf

setlinebuf() は無いので、代わりに setvbuf() を使う。
Man page of SETBUF

usleep

usleep() は無いので、代わりに nanosleep() を使う。
Man page of USLEEP

MinGWのアンインストール

MinGWにはアンインストーラがついておらず、コンパネからアンインストールすることができないので、手動でアンインストールする。

C:\MinGWディレクトリ、デスクトップとスタートメニューのMinGW Installation Managerのショートカットをそれぞれ削除する
レジストリの汚れは無視する

rsyslogdがログファイルを掴んで離さない

ディスクが見えないファイルに圧迫されていたので lsof で確認したところ、
rsyslogdがでかいログファイルを掴んで離さないのが発見された。

rsyslogd    511           root    4r      REG        0,3          0 4026531924 /proc/kmsg
rsyslogd    511           root    5w      REG        8,1 4873859072     262184 /var/log/hoge/piyo.log.1 (deleted)
rsyslogd    511           root    6w      REG        8,1    2748416     264829 /var/log/hoge/piyo.log
rsyslogd    511           root    7w      REG        8,1      19598     262192 /var/log/syslog

とりあえずrsyslogdを再起動してログローテートしてその場はしのいだが、なにが原因だったのか

systemctl restart rsyslog
logrotate -f /etc/logrotate.conf
続きを読む

uvccaptureで写真撮影

# uvccapture -v -m -d/dev/video8 -x144 -y115 -q85 -o/tmp/hoge.jpg
Using videodevice: /dev/video8
Saving images to: /tmp/hoge.jpg
Image size: 144x115
Taking snapshot every 0 seconds
Taking images using mmap
 format asked unavailable get width 144 height 116
Resetting camera settings
ioctl querycontrol error 22
Camera brightness level is 0
Camera contrast level is 16
Camera saturation level is 16
ioctl querycontrol error 22
Camera gain level is -1
※ここで固まる

uvccaptureでは撮影できなかった

fswebcamで写真撮影 2

# fswebcam -p YUYV -S 6 -r 320x240 -d /dev/video8 /tmp/hoge.jpg
--- Opening /dev/video8...
Trying source module v4l2...
/dev/video8 opened.
No input was specified, using the first.
--- Capturing frame...
Skipping 6 frames...
Timed out waiting for frame!
Capturing 1 frames...
Timed out waiting for frame!
No frames captured.

fswebcamでは撮影できなかった

BluetoothヘッドホンをWindows10に接続する手順 2

初期化

ヘルプガイド | 初期化する
電源が切れている状態から、電源と再生ボタンを7秒長押し。 電源の青LEDが4回点滅したら成功。

登録(1台目)

ヘルプガイド | パソコンを機器登録(ペアリング)してから接続する(Windows 10)

電源を投入(電源ボタン2秒長押しで普通に起動)
登録モードになるので、Windows10で 「BlueToothまたはその他のデバイスを追加する」をクリックして追加する。

ヘッドセット無効化

iww.hateblo.jp