The Yak Shaver
さあ、今日も毛を刈ろう。
skip to main
|
skip to sidebar
ラベル
mac
の投稿を表示しています。
すべての投稿を表示
ラベル
mac
の投稿を表示しています。
すべての投稿を表示
2015/01/11
Raspberry Pi でexportしたnfsフォルダをMacでマウントする
いいかげん scp するのもつらくなってきたので nfs を使うことにします。 以下は一人暮らしの家で使う用の設定です。 #### Raspberry Pi側(raspbian) [このへん](http://nort-wmli.blogspot.jp/2014/09/raspberry-pi-nfs.html)を参照。 ただ、`/etc/exports`は下記のようにしないと、Macから一般ユーザで読み書きできませんでした。 /home/ユーザ名 192.168.1.0/24(rw,insecure,all_squash,anonuid=1001,anongid=1004,sync,no_subtree_check) `insecure`と`all_squash`がポイントでした。 `anonuid`と`anongid`はRaspberry Piで`cat /etc/passwd|grep ユーザ名`したときの uidとgidを指定します。 ####Mac側 下記のように一般ユーザでフツーにマウントします。これで一般ユーザで読み書きできます。 mount -t nfs rpi:/home/ユーザ名 /Volumes/rpi ※ホスト名(rpi)は`/etc/hosts`に記述。 ちなみに、`-o resvport`オプションをつけてマウントすると、rootでしかマウントできなくなり、rootでしか書き込めなくなるので注意です。 アンマウントは下記のように。 umount /Volumes/rpi ちなみに、Finderからは `Cmd-k`で下記を入力するとマウントできます。 nfs://rpi/home/ユーザ名 Finderでマウントするとターミナルで`umount`できないので、Finderのイジェクトボタンでアンマウントすることになります。 ファイルサーバーなどと違って、実験用の Raspberry Pi なので、使う時だけマウントすることにします。 ####バージョンなど Raspberry Pi: $ uname -a Linux raspberrypi 3.12.34+ #1 PREEMPT Sat Dec 20 05:02:02 JST 2014 armv6l GNU/Linux Mac(Mavericks): $uname -a Darwin xxx.local 13.4.0 Darwin Kernel Version 13.4.0: Sun Aug 17 19:50:11 PDT 2014; root:xnu-2422.115.4~1/RELEASE_X86_64 x86_64
2014/12/20
Alfred でタイプをミスったときにウェブ検索するのを無効化する
[Alfred](http://www.alfredapp.com/) はタイピングをミスると、タイポしたキーワードをググろうとします。 でも、これってけっこうウザかったりします。 なので、これを無効化する手順を書きます。 1. Alfredの設定を開き、上部の Features アイコンをクリック 1. 左ペインの一番上(Default Results)を選択 1. 右ペインの一番下にある Setup fallback results をクリック
1. ドロワーが出るので、一覧から1つづつ選択後に -ボタンを押し、すべて削除
1. 最後に Saveボタンをクリック これで、タイポしてもウェブ検索されなくなるはずです。
2014/07/18
Mac のネットワークが遅いのが解決
MacBookPro 13 Retina 2013 を買ってしばらくして、ネットワークが遅くなる現象がずっと続いていました。 遅いのはネットワーク全般で、WiFi, Ethernet, iPhone経由のテザリングのどれでもほぼ同じ速度。 ブラウザは Safari, Chrome, Opera, sleipnir を試しましたが、遅いのはどのブラウザでも同じでした。 Appleのサポートに電話したり、ジーニアスバーに持ち込んだりしたのですが、結局ハードやOSが原因ではないということで途方に暮れていました。 [ここ](http://blog.washo3.com/mac-howto-sophos-antivirus-uninstall/)によると、Sophos Anti-Virusが悪さしている模様。 さっそく同じようにLittle Snitch をインストールしてモニタしたところ、やはり Sophosのトラフィックが多い。 というわけで Sophos をアンインストールすると、ネットワークが見違えるようなスピードに戻りました。 アンチウィルスソフトは Sophos → ClamXav に変更しました。今のところ問題ないようです。 #### 参考にさせていただいたサイト [Mac上でネット接続が遅いのでSophos Anti-Virusをアンインストールした](http://blog.washo3.com/mac-howto-sophos-antivirus-uninstall/)
2014/06/14
LPCXpresso7 + LPC-LINK2 + LPC810 でLチカ
まいどおなじみのLチカやります。 今回のゴールは、デバッガでBreakするまでです。 環境の組み合わせは、現時点で最新の[LPCXresso ver.7.2.0](http://www.lpcware.com/lpcxpresso/download)と[LPC-LINK2](http://www.embeddedartists.com/products/lpcxpresso/lpclink2.php)、マイコンはLPC810、回路はブレッドボードで組みます。 1. 下図のように回路を組んで、LPC-LINK2と接続します。
1. LPCXpressoを[ダウンロード](http://www.lpcware.com/lpcxpresso/download)して、アクティベート 1. LPCXPresso7を起動 1. File > Import > Select root directory > Browse > General > Existing Projects into Workspace > (ドキュメントフォルダ内(の Blinkyフォルダ)を選択 1. File > Import > Select archive file > Browse > General > Existing Projects into Workspace > (LPCXpresso7インストールフォルダ内の)Examples/NXP/LPC800/LPC8xx_Libraries.zipを選択 1. CMSIS_CORE_LPC8xxとlpc800_driver_libをチェック > Search for nested projects をチェック > Finish 1. MCUの種類をLPC810に変更します。
LPCXressoの時計(?)のアイコン > MCU Setting > LPC810 > OK
1. LEDを接続しているGPIOのポート番号を修正します。
左ペインのProject Explorerから Blinky/src/main.c を開き、下記のように修正
1. LPCXpressoの虫アイコンをクリックすると、自動的にコンパイル&リンクされ、ツール選択ダイアログにLPC-LINK2が表示されるので、それを選択する
1. すると自動的にデバッガが起動し、main()関数の入り口で停止する 1. ここで下図のように、三角アイコンをクリックすると実行が継続される
あとはよしなに。 #### 参考にさせていただいたサイト - [「LPC810 (= DIP8_ARMマイコン) + LPCXpresso」で,Lチカ (LED点滅)プログラムを動かしてみる](http://www.nxp-lpc.com/lpc_boards/lpcxpresso/note/note9.html)
2014/06/01
iCloudと連携時の1Passwordの設定ファイルの場所
1Password4からパスワードファイルをiCloudに保存できるようになりました。 iCloudへ保存したパスワードファイルは以下のフォルダ配下にあります(XXXXXXXXの部分は環境依存) ~/Library/Mobile Documents/XXXXXXXX~com~agilebits~onepassword 余談ですが、テキストエディット等でiCloudへ保存した時のドキュメントも`~/Library/Mobile Documents/`配下に保存されるようです。
2014/04/09
MacでCapsLockを変換キーとして使う方法
OSインストールするたんびに忘れているのでメモしておきます。 1. [PCKeyboardHack](https://pqrs.org/macosx/keyremap4macbook/pckeyboardhack.html.ja)をインストール 1. Settingタブ > Caps Lock > Change Caps Lock > Keycode を 80 にして、チェック 1. Apple メニュー > System Preferences... > Keyboard > Keyboard Shortcut > Select the previous input... をクリックしてCaps Lockキーを押すと F19 と入力される これで Caps Lock を変換キーとして使うことができます。
2014/04/07
MacBook Pro 13" Retina 2013 Plasti Dipping
MacBook Pro 買ったので、さっそく[Plasti Dip](http://www.plastidip.com/) やってみました。 #### 簡易塗装室 とりあえず、百均で買ったこれで適当に養生しときます。  マスキングも適当に。 #### 内側のLCDベゼルあたりをまず先に 吹付け→乾燥を3〜4回。  #### 次に上面を 同じく、吹付け→乾燥を4回ほど。  #### 乾くとこんな感じ  #### 出来上がり  今日は寒くて、乾くの時間かかりました。作業時間は全部で6時間くらいか。 手間かかるわりにはどうなんかな。普通の塗料よりもムズくて、LCD面のベゼルあたりがうまくできなったし耐久性の問題も…。 まったくおすすめは出来ないw #### 参考 - [Plasti Dipping Macbook Pro - YouTube](https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&uact=8&ved=0CDcQtwIwBA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMXj0ET3vCIs&ei=jtdBU7CvFdHPkAXf_oH4Dg&usg=AFQjCNF_HyoymUN5M3qvIju81oiF4Mpuug&sig2=sohcOcj1nyY3G_DCZPGhHw&bvm=bv.64125504,d.dGI) - [Plasti-dipping your Apple Macbook - YouTube](https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&uact=8&ved=0CD8QtwIwBQ&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DK6WcZgoP9MY&ei=jtdBU7CvFdHPkAXf_oH4Dg&usg=AFQjCNFOfi6b35P3NMcGJlbpha-ctNRUNA&sig2=LKUVt5j2gN23a808YQ-ZFw&bvm=bv.64125504,d.dGI) - [Tutorial Plasti Dip pour MacBook Pro - YouTube](https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&cad=rja&uact=8&ved=0CEcQtwIwBg&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHntTFJxWMTo&ei=jtdBU7CvFdHPkAXf_oH4Dg&usg=AFQjCNFl5xXPopzr0aLx12SdCqdGDtzubA&sig2=tUMW-xvMjMNEKsgAqOnPwg&bvm=bv.64125504,d.dGI) - [PlastiDip MacBook Pro One Week Later on Vimeo](https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=9&cad=rja&uact=8&sqi=2&ved=0CFoQFjAI&url=http%3A%2F%2Fvimeo.com%2F64620297&ei=jthBU7msM8SOkwWNr4DQAg&usg=AFQjCNFcwkCB4QAeEm6gQa1nF8-U5TP9lQ&sig2=h_Q2lK2KwubmcLrQofihhg&bvm=bv.64125504,d.dGI)
2014/03/29
Macbook Pro 13" Retina 2013 を
買ってしまった。
2014/01/25
Mac mini 2014 のグレードは2つだけ?
[これ](http://yak-shaver.blogspot.jp/2014/01/mac-mini-haswellhttpggsoku.html)のつづきです。 気になったので、ソースであるベルギーの小売店のサイトに行ってみました。 `Mac mini`で検索すると、
リストにこんなの↑が出てきましたが、詳細ページはまだ用意されていないようです。 しかし、この2機種には`Intel Iris Graphics`の記述があるので 2014モデルであることが伺えます。 気になったのは、今まで グレードが3つだった Mac mini なのですが、ここには2つしかないことです。 ひょっとして、サーバーモデルがなくなるのでしょうか。
Mac mini 2014 early
やっと買い替えできる…かな。 [新型Mac mini、来月中に発売見込み Haswell搭載](http://ggsoku.com/2014/01/mac-mini-early-2014/)
2013/12/26
シェルスクリプトからログ出力するテスト on Mac OS X
ふつうに `echo "hoge" >> log` でいいんですが、Mac の場合は `~/Library/Logs/` の下に出すといいようです。 ログファイルに出力される様子は、Console という OS X 標準アプリで `tail -f` のように見れます。 下記は `~/Library/Logs/test.log` に出力する例です。
2013/10/08
ClipboardPlain の作者さんに Pull request を送ってみた。
[Mac の ClipboardPlain をちょっと直してみた](http://yak-shaver.blogspot.jp/2013/10/mac-clipboardplain.html)のつづきです。 GitHub で 作者さんに Pull request を送ってみたら、あっさりマージしてもらえました。 次のタイミングで Mac App Store にアップデートするとのこと。 Pull request を送ったのは初めてだったのですが、思ったより簡単でした。外国の人とこんなに簡単にパッチのやりとりができるなんて、スゴイ時代です。 いまさらですが、インターネット素晴らしいです。 GitHub も最高に素晴らしいです。
Mac の ClipboardPlain をちょっと直してみた
Mac で テキストをコピペするときに書式を取り除いてくれるソフト [ClipboardPlain](https://itunes.apple.com/jp/app/clipboardplain/id528607880?mt=12) をしばらく前から使っています。
- [jinnaitakumi.com - Macでテキストの書式をクリアしてコピーするアプリ「ClipboardPlain」が便利!](http://jinnaitakumi.com/mac/2013/03/31/clipboardplain/3468/) - [僕のポケット - Mac - クリップボード内のテキストから書式を削除するアプリ「ClipboardPlain」](http://boku-pocket.blogspot.jp/2012/05/mac-clipboardplain.html) とても気に入っていたのですが、1つ困った事がありました。 それは、メニュー項目の「Remove Format Automatically」を有効化すると、Finderでファイルのコピペができなくなることでした。
今まで我慢して使っていたのですが、昨日ふとソースコードが Github に置かれているのを発見しました。 とりあえず適当に直したので、お困りの方がおられましたら使ってみて下さい。 以下、使い方です。 1. [ClipboardPlain.app.zip](http://autometa.ro/cgi/downloader.cgi?../files/ClipboardPlain.app.zip) をダウンロードします。 1. zip を解凍すると ClipboardPlain.app ができるので、これをアプリケーションフォルダに上書きしてください。 1. ClipboardPlain.app をダブルクリックすると起動します。 もし、不具合がありましたら教えて下さい。 ちなみに、いじったソースは[ココ](https://github.com/gnrr/ClipboardPlain/tree/myfix)にあります。 ソースがあるって素晴らしい。RMSバンザイ! [つづく。](http://yak-shaver.blogspot.jp/2013/10/clipboardplain-pull-request.html)
2013/10/05
ダウンロードファイルを自動的にゴミ箱に移動させる
ダウンロードしたファイルを手でゴミ箱に移動するのが面倒だったので、シェルスクリプトを書きました。 ゴミ箱に移動するものは、.dmgなどをインストール中だと困るので - 最後のアクセスから10分以上経過している - ファイルを操作中ではないもの の両方を満たすものだけとしています。 ゴミ箱に移動するロジックは、[コマンドラインからゴミ箱に捨てるシェルスクリプト](http://kouzuka.blogspot.jp/2011/02/blog-post.html ) をそのまま使わせてもらいました。
これを launchd で自動実行する方法を以下に書きます。 なお、launchd の plist(XML) を書くのがめんどくさかったので、[Lingon](http://en.sourceforge.jp/projects/sfnet_lingon/releases/ ) を使わせてもらいました。 1. 上記のコードを `~/bin/download_cleaner.sh` として保存します。 1. [Lingon](http://en.sourceforge.jp/projects/sfnet_lingon/releases/ )を起動し、+ボタンを押して「My Agent」を選択して新しい起動項目を作ります。
1. 下の画像のように設定して、「Save」ボタンを押します。
(ここでは30分おきに起動するようにしています) 1. 一旦ログオフして、ログオンしなおします。 自分で言うのもおかしいのですが、こんなスクリプト1つでかなり楽になりました。 #### 参考にさせていただいたサイト - [コマンドラインからゴミ箱に捨てるシェルスクリプト](http://kouzuka.blogspot.jp/2011/02/blog-post.html ) - [逆引きシェルスクリプト/スペースが含まれる文字列を1行として扱う方法](http://linux.just4fun.biz/%E9%80%86%E5%BC%95%E3%81%8D%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88/%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%81%8C%E5%90%AB%E3%81%BE%E3%82%8C%E3%82%8B%E6%96%87%E5%AD%97%E5%88%97%E3%82%921%E8%A1%8C%E3%81%A8%E3%81%97%E3%81%A6%E6%89%B1%E3%81%86%E6%96%B9%E6%B3%95.html ) - [初めてシェルスクリプトを書くときに知っておきたいこと](http://wadap.hatenablog.com/entry/20080223/1203787519) - [Lingonでスクリプト管理](http://www.hot-linux.org/osx/?rec_no=150 )
2013/09/30
MacのPage Up / Page Down キーをWindowsと同じ挙動に
Mac で ページをスクロールするとき、Page Up/Down キーを押すとIビームカーソルがついてきません。 このため、スクロール後に Iビームカーソルを移動しようとすると、スクロール前の画面に戻ってしまい「ムキーッ」となることが多々あります。 この挙動をWindowsと同じようにするには、下記の内容で、`~/Library/KeyBindings/DefaultKeyBinding.dict` というファイルを作ります。 // ~/Library/KeyBindings/DefaultKeyBinding.dict { "\UF72C" = "pageUp:"; // page up "\UF72D" = "pageDown:"; // page down } 私は、Home, Endキーの挙動もWindowsと同じようにしたいので、下記のようにしています。
#### 参考にさせていただいたサイト - [http://d.hatena.ne.jp/zariganitosh/20101026/text_key_binding](http://d.hatena.ne.jp/zariganitosh/20101026/text_key_binding) - [Text System Defaults and Key Bindings](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/EventOverview/TextDefaultsBindings/TextDefaultsBindings.html)
2013/08/24
KeyRemap4MacBook で Chrome のキーバインドを変更
[KeyRemap4MacBook](https://pqrs.org/macosx/keyremap4macbook/) で Google Chrome のタブ切り替えを F11/F12 でできるようにしてみました。 - F12: Ctrl + TAB - F11: Ctrl + Shift + TAB `~/Library/Application Support/KeyRemap4MacBook/private.xml`に下記を書き足します。 KeyCode, ModifierFlag の順に書かないとダメなようです。
2013/07/20
Dired から Mac の openコマンドでファイルを開く
Emacs の Dired では、ファイルを選択してEnterキーを押すと、何でもかんでも Emacsで開こうとします。しかし画像や動画のファイルは専用のソフトで開きたいところです。 Mac ではファイルごとに関連付けられたデフォルトのアプリでファイルを開く `open` コマンドがあります。 このコマンドと、以前試したQuick Look の[これ](http://yak-shaver.blogspot.jp/2013/03/emacs-mac-quick-look.html)を使って、 Dired で Enter を押したしたときに自動判別して開くようにしてみました。 下記では jpeg や png などの静止画は Quick Look で、avi などの動画や pdf は `open` で開きます。
2013/07/18
wget でサイトをまるごとダウンロード
ウェブ上に置いてあるマニュアルや読み物は、ローカルに落としてじっくり読みたいものです。 wget で CSSや画像を含めてまるごと取得するには、下記の例のようにします。 wget -p -r http://diveintopython3-ja.rdy.jp/index.html この例では [Dive into Python3 日本語版](http://diveintopython3-ja.rdy.jp/) を取得しています。
2013/07/16
Spotlight で見つけたファイルの場所を開く
よく忘れるので、メモを残します。 見つけたはいいけど、そこへはどうやって行けばいいのか。 はい。`Command` + `r` でファインダーで開けます。 コンテキストメニューにでも出してくれればいいのに…。 #### 参考にさせていただいたサイト - [アーカイブ - Spotlight: 項目に含有されるフォルダを開く方法](http://support.apple.com/kb/TA23467?viewlocale=ja_JP)
2013/07/14
Emacsで開いているファイルの場所をターミナルで開く
[これ](http://yak-shaver.blogspot.jp/2013/01/emacsfinder.html)のつづきです。 とりあえず、やっつけで作りました。ちょっと難ありです。 現状の問題点は、 - Mac専用 - 1つでもターミナルを開いていることが前提 - 他のターミナルのウィンドウがすべて前面化される 一応 Dired でも使えます。
#### 参考にさせていただいたサイト - [ターミナル (Mac)](http://ja.wikipedia.org/wiki/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB_(Mac))
前の投稿
ホーム
About
Unknown
詳細プロフィールを表示
Labels
AVR
( 12 )
Blogger
( 10 )
Chrome
( 2 )
cocoa
( 5 )
Eagle
( 5 )
emacs
( 31 )
game
( 1 )
Google
( 4 )
iPhone
( 2 )
Javascript
( 1 )
lisp
( 4 )
LPCXpresso
( 1 )
mac
( 53 )
Markdown
( 4 )
msp430
( 1 )
NXP
( 1 )
Parallels Desktop
( 1 )
PIC
( 3 )
python
( 19 )
Raspberry Pi
( 9 )
ruby
( 1 )
Safari
( 2 )
shell script
( 4 )
Sublime Text
( 1 )
windows
( 7 )
xcode
( 8 )
xyzzy
( 60 )
おぼえがき
( 69 )
まとめ
( 6 )
メール
( 2 )
よもやま
( 19 )
工作
( 23 )
電験
( 4 )
本日の探索結果
( 2 )
Blog Archive
▼
2015
( 3 )
▼
02
( 1 )
C99 サンプルコード
►
01
( 2 )
►
2014
( 17 )
►
12
( 1 )
►
07
( 3 )
►
06
( 3 )
►
04
( 2 )
►
03
( 4 )
►
01
( 4 )
►
2013
( 135 )
►
12
( 5 )
►
10
( 6 )
►
09
( 7 )
►
08
( 10 )
►
07
( 24 )
►
06
( 15 )
►
05
( 15 )
►
04
( 17 )
►
03
( 13 )
►
02
( 17 )
►
01
( 6 )
►
2012
( 11 )
►
10
( 5 )
►
07
( 1 )
►
02
( 2 )
►
01
( 3 )
►
2011
( 86 )
►
12
( 2 )
►
11
( 2 )
►
10
( 1 )
►
07
( 2 )
►
06
( 3 )
►
05
( 20 )
►
04
( 49 )
►
03
( 7 )
►
2009
( 4 )
►
03
( 1 )
►
01
( 3 )
►
2008
( 8 )
►
12
( 8 )
STAT
Ads
Amazon.co.jp ウィジェット
Powered by
Blogger
.