スマート引用符とスマートダッシュ

ハイフンを二回続けて入力するとダッシュになっていたのは
スマートダッシュという機能がデフォルトでオンになっていたからだったようです。

System preferencesのKeyboard > TextでUse smart quotes and dashesのチェックを外してオフにできました。

[PR]
# by ikkusuke | 2017-06-01 09:09 | Mac日記

テスト

Jenny's
c0072458_12485300.jpg


[PR]
# by ikkusuke | 2017-05-27 22:17

ディスク容量が激減する問題の解決方法

前回、ディスク容量問題の一次解決法をメモしていましたが、本質ではありませんでした(再発しました)。
色々と考えた末、インデックス化しないディレクトリを指定してみました。
僕の場合、Spotlightで検索したいものはApplicationとmailの中身くらいなので、
それ以外はインデックス化の対象外としました。
どうやらこれが正解だったようです。
これまではほぼすべてのファイルをインデックス化しようとして、巨大なファイルが出来ていたようです。

[PR]
# by ikkusuke | 2017-05-27 22:10 | Mac日記

ディスク容量が急激に減った時...

たまにMacのディスク容量が突然数10GB減ることがあります。
どうやらSpotlightのインデックスが何故か異常に大きくなっていたようです。
コマンドラインで

> sudo mdutil -i off /
> sudo mdutil -i on /

としてインデックスを再構築するだけで問題が解決しました。
以前はインデックスを削除していましたが、今はQuicksilverの代わりにSpotlightを使っているので少し慎重になりました。


[PR]
# by ikkusuke | 2017-05-22 21:59 | Mac日記

使用するアプリケーションの変更

MacのキーボードをJISからUSに変更した際に、日本語入力の切り替えのために英かなを導入してJISキーボードと同じ使い勝手になるようにしていましたが、SpotlightがQuicksilverの代わりとして十分使えることが分かったので、- 日本語と英語の切り替えにはcontrol+space- アプリケーションの起動などの際はcommand+spaceでSpotlightを起動することにしました。Controlの位置はCaps lockの場所に変更したままです。
[PR]
# by ikkusuke | 2017-05-10 08:34 | Mac日記

Lapack on Mac

Quantum-ESPRESSOをmacOS Sierraにインストールした時のメモ

DFTコードのコンパイルにはLapackが必要だろうと思いbrewを使ってlapackをインストールすると、
EPRESSOをconfigureする際にlapackとblasが自動的に認識され、コンパイルも特に問題無く終わります。

ところが、Westを実行する時にZDOTCなどの関数でSegmentation faultを起こしてプログラムが異常終了します。
この問題はESPRESSOをビルドするのと同じコンパイラを使ってlapackをビルド、リンクすることでこの問題は解決します。

以前にも同じ問題があったのにすっかり忘れて今日の午後を悶々と過ごしてしまいました。

[PR]
# by ikkusuke | 2017-04-26 22:12 | Mac日記

gnuplotのbrewを使ったインストール

以前も同じことをしたことを思い出したので記録しておきます。


> brew install gnuplot

でgnuplotをインストールするとterminalがunknownとなってプロットができません。
先ずは一旦gnuplotを

> brew uninstall gnuplot

でアンインストールした後、aquatermをインストール
> brew install Caskroom/cask/aquaterm

次に

> brew install gnuplot --with-aquaterm --with-x11

でaquatermとX11が使えるgnuplotをインストールします。
gnulotを起動してtestコマンド等で出力を確認する。

[PR]
# by ikkusuke | 2017-04-11 11:56 | Mac日記

Mac設定覚書(Sierraでのソフトのインストール)

基本的な設定とソフトのインストール、移行アシスタントを使用したデータの移行が終わったので、
仕事で使うソフトのインストールを行います。

ホームページよりインストーラ(XQuartz-2.7.11.dmg)をダウンロードし、インストールを実行。

ホームページに記載された手順でHomebrewをインストールする。
(最新情報は上記ページから。日本語バージョンもあり)
以下を導入
- gcc
- grace (xmgrace)

- jupyterのインストール

> brew install python3
> pip3 jupyter

ついでにRも入れておく

> brew tap homebrew/science
> brew install R

開発用にopen-mpiも。

> brew install open-mpi

- LaTexのインストール

1. MacTeX 2016のインストール
公式サイト よりMacTeX.pkgをダウンロードしダブルクリックしてインストールする。
2. 最新版にアップデート
> sudo tlmgr update --self-all
これでTeXshopを改めてインストールする必要が無くなります。
ただし時間がかかります。僕の環境では一時間弱。

- LaTeX
Brewを使ってインストールしました。
> brew Caskroom/cask/latexit
Xquartzもこれでやれば良かった...

[PR]
# by ikkusuke | 2017-04-07 15:49 | Mac日記

MacOS 移行覚え書き(El capitan → Sierra)

転職に伴い、古いMacBook Air(11 inch)から新しいMacBook Air (13 inch)への移行を行っています。
古いMacはEl Capitanを使っていますが、新しいラップトップへの移行に伴いOSもSierraへ。
基本の環境は英語で、キーボードもJISからUSへ移行します。

作業中は頭がおかしくなって記憶が無くなってしまうことが多いので、ここに記録しておきます。
(データの移行前まで)

1. 起動
電源ボタンを押してMacBook Airを起動します。
言語選択画面で英語を指定し、次に地域を指定します。
これで英語環境でアカウントが作成できます。
その後は聞かれるまま設定を行います。

念のために自分のアカウントではなく管理者アカウントを作成して
管理者でソフトのインストール等を実行します。
データの移行はアカウント作成時には行わず、
自分のデータは後で移行することにします。

2. キーバインディングの変更
Caps LockがJISキーボードのcontrolの位置にあって
コーディングする時に指がつりそうになるので、
Capsと^Controlの位置を入れ替えます。
これはSystem Preferences > Keyboard > Keyboard
を選択し、右下のModifier Keys...のボタンを押すと
modifier keysのactionを変更できます。
Caps Lock Keyに^Controlを、Control (^) KeyにCpas Lockを割り当てます。

3. 言語の追加
System Preferences > Language & Regionで日本語を追加します。
これだけでは日本語の入力ができないので、System Preferences > Keyboard > Input Sources
で日本語を追加します(左下の+ボタンで追加)。
英語環境でキーボードもUSだと自動的にInput Sourcesは選択されないようです。
(これが分かるまでに約1日かかってしまった...)

4. Trackpadの設定
ジェスチャー等の追加。
デフォルトでは三本指でドラッグができないので、
System Preference > Accessibility > Mouse & Trackpad
のTrackpad OptionsでEnable draggingでthree finger dragを選択。
5. 英かなの導入
デフォルトでは^SpaceでInput Sourceを切り替えることになっています。
これは普段使っているQuickSilverのコマンドと同じなので、Commandコマンドを使えるように
<a href="https://ei-kana.appspot.com/">英かな</a>を導入します。
これで右のCommandでかな入力、左のCommandで英語入力の切り替えができるようになります。

5. Xcode等Apple softwareの導入
基本はMac App storeから導入する。

6. その他フリーソフトの導入
日常的に使うソフトウェア
- QuickSilver
- Dropbox
- Google Drive

仕事用のソフトウェア
- Firefox (特定のシステムを使用する際に必要--今ではSafariにも対応?)
- X11
- Homebrew
- LaTeX環境
- Python環境

7. 有償ソフトの導入
- MS Office
- Adobe softwares (Acrobat, Illustrator, Photoshop (?))

その他、必要に応じて更新します。

※Sierraで新しいアプリケーションを起動する際、基本的にはApplicationフォルダーで
右クリック(あるいは等価なアクション)し、Openします。
聞かれた場合はSystem Preferencesを開き鍵を解除し、アプリケーションの使用を許可します。


[PR]
# by ikkusuke | 2017-04-06 13:14 | Mac日記

事故

娘は家で遊ぶのが好きで、天気が良いので外に出かけようと言うと機嫌が悪くなることもしばしば。
この日も出かける前になんちゃらかんちゃら言ってグズグズ言いながら、
こちらも怒りながらドアを開けて外を出る時に娘の泣き声が大きくなりました。
パッと見るとドアに指を挟んでいるではないですか!
運良く大事には至らなかったものの、その日はしばらくドキドキしていました。
そんな日に描いた娘の絵。ゴメンね...
c0072458_06452483.jpg

[PR]
# by ikkusuke | 2015-06-02 21:43