michiaki_yogata – ページ 13 – XOR for Mac & Windows:リアルタイムPDF比較ビューワ

サーモ表示

XOR for Mac Version 2.1では新機能として「不変ページの自動検出」と「サーモ表示」を搭載したものの、当初の予定では自動検出のみを盛り込む方向で進めていました。それだけで大きな進歩になるはずだと。

XOR for Mac Version 2.1のサーモ表示
サーモ表示。このバージョンに追加する予定ではなかったのですが…

ただし、いざ不変ページの自動検出を作り込み、さまざまなテストデータを試したところ、同じページなのに「Unchanged」になったりならなかったりという事象が見られました。もちろんアルゴリズムは同じなので不可解な話です。

具体的には、テスト用にとあるPDFのペアから最後のページだけを削除したバージョンを作って試したところ、全ページが揃ったPDFとでは「Unchanged」になるページの組み合わせが食い違う点に気づきました。

調べてみたところ、原因はページを削除して保存した際にPDFのデータ構造が微妙に変わることでした。そう、PDFは見た目が同じでもデータ構造が違っているケースがよくあります。それがXORでレンダリングする際に数ドット程度の微妙な差異を生み出していたわけです。不変ページの自動検出機能は当然ながら1ドットでも違いが見つかれば差異があると見なします。

ちなみにPDFのデータ構造を解析して比較するタイプのPDF比較アプリが差異の後検出や検出漏れを起こすのも、PDFの保存状態との相性が理由だったりします。そのせいでアルゴリズムに要素のペアリングを誤認識させたり、チェックをすり抜けてしまうという。

で、数ドットの微妙な差異をXORで吸収できればよかったのだけど、あらゆるケースを想定するのは不可能なので諦めて、代わりにユーザが微妙な差異を見つけやすくするべく急遽サーモ表示を追加しました。

不変ページの自動検出

DTPでは無用な変更はしないのが鉄則。とはいえ人間がやることなので意図しない変更は紛れ込むものです。例えばInDesign利用時、無意識に⌘V(WindowsならCtrl+V)を押そうものなら、無用なテキストボックスが貼られたりします。そこでXORのようなPDF比較アプリが必要とされるわけです。

ただし、これまでのXORはユーザが差分箇所を見つける手助けをするだけだったため、一見差異がなさそうに見える場合でも本当にそうなのかユーザ自身で確認が必要でした。

でも、本当に差異がないかをXOR上で確かめる作業には意外と時間がかかるものです。そこで差異がないページの自動検出機能を搭載しました。

XOR for Mac Version 2.1の不変ページの自動検出

これにより差異の有無が一瞬で把握できるようになりました。つまり時短によるコスト削減効果が見込めます。

なお、一見差異がなさそうに見えても「Unchanged」が付いていない場合はどこかに差異が発生しています。

XOR for Mac Version 2.1をリリースしました

XOR for Mac Version 2.1をリリースしました。既存ユーザは無料でアップグレードでき、新規ユーザは1ヶ月間無料でお使いいただけます。

今回追加された新機能は「不変ページの自動検出」と「サーモ表示」です。

不変ページの自動検出

まず、修正前と後のPDFで変更がなかったページはこのように表示されます。

XOR for Mac Version 2.1の不変ページの自動検出
差異がない場合、ページ全体が暗くなり、中央に白字で「Unchanged」のラベルが表示されます。サムネイルにも「Unchange」が付いています

ちなみに差異がある場合はこのとおり。

XOR for Mac Version 2.1のふたご表示(差異がある場合)
差異がある場合の「ふたご表示」

これにより制作者は差異の有無を一瞬で把握でき、「DTPの過程で不要な変更が紛れ込んでいないか?」の確認作業が要らなくなります。

サーモ表示

もう一つの新機能は「サーモ表示」です。差分箇所だけを赤で表示します。「透かし表示」の状態でスペースキーを押すとサーモ表示に切り替わります。

XOR for Mac Version 2.1のサーモ表示
透かし表示よりも差分を把握しやすくなりました

なお、これらの機能は有意義なのでWindows版にも追って搭載する予定です。

ちなみにこの二つの追加機能はユーザ様からのリクエストがきっかけで搭載しました。搭載して欲しい機能案があればリクエストをお寄せください。感想も大歓迎です。

PayPayが使えない

私はいまだにPayPayを使ったことがありません。使い方がよくわからなくて。いや、違うな。単純に使いにくいから、ですね。

先日、新しいサングラスを買うべくZoffのオンラインストアにアクセスすると『超PayPay祭』をやっていて、3,000円以上買えば最大10%のPayPayボーナスが戻ってくるそうな。私が買う18,800円のサングラスだと1,500円相当のポイントバックです。

超PayPay祭

ガイダンスに従ってiPhoneのPayPayアプリでZoffのクーポンをゲット。あとは商品購入の決済方法でPayPayを選べばポイントバックの条件が満たされるはずだけど、あえなく頓挫しました。「残高が不足しています」と言われて。

そこで思い出した。数年前もPayPay決済を試したけど、チャージが必要だったのでやめたのですよね。そのひと手間が鬱陶しくて。

せっかくYahoo!アカウントと紐付けしているのだから、Yahoo!ショッピングでも使っているクレジットカードによる決済なりオートチャージができればいいのに、まだ進歩していないのか。

というわけで、今回もポイントは諦めてAmazonアカウントで決済しました。1,500円は惜しいけど、良いとは思えないサービスを使うのは嫌なので諦めることにしました。

macOS Venturaがリリースに

macOS Venturaがリリースされました。

macOS Venturaのインストール画面

早速、Mac Miniでダウンロードして、まずは外付けSSDに新OS環境を作ろうと思っていたもののソフトウエア・アップデートの画面で「今すぐアップグレード」ボタンをクリックしたら、そのままアップグレードされてしまいました。これまでアップグレードの際は上図のようなインストーラ画面が表示される仕様じゃなかったっけ?

macOS Montereyのソフトウェア・アップデート画面
この画面の「今すぐアップグレード」ボタンを押すと、無条件にアップグレードされてしまいます

なお、今回のアップグレードは20分くらいで完了したような。と言うことは、Venturaは実質的にマイナーアップデートなんじゃないかと。

まあ、Venturaはバージョンで言えば13。デフォルト壁紙がオレンジ基調のグラデになったり、設定アプリのデザインがiOS風に変わったりはしているけど、OSの基礎部分はもはや枯れて久しいのかも。

バックアップ用HDDが回復

バックアップ用のHDDがマウントされなくなった件、故障というほどではなく、以下の方法でマウントに成功しました。

アクティビティモニターを起動して「fsck」を検索すると「fsck_hfs」が見つかりました。

macOSのターミナル「fsck_hfs」

「fsck_hfs」をダブルクリックするとプロセス情報が表示されます。

macOSのターミナル「fsck_hfs」のプロセス情報

「終了」ボタンをクリックすると終了するかを訊かれます。

macOSのターミナル「fsck_hfs」のプロセス終了

これでマウントされるようになりました。ただしリードオンリーで書き込めません。

macOSのターミナル「fsck_hfs」のプロセスを終了した結果

よって写真データを別ボリュームにコピーしてからHDDを再フォーマット。

バックアップHDDが無事回復しました。

バックアップ用HDDが故障

Macに繋いで使っていたバックアップ用HDDが故障しました。突然、マウントされなくなって。

Seagate BarraCuda 3.5" 8TB 内蔵ハードディスク

このHDDを買ったのは2019年の7月だから3年 3ヶ月か。ちょっと短かったな。

そして今回、とても基本的なことを改めて痛感しました。「バックアップ用HDDはバックアップのみに使うべきだ」と。と言うのも、写真のデータもこのHDDに同居させていたものだから、故障によって紛失することになったもので。まあ、大して重要なデータではなかったのだけど。

でもバックアップ用HDDとMacのSSDおよび外部のストレージが同時にダメになる確率はかなり小さいので、それぞれを別に分けておけば、まあ安心です。

賃上げの行方

円安やエネルギー高などを受けて、賃上げが今までになく求められています。何しろ日本人の賃金は30年も上がらず、すっかり諸外国に遅れをとるようになったので。放置すれば国力のいっそうの低下は免れません。

そんな中、岸田総理は「新しい資本主義実現会議」を開き、賃上げに意欲を見せました。

新しい資本主義実現会議

でも、賃上げ誘導は手段や優先順位を間違えば状況を悪化させます。

政府が最初にやるべきは「非正規フルタイムワーカー向け賃金の底上げ」です。これをやらずに企業に賃上げを迫れば派遣労働への需要を高めかねません。例えば、正社員を減らした上で賃上げしてみせ、足りなくなった労働力を派遣社員で賄えば政府の要求をクリアできてしまいます。企業内では正社員の賃上げが実現しても、全体的にはワーキングプアを増加させるわけです。「社員を解雇しづらい」なんてのは大企業の話ですしね。

また、岸田首相はこうも言っています。

非正規雇用者の待遇改善のため、同一労働同一賃金が徹底されているかのチェック体制を強化する。

でも、これではダメです。企業にしてみれば「職務は同じでも正社員と派遣社員は責任範囲が違うので同一労働ではない」と言い訳が立つし、そもそも行政が数百万社もチェックできるわけがなく、「実行力があることはやらない」と言っているも同然なので。しかも正社員への処遇を派遣社員に合わせる方向に進みかねません。

広く適用する際のルールはシンプルであるのが鉄則。岸田政権が本気なら、ここは単純に「フルタイムワーカー向け最低賃金」を新設して高めに設定するのがいいでしょう。派遣労働なら派遣会社が派遣社員に支払わなければならない額の下限(交通費等の経費を除く)です。

現行の最低賃金は全労働者に対する下限であり、影響が及ぶのはその金額近辺の時給で働く人に限られるので、最低賃金制度はパートタイムワーカー向けとフルタイムワーカー向けの二階建てにしないと満足に機能しません。

仮にフルタイムワーカー向け最低賃金が新設されれば、派遣社員を活用する企業の負担は一時的に増えますが、製品やサービスに適切に価格転嫁すればいいのだし、消費が伸びれば報われます。

また、派遣の賃金水準が上がり、再就職まで派遣で働いても年収が極端に下がらなければ、生き方を変えたい正社員は会社を自発的に辞められるので、解雇規制の緩和などせずとも雇用の流動性が高まります。すると企業は良人材の引き止めや確保に賃上げせざるを得ず、あとは市場任せでも賃上げがなされるようになります。派遣の活用ではなく、半年ごとに契約更新といった直接雇用を望む企業も増えるでしょう。

他方で派遣会社だけは苦境に立たされるでしょうが、そもそも日本には派遣会社が多すぎます。

日本の「派遣会社の数」ダントツの世界一位
さすがに「働く人の4割以上が派遣」は間違いで、4割とは非正規の割合。その大半はパート・アルバイトだし、派遣は2.5%ぐらいと言われています。それでも日本の派遣会社の多さは異常です

それに東証プライム市場に派遣会社が30社も名を連ねているのも異常です。人材派遣が日本の主要産業でもあるまいに。

人材派遣はかつてのように「有期労働である代わりに賃金は割高」という専門職向けに戻さないと企業における人件費削減の抜け道として使われ続け、日本の賃金向上はいつまでたっても実現しないことでしょう。

Apple Watch Ultraを買おうかな

Apple Watch Ultraを買いたいと思っています。

Apple Watch Ultra

多くの購入希望者は冒険者向けで124,800円(税込)と高価なApple Watch Ultraは見送り、他のモデルを選ぶのではないかと。新しもの好きとして知られる経済評論家の伊藤洋一氏もラジオでそのようなことを言っておられました。

でも、我々スキューバダイバーからすると見方が違ってきます。そう、Apple Watch Ultraはダイブコンピュータとしても機能するので、円安を踏まえた上でもむしろ割安とも言えます。

ご存知ない人向けに説明すると、スキューバダイビングでは潜水する際にダイブコンピュータ(多くは腕時計型)を携行し、その時々の水深に何分留まれるかといった情報を確認しながら潜水します。水深が深いところに一定時間以上滞在すると体内に窒素が過剰に溜まり、時には体調に深刻な悪影響を及ぼすためです。ダイブコンピュータはその水深での滞在リミットが迫ると浮上を促すアラート音で知らせてくれます。

さて、ダイブコンピュータのお値段はピンキリ。安いものなら25,000円ぐらいからあります。でも当然ながら高価な機種の方が水中での視認性が良かったり、機能が充実しています。

そして最高峰なのがSHEARWATER TERIC。Amazonでも16万円弱です。

しかも、たいていのダイブコンピュータは普段は腕時計ぐらいにしか使えないし、形も無骨。重量もTERICは120gあります。

一方、Apple Watchなら脈拍や体温を測るなどの健康管理に有益だったり、Suica・PASMOにもなるし、通話の補助などにも使えます。重さも61.3gと約半分です。

もっと言うとApple WatchにはGPUがあるので、どこで潜ったかの記録を残せます。「あそこのポイントであの生き物を観察できたから、日を改めてもう一度行こう」といったことが楽になるわけです。

ただし、気になる点はApple Watch Ultraの説明に以下の一文があること。

アクションボタン。さあ、飛び込もう。

水深アプリを起動したり、ダイビング中にOceanic+アプリでコンパスの方向を設定できるようにアクションボタンをプログラミング。水中でApple Watch Ultraを操作するのが簡単になります。

これって側面のアクションボタンを押さないと、ダイブコンピュータとして機能しないってことでしょうかね?水圧がかかったら自動的にダイブコンピュータが起動してはくれないのかな?だとすると少し厄介だ。昔のダイバーズウォッチがそんな感じで時々ボタンを押し忘れて潜ることがあったので。

まあ、今の私はパスポート切れとコロナ禍があったためにダイビングをお休み中。すぐ再開する予定もないので、もう少し検討してみようと思います。

インターネットが速くなった

最近、So-net光からはIIJビック光に乗り換えました。

ついでに「v6プラス」サービスにに申し込み、Wi-Fiルータを新調することに。

でもルータはどの製品がいいのかわからなかったので、「今売れてる無線LANルーターTOP10」のランキング(BCN調べで今一番売れているとされるBuffalo WSR-3200AX4Sの白モデルを購入。ちなみにこれまで使っていたのは数年前に買ったv6プラス非対応機でした。

さらに光回線の終端装置とルータを繋ぐLANケーブルもCAT8のものに。これまで使ってたのはCAT6のケーブルでした。

ルータに設定は要らず、機器を繋げば自動的に終わったようです。

もちろんMacで新しいルータにアクセスしてパスワードを入力したら、iPhoneではもうパスワードを入れずとも使えます。Apple製品のいいところですね。

 Apple製品のパスワード共有
Apple TVのパスワードも入力し直す必要はありません

で、ネットに接続してみると期待通り劇的にスピードアップ。以前は表示がもったりしていたWebサイトが一瞬で表示されるようになりました。スピードはこんな感じ。

Wi-Fiスピードチェックの結果(2022.090.26)

新旧環境を使い比べてはいないし、v6プラス、ルータ、LANケーブルのどれがどのくらい貢献しているのかは判らないけど、体感速度が明らかに違います。1万数千円だけど設備投資した甲斐がありました。