IT

IIJmio解約

2017年4月にMoto G5 Plus用として契約したIIJmioデータ通信専用SIM。

3GBのデータ通信(月額900円)を2018年以降はモバイルルータでシェアしていたものの、昨年春に楽天モバイル回線が開通して以降はシェアする可能性がほぼほぼ無くなった(奥さん一人で使う分には新auピタットプランの1GB超~4GBと大差が無くなった)ので解約する事に。

参照

IIJmio https://www.iijmio.jp/

Wikipedia http://ja.wikipedia.org/wiki/

モバイル向けRyzen

次期主力機として期待山盛りなZen 3、ことRyzen 5000シリーズのモバイル向け情報が出てきた。

Ryzen 5000シリーズの製品ラインナップ

PC Watch記事より

省電力化と性能向上の両立を図ったRyzen 5000シリーズによると、TDPが35W~のHシリーズよりも、15WのUシリーズが中心になりそうだが、

発表されたラインナップのなかでは、型番の百の位が偶数のものがZen 3、奇数のものがZen 2を採用する。後者についてCPUのアーキテクチャは旧世代となるものの、Ryzen 5000シリーズで改良された省電力機能は備えており、クロックアップやSMTの有効化などにより性能が高められている。

とあるように、Ryzen 7 5800UはZen3だが、Ryzen 7 5700UはZen2というのは"ちょっと不誠実"な気がする。

参照

PC Watch https://pc.watch.impress.co.jp/

マイナビニュース https://news.mynavi.jp/

Ubuntu20.04

2014年6月にUbuntu 14.04 (Trusty)にアップデートしたbravotouring.comのサーバ。

Hugo乗り換えを大義名分に先送りにしていたアップデートを、気の迷いで1月13日未明にうっかり実施。大胆にもdo-release-upgradeを3回繰り返し、LTS最新版のUbuntu 20.04 (Focal Fossa)という荒業にチャレンジしたメモ。

まず、spamassassinが起動に失敗。うん、CPANが追いついてないので無理だよね、というわけでひとまずuninstallして首絞め。

続いて、DKIMとNSDも起動に失敗していて、メールが送受信できない事に気づいて軽く慌てはじめる。/var/log/syslogの

Jan 13 03:59:56 vps nsd[2349728]: Error in SSL_CTX use_certificate_file 
    crypto error:140AB18F:SSL routines:SSL_CTX_use_certificate:**ee key too small**

というエラーに気づいた。ググってみるとOpenSSL 1.1.1/changelog[28 May 2019]で

Change the default RSA, DSA and DH size to 2048 bit instead of 1024. This changes the size when using the genpkey command when no size is given. It fixes an omission in earlier changes that changed all RSA, DSA and DH generation commands to use 2048 bits by default.

VAAPIとffmpeg

昨年12月に続いてASRock H97 Pro4にXeon E3-1265L v3を載せたHaswellでのQSVなハードウェアエンコードの続き。

h264_vaapiなffmpegの準備。2017年に倣ってbuildしないとなぁ…と思ってたんだけれども、

ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04)
  configuration: --extra-libs='-lpthread -lm' --enable-libmfx --enable-gpl --enable-libaom --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libx264 --enable-libx265 --enable-nonfree
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
root@haswell:~# ffmpeg -encoders 2>/dev/null | grep vaapi
 V..... h264_vaapi           H.264/AVC (VAAPI) (codec h264)
 V..... hevc_vaapi           H.265/HEVC (VAAPI) (codec hevc)
 V..... mjpeg_vaapi          MJPEG (VAAPI) (codec mjpeg)
 V..... mpeg2_vaapi          MPEG-2 (VAAPI) (codec mpeg2video)
 V..... vp8_vaapi            VP8 (VAAPI) (codec vp8)
 V..... vp9_vaapi            VP9 (VAAPI) (codec vp9)
root@haswell:~#

aptで導入されたffmpegでもVAAPI対応しているみたいだ。

Amazon Hub ロッカー

Amazon Hub ロッカー - めんたいこ

にしてつストア レガネット筥松店にて

にしてつストア レガネット筥松店に「Amazon Hub ロッカー」降臨。

びっくりした。

参照

Impress Watch https://www.watch.impress.co.jp/

Amazon.co.jp http://www.amazon.co.jp/

Wikipedia https://ja.wikipedia.org/wiki/

twurl連携

先日の電力需要逼迫騒動で再燃した"自動エアコン停止"大作戦。

現在の消費電力をツイート!

Twitter

IFTTTを介して家電リモコンやSwitchBotのハブミニのアクションを起こせば良いのはわかっているのだが、GmailがIFTTTのトリガーに使えず難航。

結局、トリガーはTwitterに。アカウントを取得しただけで常用してないのだが、活用してない方がノイズの影響がなくて良いだろうという考えもある。

しかし、Ubuntu 14のRubyが古くてtwurlがインストールできず、GT110bでは動かせないので、Ubuntu 20.04 ServerなHaswellでtwurlのテスト。

ロガーからsshでHaswellのtwurlを叩いて、IFTTTをトリガーすることに成功。

ついでにGoogle Homeに消費電力を喋らせようと思っていたのだが、こいつもまたIFTTTのアクションが無くて断念。

次の宿題だ。

参照

@IT https://www.atmarkit.co.jp/

INTERNET Watch https://internet.watch.impress.co.jp/

窓の杜 https://forest.watch.impress.co.jp/

Qiita https://www.moongift.jp/

MOONGIFT https://www.moongift.jp/

GitHub https://github.com/

IFTTT https://ifttt.com/

Wikipedia https://ja.wikipedia.org/wiki/

au会心の一撃

ドコモの「ahamo」、ソフトバンクの「SoftBank on LINE」に続いて、auも新料金「povo (ポヴォ)」を発表。

povo,20GBで月額2480円,3月開始

povo

5分間の通話かけ放題をオプションにして20GBで月額2,480円と差別化。

単なる料金プランではなく、10月30日に提携を発表したCircles Life(サークルズライフ)の枠組みという話らしいので、まさに「ahamo」と同じ立ち位置と考えて良さそうだ。

参照

ITmedia Mobile https://www.itmedia.co.jp/mobile/

ケータイ Watch https://k-tai.watch.impress.co.jp/

KDDI株式会社 https://www.kddi.com/

Wikipedia http://ja.wikipedia.org/wiki/

電力需要逼迫

今朝、2回ブレーカが落ちて用心していたのだが、15時34分頃にまた落ちたので、スマートメーターのログ解析。

最大5464W

15時30分前後の消費電力

落ちる直前は15時33分25秒に5120W(54A)で、ピークは15時31分46秒の5464W(58A)。意外と2分ほど前だ。

ちなみに、一日を通したピークは朝6時42分に最大消費電力5848W、最大電流60Aを記録。しかし、その次の測定値が4000W、41Aに下がり、その時はブレーカは落ちていなかった。

配電ブレーカは契約容量の40Aを一瞬でも超えたら落ちるものだとばかり思っていたのだが、そう単純な話でもないらしい。

とりあえず40A超過で自動的にエアコンを停止させるように仕込みたいな。

参照

九州電力送配電 https://www.kyuden.co.jp/

Wikipedia https://ja.wikipedia.org/wiki/

ソフトバンクも追随

ドコモの「ahamo」に続いて、ソフトバンクも新料金「SoftBank on LINE」を発表。

新ブランド「SoftBank on LINE(仮称)」

新ブランド「SoftBank on LINE(仮称)」

後出しジャンケンなのに同じ料金、差別化がLINEノーカウント程度というのは寂しいね。

参照

ITmedia Mobile https://www.itmedia.co.jp/mobile/

ソフトバンク https://www.softbank.jp/

Wikipedia http://ja.wikipedia.org/wiki/

VAAPI

ASRock H97 Pro4にXeon E3-1265L v3を載せたHaswellでQSVなハードウェアエンコードをお試し。

2017年に通った道だが、まずは最新版のUbuntu 20.04(FocalFossa) Serverを導入。

続いて「Intel® Media SDK」を入れればいいのかぁな…と思ったのだが、2013年生まれのHaswellは古すぎるので、Video Acceleration API(VAAPI)を使えということらしい。

root@haswell:~# apt install -y build-essential libva2 vainfo i965-va-driver

で導入し、

root@haswell:~# vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: va_openDriver() returns -1
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_6
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.7 (libva 2.6.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Haswell Server - 2.4.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Simple            : VAEntrypointEncSlice
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264MultiviewHigh      : VAEntrypointVLD
      VAProfileH264MultiviewHigh      : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileH264StereoHigh         : VAEntrypointEncSlice
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileJPEGBaseline           : VAEntrypointVLD
root@haswell:~# ll /dev/dri/
total 0
drwxr-xr-x   3 root root        100 Dec 09 16:43 ./
drwxr-xr-x  19 root root       4380 Dec 09 09:45 ../
drwxr-xr-x   2 root root         80 Dec 09 16:43 by-path/
crw-rw----+  1 root video  226,   0 Dec 09 16:43 card0
crw-rw----+  1 root render 226, 128 Dec 09 16:43 renderD128
root@haswell:~#

となればVideo Acceleration API(VAAPI)の準備OK。