6
2
ぐうたら感謝の日

6月2日は「ぐうたら感謝の日」です。漫画「ドラえもん」で「6月には祝日が1日もないから祝日を作ろう」とした「ぐうたらの日」というエピソードが元になっています。
この話が発表された1975年のカレンダーは2025年と同じなので、のび太くんの気持ちをリアルに味わえると話題になりました。
とはいえ、曜日が一致するのはそれほどレアではなく、これまでは1980, 1986, 1997, 2003, 2008, 2014年の6月は1975年と同じ曜日になります。
今回、このカレンダーを確認しようとしたら、macOSでは6月が「4月」と表示されることに気づいてしまいました。
Unix系のOSには、その月のカレンダーをテキスト表示してくれる”cal”という便利なコマンドがあります。
しかし、6月分を表示してみると、曜日は合っているのにタイトルだけ「4月」になるという奇妙な現象が起きていたのです。

$ cal 6 2025
      4月 2025         
日 月 火 水 木 金 土  
 1  2  3  4  5  6  7  
 8  9 10 11 12 13 14  
15 16 17 18 19 20 21  
22 23 24 25 26 27 28  
29 30     

これだけ大きなバグだと他の人も気づいていて、解説ブログがいくつか見つかりました。
このバグが起きているのは日本だけで、macOS 15.4のリリース時に日本語向けのロケールファイルが変更されたことが原因でした。
日本語向けの日付・曜日設定は”/usr/share/locale/ja_JP/LC_TIME”に書かれているのですが、”午前/午後”と書かれるべき箇所が”午前/AM/午後/PM”と、冗長な2行が入り込んでしまったようです。
このため”6月”という文字列があるはずの行に”4月”が書かれていることになり、カレンダーが2ヶ月ずれるというオチでした。
環境変数を変更すれば直るようですが、アップデート待ちとします。

11
29
言語切り替え

JP-EN.pngMacの日本語入力の設定を変えました。
そもそもMacの英語/日本語切り替えには「cmd+スペース」が割り当てられていました。
しかし、キーボードに「かな」「英数」キーが搭載されるようになって、そちらが主流になっていました。
2015年に発売されたMac OS X “El Capitan“では「cmd+スペース」が「Spotlight」という検索機能に割り当てられるようになってしまい、日本語を打とうとすると検索が立ち上がるという悲しい状況になってしまいました。
20年以上も指が馴染んだ方式を変えるのには抵抗があり、キー配置をカスタマイズして「cmd+スペース」を使い続けていたのです。

しかし、エミュレータの普及で、Mac上から別のマシンで作業できるようになると、アプリ毎にキーが異なるのは煩雑です。
同じテキストエディタを使っていても、「今はMacだからcmd+スペース」「この画面はWindowsだから変換キー」など、頭の中で余計な判断が一つ増えてしまいます。
仕方なく、すべてのマシンの言語切り替えを「かな」「英数」キーに統一することにしたのでした。

最初の1週間はうっかり「cmd+スペース」を押して「検索」が立ち上がってしまうことが多発し、なかなかのストレス。
1ヶ月ほど経過してようやく指が覚えてきた気がします。
そんなわけで、誤字脱字があっても温かい目で見守ってください。

10
27
円安の影響

IMG_0704.jpgApple社のMagic Trackpad3を購入しました。
Magic Trackpadはノートパソコンのタッチパッドを独立させたような製品で、デスクトップPCをさまざまなジェスチャで操作できるものです。
初代Trackpadを10年以上使っていますが何のトラブルも発生しない、実に優秀なハードです。
しかし、動作が単三電池2本というのが少し苦しくて、仕事で終日使っていると2週間ほどで再充電が必要になってしまいます。充電のたびにバッテリーを取り外し、充電器に挿入するというのが面倒になってきました。
2015年に発売された第2世代からは内蔵バッテリーにUSB充電する方式に変わっています。これならケーブルを挿したままなのでストレス少なそう。
あとは、初代パッドはクリックが「物理ボタン」でしたが、2代目からはTapic Engineを使った仮想クリックになっています。こちらもクリックが軽くて良さそう。

そんなわけで、初代は壊れてもいないのに買い替えるという贅沢なことをしてしまったのでした。
また、定価13800円だったものが、円安の影響で7月1日から16800円と一気に値上げされてしまいました。円安はまだまだ続きそうな感じなので、クリスマスを待たずに買ってしまったという次第。
円安が収まって値下げされる日は来るんでしょうかねえ・・・

5
8
ログインできない

Mac上でターミナルのシェルを変更しようとしたらハマった話。
問題発生

  • OSX時代にtcshを設定していた
  • いまどきtcshはないだろうと、ターミナルをbashに設定した
  • bashを設定したのに、新規シェルが常にtcshになる
  • macOSでは.plistにログインシェルが書かれているらしい
  • plistを編集したらユーザーごと存在しないことにされた(ターミナル起動しない、sshで入れない)

トラブルシュート(失敗)
編集してしまったのは
“/private/var/db/dslocal/nodes/Default/users/.plist” です。
ユーザ編集不可なのですが、tcshをbashに変えるぐらいはいいよね?と安易に編集してしまいました。
編集直後は「新しいターミナルを起動してもプロンプトが帰ってこない」という状態になってしまいました。
そこで再起動をして見たのですが、なんと、ユーザ一覧に自分の名前が出てこない!
どうやら再起動時にplistの中身をチェックされるらしく、「plistが壊れている=ユーザーとして認めない」ということになってしまったようです。
仕方なく別のアカウントで入りなおして見たのですが、そちらはsu権限を付与してなかったので何もできず(そりゃそうだ)。
トラブル原因のファイルを修正どころか閲覧もできなくなってしまったのです。困った。

リカバリーモードでターミナル(操作はできる)
数年ぶりにリカバリーモードで起動してみました
(command”⌘”+”R”)。
リカバリーモードはあまりメンテナンスされていないのか、昔懐かしい「Aqua」なインターフェースです。
ここから「ターミナル」を起動。どうやらwheelグループ権限を付与されているようで、上記ファイルは編集できそう。
しかし、”/private/var/”以下に”db/dslocal”フォルダが見つからない。何故?

どうやらリカバリー時にはマウント状況が変わるらしく、探しているファイルは”/private”ではなく”/Volumes/Macintosh HD/private”に格納されていました。ふぅ。

再編集して再起動(失敗)
vimで.plistを開き、”/bin/bash”となっている箇所を”/bin/tcsh”に戻して保存。
しかし再起動してもログイン画面にユーザーアイコンが現れません。失敗です。

vimに助けられる(成功)
plistファイルはバイナリなので、テキストだけを変更したつもりで他のところを壊してしまったのでしょう。
リカバリーモードではplistエディタも使えず手詰まりです。
しかし僕は、vimでバックアップファイルを作成するように設定しています。念のために”.vim”を見に行くと、オリジナルの”.plist”が残されていました。
再びリカバリーモードに入り、バックアップのplistを”/private/var/db/dslocal/nodes/Default/users/”にコピー。
再起動するとユーザーアイコンが現れてくれたのでした。助かった・・・

結論:
実はこれまでもvimのバックアップに助けられたことが何回かあります。
ターミナルで間違えてrmしてしまった時にバックアップから掘り出すのは、割とよくあります。
また、保存場所を忘れてしまった時にswapファイルのフルパスを参照したりします。
万が一に備えて、vimのバックアップとスワップ設定しておくことをお勧めします。

8
30
無線給電

iPhone用の無線給電装置を買ってしまいました。

ケーブルの抜差しは確かに面倒だけど、朝と晩に一回ずつだから我慢するかというスタンスでした。

しかし、某所で使っているところを見せてもらったら素直にカッコいい。

バッテリーで有名なAnkerからスタンド式が出ていたので迷わずポチ。

「置くだけ」は快適です。

6
26
エクソダス

iPhoneの回線をソフトバンクからOCNに変えました。
ソフバンの回線や契約に不満はないのですが、キャリア独特の「2年縛り」がいい加減に鬱陶しくなってきました。
「2年縛り」とは、毎月の料金から「値引き」が行われて「実質0円」になるという不思議な制度です。
その正体は、スマホの定価を著しく高額に設定しておいて、差額をユーザーに返還しているだけです。
計算方法のトリックで「0円」に見えますが、ユーザーはトータルで月5000円ほど負担している計算になります。
まあ、iPhone発表直後は「3G通信なんて月額1万超えに決まっている」というのが定説でしたから、5000円程度でLTEが使えるというのはソフバン様の努力には感謝するしかありません。

しかし、これも購入から2年までの話。
購入から2年以上経過すると「実質0円」にするための値引きが消滅し、月額7000円程度に跳ね上がってしまいます。
ユーザーは2年毎に、月額料金が高くなるか、新機種を購入して割引を復活するかという選択を迫られてしまうのです。

スマートフォンもそろそろ円熟期に入ってきて、2年経っても最新機種との差はそれほどありません。
もはや「2年縛り」という制度は実態に合わなくなっている気がします。

そんなわけで、10年間慣れ親しんだソフバンを離れてOCNのMobile ONEに乗り換えることにしました。
こちらの料金体系は実にシンプルで、何年使っても月額1800円(税抜)です。
通信料が3GBまで、キャリアメールは使えないなどの制約はありますが、普通に使っている分には特に困りません。
しかも、OCNの提供するIP電話「050 Plus」の基本料が無料になるので、ユーザーは300円(税抜)分だけお得感があります。

実際に使ってみると、回線の速度や容量制限が気になることは全くありません。
キャリアにもそれなりの良さはあるのだと思いますが、料金に悩んでいる人は「脱出」を強くお勧めします。

3
30
続々・ケータイ二台持ち

昨年の近状に書いた通り携帯電話の2台持ちをしています。
プライベートではiPhone6sを、仕事中はiPhone4だけを使うようにしています。

ここで困るのが番号の使い分け。
常に2台を持ち歩くのは不便だけれど、一方にかかってきた電話を他方で逃したくはありません。
僕が契約しているのはソフトバンクの”080電話番号“と、NTTの050 plusの”050電話番号“の2つ。
色々と試して、ベストな組み合わせを見つけたような気がするのでメモしておきます。

(1)プライベート時
iPhone6sだけを持ち歩き。1台で080と050の2つを着信可能。
“050 plus”は最後にアプリを起動したiPhoneで着信してくれます。この仕様を使えば、2台のiPhoneに”050 plus”をインストールして、任意の一方で着信することができます。
iphone001.jpg

(2)仕事中(旧)
2台持ちした最初の頃の設定。
iPhone4だけを持ち歩き、050だけが着信可能。周囲の人に「昼間はソフバンは通じないので050に掛けてください」とお願いしていました。しかしこれは不便でした。
iphone002.jpg

(3)仕事中(新)
iPhoneの中に「設定>電話>自動電話転送」という設定がありました。
これはソフバンに掛かってきた電話を任意の番号に転送するものです。
転送設定はキャリア側に通知されるので、設定後はiPhoneの電源が切れていても転送されます。
この設定を使うことで、iPhone4だけを持ち歩き、1台で080と050の2つを着信可能になりました。
iphone003.jpg

出勤するたびに「自動電話転送設定」と「050 plusの着信先変更」を変更するというのは手間ですが、月額590円で2台目のケータイを持って、どちらの機種でもお互いの番号を着信できるのは便利です。
本当に便利な世の中ですね。

12
3
メモリーズ4G

iMac27in_After.pngiMac用のメモリを増設しました。

自宅では二台のiMacが稼働中です。
新しい方(Mid 2011)は最新版のOSX 10.11ですが、古い方(Early 2008)はOSX 10.6のままでした。
アップデートを探しても「お使いのソフトは最新です」と表示されるので、サポート対象外かと諦めていました。

しかし、アップルのサイトを見るとEarly 2008は最新OSのサポート対象になっています。
実は最新OSは2GBのメモリが必要で、古いマシンは1GBしか積んでいなかったというオチでした。

メモリ交換は実機のストア預かりかな、と思っていたのですが、ドライバ一本で交換できるとのこと。
メモリの規格はサッパリ分かりませんが、アマゾンのレビューを熟読して、多分動くだろうというものをチョイス。
バッファロー製2GB×2枚組で6728円。ずいぶん安くなったものですね。

ついでに、メインで使っているMid 2011のメモリも購入。
バッファロー製4GB×2枚組で7880円。
ヨドバシの半額ぐらいです。経済の仕組みってホントによく分からないf^_^;)
Memories.jpg

11月29日に注文して12月2日到着。ネット通販の便利さに溺れてしまいそう。

実機への取り付けは拍子抜けするほど簡単。
再起動すると見事に認識されていました。
OSX Mavericks以後は起動後のモタつきが気になっていたのですが、増設後はサクサク。
もっとはやく交換するんだった。

11
30
続・ケータイ2台持ち

DMM.jpg先日来の「ケイータイ2台持ち」計画が完了。
予定通り月額590円(税抜)です。
携帯電話の2台持ちって、ゆるふわモテ女子みたいな状況ですね(^^;

なぜ2台目が必要かという理由は仕事の都合で言えませんが、ようするメイン機は「無傷」のままで、サブ機は電話番号やシリアルをオープンにしたかったのです。
経緯は前掲の「ケータイ2台持ち」を見てください。

SIM下駄と格安SIMはアマゾンで購入。合計2289円。
Amazon.jpg

SIMはネットで契約して月額590(税込639円)
電話番号なしデータ通信のみなので格安です。
通常なら「新規契約手数料」として3240円かかるようですが、アマゾンで買うと契約料無料という素晴らしいオマケ付き。
DMM1.jpg

というわけで、使っていないiPhoneをベースに、初期投資2289円、月額約640円でスマートフォンを持つことに成功したのでした。

何がどうなってこういう格安運用が可能なのか、社会の仕組みがイマイチ理解できていませんが、通信会社の経営努力に感謝する次第です。

端末 iPhone4s SoftBank(MD242J/A)
iOS 9.1(13B143)
SIM下駄 Kingmobile iOS8対応ソフトバンクiPhone4s専用 Smartking-sb AX050SIM非対応 1749円(Amazon)
SIMカード DMM mobile SIMカードデータ通信専用 microSIM 540円(Amazon)
SIMプラン DMM mobile データSIM高速プラン1GB 590円(税抜)/月。契約料無料
3Gデータ
4Gデータ ×
テザリング ×

11
12
答え合せ

iPhone6sの請求書が届きました。月額2067円という、まるでガラケーのような低料金に抑えられました。
せっかくなので購入時の試算が正しかったか付き合わせてみます。

(1)試算と(2)実際に支払った額の対比です。まあまあ合ってますね。
iphone6s_purchase.png

計算違いがあったのは「月々割」と「スマート値引き」の税金です。
月々割は「非課税で月額2835円値引きしますよ」だと思っていたら、「2625円の値引きですが。税を加えると2835円です」という話でした。ここで210円の差。
スマート値引きも同じく112円の差で、約300円の見積もり違いでした。
一時期は7000円近く払っていた事もあるので、この低価格はありがたい。ソフトバンク様々です。