2017-09-20

Evernoteがクラッシュして起動しない

Mac App Store版のEvernoteを使っていたところ、ある日、突然、クラッシュ。その後、まったく起動しなくなってしまった。Evernoteアプリケーションを起動すると直後にクラッシュするので、何もできない。

Evernoteサイトのヘルプに「アプリが強制終了してしまう時の対処法」という記事があり、いくつか対処方法が載っている。しかし、残念ながら役に立たなかった。アプリケーションを再インストールしろとか、最新版にアップデートしろとか、そんなこととっくに試しましたがな。

仕方ないので、次のコマンドを実行して、データの保管場所を丸ごと消去して再同期した。

$ rm -r ~/Library/Containers/com.evernote.Evernote

結果、なんとか、復旧した。やれやれ、困ったもんだ。

2017-09-18

プログラマのための超手抜きKindle本作法

業務連絡です。

このたび、Kindle本『プログラマのための超手抜きKindle本作法』を自己出版しました。 Amazon Kindleストアにて販売中です。

プログラマがKindle本(電子書籍)を書くために最も学習コストが低い方法は何か? を追求した結果が、この「超手抜きKindle本作法」です。HTMLによるKindle本の制作法を、短い時間で読めるコンパクトなサイズにまとめてあります。

→ Amazonの商品ページ『プログラマのための超手抜きKindle本作法』を開く

2017-08-20

スペースバーを2回押してピリオドを入力できない

macOS Sierra 10.12.6 の「キーボード」システム環境設定>「ユーザ辞書」パネルには、「スペースバーを2回押してピリオドを入力」というチェックボックスがある。

アップルのサポート文書 macOS Sierra: 「キーボード」システム環境設定の「ユーザ辞書」パネル には、この機能の解説として、

このオプションを有効にすると、文の終わりにスペースバーを 2 回押すことですばやくピリオドと半角スペースを入力できます。

と書かれているが、実際は、この項目にチェックを付けていても……

2017-07-28

SierraのFinder検索がひどい

macOSのFinderウインドウには検索フィールドがあり、特定のフォルダ内を(ファイルの中身も含めて)キーワード検索できるのでたいへん便利である。

フォルダ内に数千のフォルダやファイルがあっても、一瞬で必要なものを探し出してくれる。

ただ、前々から日本語のキーワードを使うと、存在するのに検索できないファイルがあって困っていた。まあ、日本語にはカタカナ、ひらがな、漢字が混ざっていて、語の区切りも英文みたいに単純にスペースというわけじゃないので大変というのはわかる。なので気長に改良されるのを待っていたのだが……

2017-07-24

Raspbianの apt-get upgrade が失敗する

2017-07-05-raspbian-jessie.zip が出ていたので、Raspberry Pi 3 Model Bのシステムを入れ替えることにした。

いつものようにmacOSのターミナルからddコマンドを使ってSDカードに書き込み、RasPiを起動、パッケージを最新のものに更新しようとしたところ、

$ sudo apt-get update
$ sudo apt-get upgrade
... 中略 ...
Reading changelogs... Done
Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
 files list file for package 'qdbus' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)

のようなエラーが発生する。 package 'qdbus' だけでなく、いくつかの別のパッケージもおかしい。 次の例では、'python3.4'でエラーが発生している。

dpkg: unrecoverable fatal error, aborting:
 files list file for package 'python3.4' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)

2017-07-20

Sierraの言語と地域がひどい

macOSでは、システム環境設定の「言語と地域」を使って優先する言語を切り替えることで、ユーザーインターフェイスの表示などを日本語から他の言語に簡単に切り替えられる。

ウチでもソフトウェアの動作確認のために、ときどき英語に切り替えることがある。

ひさしぶりにクリーンインストールした macOS Sierra 10.12.5 で優先言語を切り替えようとしたところ……

2017-07-17

iPhone USBテザリングできない

過日、ノマドワーカー(死語)を気取って、iPhoneでテザリングしようとしたところ困ったことが起きた。

私は引きこもりなので、テザリングなどめったに使うことはない。たまにこういうことをするとろくな目に会わない。

アップル製品同士ならテザリングも簡単。 iPhone側でインターネット共有をONにしておいて、 Lightning - USBケーブルで、iPhoneをMacBook Proに接続すると、

「新しいネットワークインターフェイスが検出されました」と表示されるので、「“ネットワーク”環境設定...」をクリックして適切に設定してやればいいだけ。

のはずだったが……