openssl-1.0.2n

openssl-1.0.2n が出ていたので入れ換えておいた。

https://www.openssl.org/source/openssl-1.0.2n.tar.gz
cd /usr/local/src
tar zxf openssl-1.0.2n.tar.gz
cd /usr/local/src/openssl-1.0.2n
./config
make
make test
make install

ssh を更新

cd /usr/local/src/openssh-7.6p1
make distclean
./configure --with-tcp-wrappers --with-ssl-dir=/usr/local/ssl --with-zlib=/usr/local --sysconfdir=/usr/local/etc/ssh
make
make install
rehash
/etc/rc.d/sshd restart
ssh -V
OpenSSH_7.6p1, OpenSSL 1.0.2n  7 Dec 2017

bind を更新

cd /usr/local/src/bind-9.11.2
make distclean
./configure --with-openssl=/usr/local/ssl
make
bin/tests/system/ifconfig.sh up
make test
make install
/etc/rc.d/named restart

macOS High Sierra Install Disk

macOS High Sierra

macOS High Sierra の起動可能なインストール用 USB メモリを作成した。手順は簡単で App Store から macOS High Sierra を取得、8GB の USB メモリを用意し Mac に挿して次の手順で作成。

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB8GB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app
Password:
Ready to start.
To continue we need to erase the volume at /Volumes/USB8GB.
If you wish to continue type (Y) then press return: Y
Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

emacs-25.3 の ddskk インストールでリンクエラー

macOS Sierra Version 10.12.6(16G29)で emacs-25.3 をビルドし、次に ddskk をインストールしようとしたらリンクエラーになりインストールできなかった。emacs-25.2 に戻しても同じエラーになった。

cd /Users/lipbalm/src

tar zxf emacs-25.3.tar.gz
cd emacs-25.3
./configure --with-ns --without-x
make
make install
nextstep/Emacs.app /Application

cd /Users/lipbalm/git/ddskk
make clean
git pull
setenv SKK_LISPDIR /Applications/Emacs.app/Contents/Resources/site-lisp/skk
setenv SKK_INFODIR /Applications/Emacs.app/Contents/Resources/info
setenv SKK_DATADIR /Applications/Emacs.app/Contents/Resources/share/skk
sudo make EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs prefix=/Applications/Emacs.app/Contents/Resources install

/Applications/Emacs.app/Contents/MacOS/Emacs -batch -q -no-site-file -l SKK-MK -f SKK-MK-install
Loading /Users/lipbalm/git/ddskk/SKK-CFG...
Loading /Users/lipbalm/git/ddskk/skk-autoloads.el (source)...
dyld: lazy symbol binding failed: Symbol not found: _futimens
  Referenced from: /Applications/Emacs.app/Contents/MacOS/Emacs
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _futimens
  Referenced from: /Applications/Emacs.app/Contents/MacOS/Emacs
  Expected in: /usr/lib/libSystem.B.dylib

Fatal error 6: Abort trapmake: *** [install] Abort trap: 6history

iPod shuffle 購入

iPod shuffle

iPod shuffle が販売終了とのことで新たに購入した。かねてから現行の iPod shuffle 第四世代が欲しかったのだが、切っ掛けが無く第二世代を10年以上使っていた。毎日使っているのだが、最近は再生時間が極端に短かくなっているし、曲転送でエラーが出たりするし、再生が止まったりして怪しい動きもしているので、そろそろ買おうかなと思っていたところに販売終了とのニュースが流れたので本日買いに行った。お店に行くと販売停止のニュースの影響で午前中のうちにかなりの数が売れたとのことで、欲しかったスペースグレイが既に無かった。店員に在庫があるすぐ近くのお店を教えてもらい購入することができた。早速 Mac に接続して普段聴いているプレイリストを転送してみたところ問題なく再生できた。今後は、第二世代と第四世代でそれぞれのプレイリストを作って分けて聴くことにしよう。

bind-9.11.1-P3

bind-9.11.1-P3 が出ていたので入れ換えておいた。

wget ftp://ftp.isc.org/isc/bind/9.11.1-P3/bind-9.11.1-P3.tar.gz
tar zxf bind-9.11.1-P3.tar.gz
cd /usr/local/src/bind-9.11.1-P3
./configure --with-openssl=/usr/local/ssl
make
bin/tests/system/ifconfig.sh up
make test
make install
/etc/rc.d/named restart

bind-9.11.1-P2

bind-9.11.1-P2 が出ていたので入れ換えておいた。

wget ftp://ftp.isc.org/isc/bind/9.11.1-P2/bind-9.11.1-P2.tar.gz
tar zxf bind-9.11.1-P2.tar.gz
cd /usr/local/src/bind-9.11.1-P2
./configure --with-openssl=/usr/local/ssl
make
bin/tests/system/ifconfig.sh up
make test
make install
/etc/rc.d/named restart

bind-9.11.1-P1

bind-9.11.1-P1 が出ていたので入れ換えておいた。

wget ftp://ftp.isc.org/isc/bind/9.11.1-P1/bind-9.11.1-P1.tar.gz
tar zxf bind-9.11.1-P1.tar.gz
cd /usr/local/src/bind-9.11.1-P1
./configure --with-openssl=/usr/local/ssl
make
bin/tests/system/ifconfig.sh up
make test
make install
/etc/rc.d/named restart

NHK技研公開2017

NHK技研公開2017

NHK技研公開2017に行ってきた。全面的に8k推し。どこ見ても8kで、4kなんぞは通過点に過ぎず、といった感じ。研究所としては8kに向かっていくのが使命なのだろう。何人かの研究員の方と技術的な話もできて勉強できてよかった。アンケートに答えたところドーモくんの小さなメモ張をいただいた。出口でのど自慢のど飴が目に止まり購入してしまった。ところで4kとか8kの表記が4K、8KとKの文字が大文字になっているが、単位としては小文字のkと思うのだが、いいのだろうか。もしかすると一般向けにあえて大文字のKにしているのだろうか。この疑問を研究員の方に聞くのを忘れてしまった。

emacs-25.2

emacs-25.2 が出ていたのに気づき unix/Mac/Windows それぞれ入れ替えておいた。
まずは unixemacs、ddskk と Mew をインストール。

cd /usr/local/src
tar zxf emacs-25.2.tar.gz
cd emacs-25.2
./configure --with-x --with-x-toolkit=gtk
make
make install
cd ../ddskk
make clean
git pull
make
make install
cd ../Mew
make distclean
git pull
./configure
make
su
make install

次に Macemacs と ddskk をインストール

cd /Users/lipbalm/src
tar zxf emacs-25.2.tar.gz
cd emacs-25.2
./configure --with-ns --without-x
make
make install
nextstep/Emacs.app /Application

cd ../ddskk
make clean
git pull
setenv SKK_LISPDIR /Applications/Emacs.app/Contents/Resources/site-lisp/skk
setenv SKK_INFODIR /Applications/Emacs.app/Contents/Resources/info
setenv SKK_DATADIR /Applications/Emacs.app/Contents/Resources/share/skk
sudo make EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs prefix=/Applications/Emacs.app/Contents/Resources install

さらに Windows10 に emacs と ddskk をインストール

cd c:\usr\bin
wget http://ftp.gnu.org/gnu/emacs/windows/emacs-25.2-x86_64.zip
emacs-25.2-x86_64.zip を伸長 
bin/runemacs.exe をタスクバーにショートカットを置く
ユーザ環境変数に追加
emacs_dir=C:\usr\bin\emacs-25.2-x86_64

cd c:\usr\bin
https://github.com/skk-dev/ddskk/releases から最新の ddskk をダウンロード
ddskk-ddskk-16.2_Warabitai.tar.gz を伸長
cd ddskk-ddskk-16.2_Warabitai
makeit.bat を編集
  • -
set PREFIX=C:\usr\bin\emacs-25.2-x86_64 set EMACS=%PREFIX%\bin\emacs.exe set LISPDIR=%PREFIX%\site-lisp set DEFAULT_MAKE_ARG=
  • -
makeit.bat all

郵便はがきの値上げ通知

郵便はがきの値上げ通知

郵便局から郵便はがきの値上げ通知が届いた。『2017年6月1日(木)から郵便はがきの料金等を変更させていただきます。年賀はがきの料金は変更いたしません。なお、郵便はがきの新料金(62円)に対応した切手・はがきを2017年5月15日(月)に発売いたします』とのことだ。手元に52円切手がまだ余っているので10円切手を補充が必要だ。

bind-9.11.0-P5

bind-9.11.0-P5 が出ていたので入れ換えておいた。

wget ftp://ftp.isc.org/isc/bind/9.11.0-P5/bind-9.11.0-P5.tar.gz
tar zxf bind-9.11.0-P5.tar.gz
cd /usr/local/src/bind-9.11.0-P5
make distclean
./configure --with-openssl=/usr/local/ssl
make
bin/tests/system/ifconfig.sh up
make test
make install
/etc/rc.d/named restart