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

不変ページの自動検出

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版にも追って搭載する予定です。

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

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を操作するのが簡単になります。

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

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

XORは値上げしません

一昨日、Appleからお知らせメールが届きました。AppStoreにおける価格改定の案内です。

AppleのAppStoreの価格改定

どうやら各国通貨に対するドル高が進んだため、10月5日から120円→160円といった具合にアプリ価格の調整が行われるようです。

ただし

App内課金(自動更新サブスクリプションを除く)の価格が上がります。

とあるのでサブスクリプション提供のXORは自動調整されません。

とはいえ、あれこれ物価が上がっているのでXORも値上げすべきタイミングかも。アプリには原材料はないけど、PCその他を稼働させるための電気代は高騰しているし。

でも、月額2,000円という価格は象徴的なので当面は維持しようと思います。逆に先々円安が落ち着いても2,000円です。

Mac mini 2020のメモリは交換できない

愛用のMac mini 2020のメモリを8GB→32GBに増設交換しようと試みたのだけど、断念しました。

いや、作業自体は簡単です。こちらのような解説動画を見ながら丁寧にやれば特に問題もないでしょう。

ただし、作業を進めて裏蓋の黒いカバーと円盤状のアンテナプレートを外した時に嫌な予感が。内部構造が解説動画と違うのですよね。

具体的には、入力ポート類を手前にして筐体を置いた際にロジックボードの左側にあるはずのアルミのカバーっぽいパーツが見当たらないし、LEDのケーブルや電源ケーブルの接続部分も違っています。

Mac mini 2020の内部

それでもどうにかロジックボードを引き出すところまで辿り着いたものの、悪い予感が的中しました。というのもメモリーカードがどこにも見当たりません。SSDも。どうやらどちらもロジックボード直付けのようです。本来なら先のアルミカバーの下にメモリーソケットがあり、2枚のカードが刺さっているはずなのに。

このMac miniが整備済み製品だからなのか、中にはそういうモデルも流通しているのかは判らないけど、ともかくこの個体に限れば自力で増設交換できないことは確定です。残念。32GBで快適になったマシンを体験できないわけだ。

そこでググってみると「Mac mini(M1, 2020) のメモリは Apple M1 チップに統合されていて、アップグレードすることはできません。」と書いてあるサイトもありますね。ロジックボード直付けではなくM1チップ統合だったのか。確かにその設計の方が速そうだもんな。

で、さらにWikipediaで調べてみると、Mac mini 2020にはインテル Core i3/i5/i7を搭載したものもあると書かれています。私はM1モデルにしか興味がなかったのでその存在を認識してませんでした。だとすると「Mac mini 2020もメモリ交換可能」ってのはインテルチップ搭載機限定の話なのか。

さて、せっかく買ったメモリだけど使い道がないので返品かオークションで売るしかないですね。不要になったメモリの有効活用のためにMacやPCを買い足すのも本末転倒だし。

Microsoft Store以外の販路は?

先日、とある企業様から問い合わせをいただき「XOR for WindowsをMicrosoft Store以外で購入できないか?」と尋ねられました。何でも社内規定でMicrosoft Storeへのアクセスが禁止されているとのことです。

Microsoft Storeのアイコン

でも、残念ながら今のところその方法はありません。というのもMicrosoft Store以外でアプリを展開するとあれこれ余計なコストがかかってしまうので。

まず、パッケージを作るとメディアを用意して箱詰めやラッピング、発送、在庫管理などのコストが発生する上、請求書、領収書を交わす必要も出てきます。

他のオンラインストアを使うにせよ、ライセンス管理のためにはサーバーを立てて常時稼働させた上に、サブスクリプションなのでクライアントごとの1ヶ月単位の運用マネジメントが必要になります。というか、Microsoft Storeへのアクセスが禁止の企業では他のオンラインストアも禁止ではないでしょうか。

ライセンス管理用のサーバーの代わりにUSBドングルを採用してドングルを刺したPCでしか動かなくする手もあるけど、それだとサブスクリプションではなく、売り切り方式にして価格を高く設定しなければならず、利便性も下がります。「安価なサブスクで解約・再契約は自由」「職場でも自宅でも旅先でも使える」がXORのセールスポイントなので。

なお、それらのコストはMicrosoft Store経由で展開する限り一切考慮不要です。支払いやライセンス管理はStoreが担ってくれており、当方のような零細事業者にとってはとてもありがたく、これ以外の販路で展開することは不可能です。

心苦しいのですが、お問合せいただいた企業様のご期待には応えられませんでした。

iPhoneを復元する

iPhone SE(第3世代)が到着したので、さっそくMacに保存していたiPhone SE(第2世代)のバックアップで復元。日付が2021年7月16日だったから1年も前のものか。まあ、いいや。特に希少なデータは増えてないし。

でも、復元には少々手こずりました。

iPhoneの復元
iPhoneを繋いだMacにこの画面が表示されたので、てっきり操作を進めれば復元が完了すると思ったのだけど…。

iPhoneを開封してLightningケーブルでMacに繋き、「バックアップを復元…」ボタンを押してもMac側ではプログレスバーが左右に行ったり来たりがひたすら続いて。

iPhoneの復元中のメッセージ「消去中...」

iPhone側でも何かが進んでいる気配がないので諦めてケーブルを抜き、iPhone単体の初期設定を終わらせることにしました。

その後、またMacからの復元を試みるも「復元する前に”探す”をオフにする必要があります。」だと。そういや”探す”は初期設定の途中でオンにしたような気がする。

復元をする前に"探す"をオフにする必要があります

ならばオフにしようと思ったけど「iPhne上のiCloud設定」がどこにあるのかがわからなかったのでMacで検索。設定アプリの自分の名前をタップすると表示される「iCloud」という項目の二つ下に「探す」があるのですね。

そうやってどうにか復元を完了。iOSとインストール済みアプリを更新して環境が完成しました。でも、その後iPhoneの初期設定を求められます。指紋認証はともかくWi-Fiのパスワードを求められるのには納得がいきません。

2年前はこんなに苦労しなかったと思うし、近年のAppleはなんだか不親切の度合いが増している気がします。

もっと言うと、復元ではIIJのSIM利用設定やモバイルPASMOの設定は復元されないのですね。もう少しなんとかならんものかな。

paidy

愛用のiPhone SE(第2世代)が熱中症に倒れたためiPhone SE(第3世代)を購入しました。

なお、私はiPhoneを毎回オリコの24回分割払い(金利0%)で買うことにしています。月々の支払いが2〜3千円だと負担感がないから。

でも、今回はApple Store購入ページにpaidy(ペイディ)の案内を見つけたので、そちらを使ってみることにしました。金利はやはり0%なので新しいサービスを試してみたくて。

Paidyのロゴ

案内先のページに表示されているQRコードを今回予備役招集したiPhone 6 Plusで読み取り、アプリをダウンロードして手続きを開始。住所氏名と引き落とし金融機関などを入力。加えて免許証またはマイナンバーカード、そして顔写真の提出を求められたので、指示通りにスマホで撮影して終わり。ものの10分かそこらで完了しました。

その後、paidy側で審査が行われたらしいけど、まあ7万円の買い物だから形式だけかと。程なくしてApple Storeからメールが届き、在庫があったため翌日着で送付される運びになりました。

ちなみにオリコの場合、私の過去の経験だと申し込んで審査が完了するまで1営業日ぐらいかかってたので、急ぐ人は断然paidyですね。

ただ、一つ要注意なのが支払い方法。口座振替だと無料だけど、コンビニ払いや銀行振込には手数料が発生するようです

iPhone昇天

青空

毎日暑いですよね。私は南方系なので飲み水さえ十分にあれば暑い中でも長時間活動できるけど、iPhone SE(第二世代)はそうではないようで、炎天下で使ってたら温度計マークが表示されました。本体の温度が一定以上に上がると出るやつです。

まあ、この現象は過去にも経験してたのでiPhoneを日陰に置いて様子を見ていたら、しばらくして自動的に再起動。十分に冷めたのかと思い、もう一度使い始めたら数分後に再度温度計マークが表示され、それが消えたらうんともすんとも言わなくなりました。

試しにモバイルバッテリーに接続してもバッテリーの残量が減らないので、電源関連の機能が故障したみたいです。残念。

これがバッテリーがイカれただけなら交換キットが売ってるので自力で対処できそうだけど、だったらバッテリーの減りは速いにしても起動はするはずです。

で、とりあえず眠っていたiPhone 6 Plusを引っ張り出してきてSIMを移植。これで電話は使えるようになったけど、PASMOやQUICPayには非対応だし、Pokémon GOもとっくにサポート外で動きません。

さてどうしたものか。まずアップルストアに持ち込んで修理見積もりを貰い、お値段次第ではiPhone SE(第3世代)を買い直すのがいいのかな。円安で6万円以上しているけど、今さらiPhoneなしの生活には戻れないものな。Android機に乗り換える気にもなならいし。

XOR for Windows Version 1.5

XOR for Windows Version 1.5の紹介動画を公開しました。

XOR for Windows Version 1.5のリリースは今年の1月5日だから、とっくに公開しておくべきだったのだけど、何となく手をつけられないまま半年余りが経過してしまって。

それでも、最近XOR for Winのサブスク収益が伸びてきたことで、その必要性を感じて動画を用意し、公開した次第です。

収益がもう少し伸びてくれれば、Mac版と同様のVersion 2.0、さらには3.0にも本格的に取り掛かれるかと思います。今後とも何とぞよろしくお願いいたします。