関連記事を出すプラグイン

Jetpackが出している、関連記事ですが、デフォルトは3つなのですが、それを6つにする方法をここに書きました。
しかし、何故か最近のWordPressのアップデートのせいではないかと思いますが、これが働かなくなって、また関連記事が3つに戻ってしまいました。
色々やってみたのですが、結局functions.phpに記述を追加するやり方では関連記事を6にすることは出来ませんでした。
結局のところ、いろいろ調べて”Contextual Related Posts”という関連記事を出すためのプラグインを入れました。こちらは最初から関連記事の数が6になっています。このプラグイン、最新のWordPressではテストされていない、という注が出ますが、今の所問題なく動いています。

ドイツ語対応のOCRソフト

ドイツ語のOCRを探しました。
何がしたいかと言うと、例のヴェーバーの「経済と社会 旧稿」を折原浩先生の仮説に基づいた順番に並べ直し、更に「理解社会学のカテゴリー」を頭につけて、Web上で提供したいのです。元になるドイツ語テキストとして、Weber im KontextというCD-ROMのテキストが使えますが、一部誤植があるとのことです。また現在刊行中の「全集」で校閲の結果テキストが変わっている可能性があります。このため、
(1)「全集」の紙をスキャナーで画像化し、OCRでドイツ語テキストに変換する。
(2)(1)で変換したテキストとCD-ROMのテキストをdiffなどを使って差分を取る。
ということを行いたいのです。
取り敢えずググって出てきた
https://convertio.co/ja/ocr/german/
のは、試してみたら、箸にも棒にもかからない変換結果でNGでした。
それで製品版ということでABBYY Fine Readerのお試し版を使ってみましたが、これもかなり変換ミスはあるものの、スペルチェッカーを併用することで、まあまあいけるんじゃないかと思い、これを買いました。2万円。
http://finereader.add-soft.jp/

英辞郎 最新版

(この記事は2018年4月7日時点のものです。)会社の新しいPC(Windows 10)に、英辞郎の第7版をインストールしようとしたら、インストールが途中で止まってしまいます。多分ディスクに傷が入ったかなんかのせいかと思って、最新版の第10版を買い直しました。それのインストールの方法を読むと、Windows 10では、Autoplayで表示されるアイコンをクリックしてインストールしては駄目で、エクスプローラーでセットアップファイルを表示させて「管理者として実行」をやらないといけないということです。ということは多分第7版も同じですね。(7版が出た時まだWindows 10は出ていませんでした。)なーんだ。まあでもこのソフトは私が会社で一番使っているソフトなので、最新版を買う価値はあるので構いませんけど。
この「英辞郎」はご存知でしょうけど、元々懐かしのNifty Serveの「翻訳フォーラム」で、翻訳者が本当に使える英和・和英辞書を作ろう、というプロジェクトから始まったと記憶しています。実際の所、英語の先生が作った市販の和英辞典は、専門用語・ビジネス用語がほとんど載っていなくて、使い物になりません。本当に使える辞書はこの英辞郎だけです。ただ、ある意味上級向けというか、たとえばある日本語の単語を入力すると、英単語の候補がずらりと出てきますけど、TPOに応じて使い分けないと、最初に出てくるのをそのままいつも使えばいい、という訳にはいきません。また、例文が一応載っていますが、出典がイマイチなのであまり信用しないで、インターネットで検索して調べた方がいいです。また面白いのは日本に住んでいる英語のネイティブもこの英辞郎を重宝して使っているんですよね。

メールに電子署名を追加

最近Webサーバーを正式なSSL対応にしましたが、そうなるとメールについても電子署名を付けるように出来ないかと思い、色々ググってみましたが、シマンテックの個人向け電子署名が、年間3,000円と手頃だったので、導入しました。

NASのマウントの再起動時の自動実行

昨日、NASをLinuxサーバーのファイルシステムにマウントすることに成功しましたが、再起動すると設定が解除され再度手動でコマンドを打ってマウントし直さなければなりません。これを自動でやるには、/etc/fstab の最後に以下を追加します。
(以下、192.168.0.173はNASのIPアドレス)

//192.168.0.173/disk1 /mnt/nas cifs credentials=/etc/cifscredentials
//192.168.0.173/usb1 /mnt/nas-usb1 cifs credentials=/etc/cifscredentials

/etc/cifscredentialsというファイルを作成し、以下を記述します。
username=xxxxxxx
password=yyyyyyyy

でこのファイルのオーナーはrootとし、属性を600にします。
fstabに直接userとpasswordを記述してもOKなのですが、fstabは全てのユーザーから見えてしまうため、セキュリティー上問題があり、このように別ファイルにします。

で、fstabの変更が終わったら、
#mount -a
を実行。(私はこれをやらないではまりました。)

このブログのデータの自動バックアップ

ブログのバックアップですが、完全自動に出来ないか考えていました。(今は一回Windows 10 PCでFTPでサーバーにつないでファイルを落としてそれをNASに保存していました。)考えてみたら、サーバーもNASもLinuxなんだから、サーバー側からNASをマウントできる筈だと色々やってみたら、サーバー側にもsamba-clientを入れることで、無事にマウント出来ました。これで後はcronでファイルをコピーするバッチファイルを作れば完全自動バックアップ体制が出来ます。
取り敢えず、アップロードしたファイルとmysqlのデータベースを1日1回自動でNASにつないだUSBメモリーにコピーするシェルスクリプトを書きました。後はNASの機能でUSBメモリーからNAS本体に1日1回コピーされますし、AmazonのS3とも同期します。

NASにバックアップ用のUSB接続HDDを追加

NASのバックアップ用に2TBのUSB接続HDDを1台追加。毎日AM2:30に差分バックアップが自動実行されます。NAS自体がRAID1で2台のHDDですから、これで3台のHDDに同じデータが保存されることになり、まず完璧です。さらにNASの前面のUSB1に挿しているのは64GBのUSBメモリーで、これにブログの毎日の差分をコピーして、AmazonのS3と同期を取ります。まあ会社でも同じことをやろうとしているので、それの実験でもあります。

明日一時的にアクセス出来なくなります。

明日4月22日の午後のどこか1時間くらい、NTT東日本の光ファイバー回線を現状の100Mbpsマックスから1Gbpsマックスのものに切り替えます。(速度10倍になります。)この切り換え工事のため、このブログが1時間くらいアクセス出来なくなりますが、ご了解願います。

NASの設置

ルーターを新しくして家庭内ネットワーク速度も上がったので、NASを設置。2TBX2のRAID1です。NASって何なのかと思ったら、Linuxサーバーでsambaを動かしているだけなのですね。なので管理者PWと、一般ユーザー+PWの登録が必要です。主目的はハイレゾのファイルをこのNASに移してミュージックサーバー化すること。その他Webサーバーデータと写真データのバックアップ。
RemoteLinkというアプリを使って、外出先からもこのNASのファイルにアクセス可能です。