なんだか頻繁にBlogの生成システムを切り替えているように思うのだが、前回「Python 3.7で使えればしばらく安心だろう。」とか書いておいて、実際運用を始めたら、Python+node.jsでの運用になってしまい、結構煩わしい状態になってしまった。あと私の運用が上手くなかったのか、Themeの運用で適当に直接設定しまくったら、Themeの更新がおっくうになったというのも今回の話の発端である。 前回
年末は時間ができるため、毎年システムのアップデートや必要に応じて切替と言った作業をおこなっているのだが、今年はこのBlogシステムを稼働させているサーバのOSのアップデートは早々に終わってしまった。(FreeBSD 12.1から12.2へのアップデートだったため。)
何事も無く平穏な年末か・・・と思っていたら、そうもいかず・・・ と言うのが今回の話である。
あまり記事を書くことなく細々とこのBlogを続けている(正確には放置しているとも言う)のであるが、今使っているシステムのCコンパイラをアップデートしたら、Blogを生成しているツール群がアップデートできなくなってしまった。(使い続けることはできて問題はあまりないのだが、レガシーなものに頼っていると本当に環境を変更するときにとてつもなく大変な状況(前回の環境変更がそうだった)になるので、適当に変更に取り掛かることにした。
2014年11月30日から、Blogの見栄えががらっと変えたのだが、実際のところCMSツールを完全に入れ替えて環境を移行した。 今回の移行の背景は大きくまとめると、 Movable Type Open Source(MTOS)の終了 MySQLとMariaDBの選択のなやみ(Oracle嫌いなんで) MySQLのアップデート作業のめんどくささ(はっきり言って、ブログの記事更新よりDBのアップデートを頻繁にやっている本末転倒なことになっ
そういえばお仕事的にはたまにオイラーの公式を教えることがあるのだが、これ美しい公式とは思う物の、これが如何に奇天烈な式かなかなか一見してわからんよね。さらっと理系の常識的な事を言うやつほど分かってないように思う。私もわからんわ・・・ オイラーの公式はこんな式 $$ e^{ix} = \cos x + i \sin x $$ この公式の奇妙さは三角関数の存在だと思うのよね・・・ $n$を整数として、$\sin (\pi/2+2n\pi)$は1だから、 $$
なんだか今年はばたばたと忙しかったのと、日々の些細なことはTwitterでぼそぼそ書くようにしたこともあって、なかなかBlogのエントリを書けなかったように思う。そもそもネタ自身が本当にないのだが・・・ 来年は小出しにいろいろ書いていけるようにしようと思っている。以前毎日更新できていたのは、記事をメールで書いて出していたため、割と投稿の敷居が低かったのだが、いまのCMSの場合はUIがWeb経由と言う
やろうやろうと思って気がついたら1ヶ月以上たってしまったが、MTOS4.261からMTOS5に移行してみた。ちょっと大変そうとおもっていたものの、MTOS4からMTOS5へアップデートするのはそんなに大変ではなさそう。(1回エクスポートしておいてからインポートするとか、いろんなプラグインを使っていれば大変かもしれないが。) また似たような作業が必要かもしれないので、備忘録程度のメモである。なおずいぶ
前のエントリをいつ書いたのかすっかり忘れてしまうほど間が開いてしまったが、11月はばたばたと忙しかったので、すっかり放置してました。なかなか時間がとれないというか本を読みふけると何もできないということがわかったので、不定期更新となります。 さてずいぶん前にGoogle Chartに数式を表示するAPIが実装されました。LaTeX形式の数式をAPIに投げるとイメージがかえってくるというなかなか優れものな
MovableType5のためのアップデートをこの連休で行った。(一部はみ出てしまって、結局のびてしまったが。) ざっくりとしたまとめとしては、 Perlを5.8.8から5.10.1へ バックエンドDBをLiteSQL3からMySQL5.1に変更 というところが大きなところ。Perlのバージョン変更自身は大きな問題ではなかったのだが、意外にImageMagickのインストールと言うべきか、PerlMagi
しばらく放置気味になっていて、さらに今週は後半旅に出るので、さらに放置という感じなのであるが、MTOSのアップデート時期が来ていたので、全体的にアップデート。MTOSを4.23から4.26にしようと思っていたところ、4.261というバージョンがでていたのでこれに変更。これまでの運用で大きな問題はなかった物の、問題がなきゃいいわけでもないのがこの世界なので、いろいろと微調整も行った。変更点は以下の通