Mac

MacBook Pro (Retina, 13-inch, Late 2013) を macOS Big Sur にアップデートできない

Mac

自分が持っている古い MacBook Pro (Retina, 13-inch, Late 2013) を Big Sur にアップデートしようとしたら、システム環境設定のソフトウェアアップデート画面で「必要なバージョンの macOS がありません」(英語だと "The requested version of macOS is n…

MacBook Air を半分放電させてからシャットダウンする作業を自動化する

Mac

数ヶ月に1回ほど使用する MacBook Air があるのだが、長期的に充電池を放置することになるので、充電池が劣化するリスクが有る。 こういう場合のベストプラクティスは、 Apple が公式に公開している記事によると、 【50% の充電状態で電源を切って適正温度で…

iOS のリマインダーの記録を取得したのちに完了済みのリマインダーを削除する

はじめに GTD-like なシステムを iOS のリマインダーを用いて構築しているのですが、さいきんリマインダーがバグいな〜と思っていたのです(そもそも動作が緩慢&携帯との同期が遅い&特にスケジュール情報の同期が壊滅的)。 これはもしかしたら4000件にも…

Homebrew がおかしくなったので直す

Mac

$ brew update ができないとかを筆頭におかしい。ので直す。どこがおかしいのかも Homebrew に調べてもらう。 $ brew doctor 上から読んで、ふむふむって言ってから適用していく。 $ sudo chown -R $(whoami) /usr/local $ brew update $ brew doctor ってコ…

(MacBook Air + Traktor) + (iPad + TouchOSC) でモバイルワイヤレス DJ 行為

Mac

この記事は KainokiKaede Advent Calendar 2014 22日目の記事です(大嘘) Native Instruments の Traktor はセールがあると3000円ぐらいまで価格が落ちる。そんなときにたまたまお金に余裕があったので衝動的に買ってしまった、そういう人は多いと思う。し…

Mac で Adobe Reader を用いて右綴じの本を見開きで表示する

Mac

この記事は KainokiKaede Advent Calendar 2014 17日目の記事です(大嘘) Mac で PDF を閲覧するときは標準の Preview.app を用いると便利である。しかし Preview.app には右綴じの本を表示する機能がついていない。日本語以外にも右綴じを必要とする言語は…

Mac OS X Mavericks に Ureka1.4.1 を導入

Mac

この記事は KainokiKaede Advent Calendar 2014 14日目の記事です(大嘘) なぜ Yosemite ではなく Mavericks の記事かというと、書き溜めだからです。ごめんなさいね。 Astropy, IRAF, PyRAF をそれぞれ単独で導入することの困難さを解決したい Python を用…

Xcode 6.1.1 に XVim を導入する

この記事は KainokiKaede Advent Calendar 2014 11日目の記事です(大嘘) すべての Vim 族へ……(丸パクリ) 公式のリポジトリ 機能のリスト Vim の全機能が移植されているわけではないので目を通しておくとよい。 インストール $ git clone git@github.com:…

Xcode の便利な機能(主にショートカットキー)

Mac

この記事は KainokiKaede Advent Calendar 2014 6日目の記事です(大嘘) あるツールを使いはじめるときは次のような手順を踏むとよい。 そのツールを使うための必要最低限の所作を身につける。Xcode ならば、保存・コンパイル・実行 とか。 そのツールを少…

project.pbxproj のコンフリクトを解決するために mergepbx を利用する

Mac

複数名で iOS のプロジェクトを弄ると project.pbxproj ファイルが頻繁にコンフリクトを起こすのでストレスフルである。このファイルを自動でマージしてくれるツール mergepbx が存在するので、これを導入して精神の安寧を得ようと図る。このツールはリポジ…

Mac に bash-completion, git-completion を導入する

Mac

bash-completion zsh ユーザーに dis られる前に completion できるようにしよう。 $ brew install bash-completion ~/.bash_profile に以下を追加。 if [ -f `brew --prefix`/etc/bash_completion ]; then . `brew --prefix`/etc/bash_completion fi 導入が…

Mac でマウスのみスクロール方向を反転させる(Karabiner を使用)

Mac

Mac と Windows でマウスのスクロールホイールの方向が逆なのが不便である。Mac において、トラックパッドのスクロール方向はそのままでマウスのみ方向を反転させることでこの不便を解消したい。これを実現する専用ソフトとして Scroll Reverser が存在する…

Mac OS X が蓋を閉めていても起動してしまう問題は OS X 10.9.4 アップデートにより解決されたか?

Mac

先日 OS X Mavericks 10.9.4 アップデート が配布された。その中に「スリープ解除の信頼性が向上します」なる一文があった。 ど こ を 見ても「どんな低信頼性があって、それがどう改善されたか」の情報が無いので確証はないが、もしかしたら 以前記事にした…

MacBook の蓋を閉めていてもいつの間にか起動して電池を消費している問題についての対策

Mac

(追記:もしかしたら OS アップデートにより改善したかもしれません。) MacBook の蓋を閉じているはずなのに、次に開けてみると勝手に電池を消費している、という現象に悩まされていた。syslog を見てみると、 $ syslog … … Apr 7 03:33:07 NAME kernel[0] <Debug></debug>…

KeyRemap4MacBook を利用してテンキーを多機能にする

Mac

KeyRemap4MacBook は、Mac 用のキーリマップソフトである。このソフトには最初からさまざまな機能が備わっているが、自分の好きなように改造したくなることもある。private.xml という設定ファイルを編集してやればそれが可能になる。 公式 の設定方法の説明…

Arduino に dualMocoLUFA(USB-MIDI ファームウェア)を導入

情報源 dualMocoLUFA 公式 Windows でのファームウェア書き換え方法 Arduino Uno 公式 Arduino 公式ファームウェア書き換え方法 Arduino 公式 MocoLUFA 紹介文 dfu-programmer 公式 環境 OS X Marverics Homebrew 導入済み ファームウェアの導入 Arduino 公…

Mac の Spotlight 検索で見つけたファイルのディレクトリを開く方法

Mac

公式 によれば、Command+Click。便利。

GUI を利用して Mercurial のリポジトリの diff を取る(ことに失敗したので CUI で diff を取る)

Mac

Mercurial のリポジトリを管理するのに MacHg を利用している。最近は SourceTree にも浮気している。 リポジトリを管理しているからには、以前のバージョンとの diff を取りたいと思うのが親心であろう。もちろん MacHg にも SourceTree にも diff を取る機…

matplotlib で白黒のグラフを描く際の設定

序 論文に載せるグラフは白黒のほうが見栄えが良い。それでなくても色は峻別不可能な人がいたりするから不便なことがある。 理想としては pylab.set_bw(True) みたいなことをするとそれ以降のすべての図が白黒になるといいのだけれど、残念ながらそのような…

Vim の矩形選択と FormatMatch とが競合する

Mac

Web ページから Word や Evernote に文章をコピーする際に、そのままコピーすると文章だけでなくフォントや太さまで一緒にコピーされてしまう。この動作を厄介に感じることが多かったので、FormatMatch という Mac 用のクリップボード支援ソフトを導入した。…

Colloquy と Google 日本語入力とを同時に使うと Tab キーを用いた予測変換が効かなくなることに対する対策

Mac

事象 Mac 用の IRC クライアント Colloquy を Google 日本語入力 のことえりモードと同時に利用すると、メッセージ入力欄で Tab キーを用いた補完が効かない。おそらく Tab キーを Colloquy に盗られてしまっている。 バージョンは Mac OS X 10.8.2, Colloqu…

Apple Loops ユーティリティを使って aiff ファイルを作成するときは2回保存するとよい

Apple Loops ユーティリティを使って wav ファイルからループ情報を持った aiff ファイルを作りたいのだが、ときどき失敗する。具体的には、ループではなくワンショットとして認識されるファイルが作られ、その aiff ファイルを曲のテンポに同期させることが…

Finder + Dropbox + 大量のファイル で重いときは Dropbox をアップデートするべき

Dropbox の公式ヘルプ に「Dropbox は自動でアップデートされるから何もすることはないよ!」的なことが書いてあるのだが、実際アップデートされていなかった話。Dropbox 上で大量のファイルを扱おうとすると、Finder が絶望的なまでに重くなってしまってい…

Mac と GoodReader とを共有フォルダを使って Wi-Fi (LAN) 上でつなぐ

Mac

システム環境設定 → 共有 → ファイル共有 で共有するフォルダを設定。まぁ「User のパブリック」とかいうフォルダを共有しておけばいいと思うよ。 するとGoodReader の Local Servers (via WiFi) とかいうところにコンピュータが表示されるのでそこにつなぐ…

Vim, Finder, Terminal を行き来する(Mac で)

動機 こんな記事を書くと Vimmer のみなさんに怒られそうだが、私はゆとり Vimmer なので Finder や Terminal がないと死んでしまうのである。 しかし、たとえば「いま Vim で開いているファイルのディレクトリに Terminal を開きたい!」とか「Terminal で…

Mac の TeX Live でヒラギノ・小塚・IPA フォントを埋め込む

いいフォントを使って楽しい LaTeX ライフを! http://www.fugenji.org/~thomas/texlive-guide/font_setup.html を参考に。 ヒラギノ ヒラギノ買ったら Mac がついてきたんですよねぇ……。 $ sudo mkdir -p /usr/local/texlive/texmf-local/fonts/opentype/pu…

Colloquy でバッジ通知を有効にする(愚かな)方法

Mac の IRC クライアントで、チャンネルに新着があったら「バッジで」通知してほしかった。 なぜバッジでかというと、バルーン(右上に出るやつ)やバウンス(Dock 上で跳ねるやつ)はすぐに消えてしまうし、それらが消えないように設定することも可能だがそ…

Mac で外付け USB Web カメラの画像を VLC を使ってキャプチャ(スナップショット)する

Mac

案外簡単にいくかと思ったら、もう全ての手が手詰まりで、万策尽きたかと思われたときに VLC が私を救った話。 結論 VLC を開きます。Command + R で「キャプチャーデバイスを開く」ダイアログを出します。 "USB 2.0 Camera" を選択して「開く」を押します。…

Mac で FileZilla のクイック接続の履歴を部分的に削除する

Mac

FileZilla ~/.filezilla/recentservers.xml に情報があるので、テキストエディタででも開いて該当部分を削除する。自己責任。 Win でも Portable 版を見てみたら INSTALL_DIR/Data/settings/recentservers.xml が同等の機能を果たしているようだ。 ちなみに…