2017/08/23(Wed)ヒューマンリソースマシーン 素因数に分解せよ 70STEP解法
まぁ、面白そうだし、と思って買ってプレーしてクリアしてみた。
終盤はそれなりに手応えがあって楽しめた。
貧弱な命令セットかつスタックもないのに、
ソートを実装しろと言われた日にゃ……
どのアルゴリズムを採用すべきかから迷いましたが、ええ。
(バブルソートではスピード目標を満たせなかった……
今日は YEAR 40 素因数分解せよ の回答が、よくできた気がするので、記事にしておこうと思う。
元々は、スピード目標の想定解法がわからなかったのが理由だけど、
25セル使えるし、テーブル作れば速いんじゃね、と思ってやり始めたのだけど。
以下、ネタバレ含む。
2017/08/18(Fri)コミケ行ってきた。1日目だけ。
2017/06/26(Mon)メインPCのRAID0化
デスクトップに組み込んで、もともと使ってた2TBと合わせて、Windowsのストライプボリュームにしてみた。
2017/05/22(Mon)BINDで独自ドメインをLAN内から解決できるようにした。
今日は自宅サーバにBINDを入れて、家のLAN内からでも http://tu3.jp/ でサイトを開けるようにしていた。
tu3.jpのネームサーバはバリュードメインのを使っているので、普通にDNS引くと、
ルータのWAN側IPに解決されてしまい、LAN内からはつながらなかった。
デスクトップPCにはhosts書いて対応してたけど、LANとLTEを行き来するノーパソやらスマホではこの方法は不便だ。
LAN内で通用するホスト名での通信ではVirtualHostが死んでしまう。
つい最近、デスクトップPCのドライブ構成を見直してOS再インストールしたのだけどhostsはまだ書いてなかったの気づいた。
ので、いつもどおり書くか、いやまてよ。
せっかくの機会だから、DNSでも立ててみるかー。
2017/03/29(Wed)Cygwinのmingwでfdk-aacとx265が使える64bit版ffmpegをビルドする
自分のための成功メモ。
Cygwin上でmingw32を使うときは、
mingw64-x86_64-ほにゃらら (x64向けクロスコンパイラ)mingw64-i686-ほにゃらら (x86向けクロスコンパイラ)
シリーズのパッケージを入れて、クロスコンパイルの要領でやる。
また、 Cygwin上でmingwを使うときは、libtoolがたたくcmd //cが動かないので、
libtoolを採用しているライブラリのビルド時は configureの後、makeの前に、
sed -i libtool -e 's@cmd //c@cmd /c@g'してあげるとよい。