てきとうなメモ

本の感想とか技術メモとか

MacOSX

nkfのmanがおかしい

mac上のhomebrewで入れたnkfやubuntu14.04のnkfのmanを読もうとすると表示がおかしい NAME nkf - XXXXXXXXXXXXXXXXXX SYNOPSIS nkf [-butjnesliohrTVvwWJESZxXFfmMBOcdILg] [file ...] ...調べると Ubuntu日本語フォーラム / Ubuntu 13.10 から 14.04 へアッ…

iBookでコピーする時に「抜粋::」など余分な情報を削除する

npm initとかコマンドラインをコピペして実行しようとすると “npm init” 抜粋:: Frankie Bagnardi, Jonathan Beebe, Richard Feldman, Tom Hallett, Simon Højberg, Karl Mikkelsen “入門 React”。 iBooks と余分な情報がくっつく。こういうのはAutomatorで…

brew cask updateしようとするとmergeできないと言われる

$ brew cask update ==> error: The following untracked working tree files would be overwritten by merge: ==> Library/Formula/cake.rb ==> Please move or remove them before you can merge. ==> Aborting ==> Error: Failure while executing: git p…

Yosemiteで名前解決できない場合

mDNSResponderはなくなったらしい。 dscacheutil -flushcacheでキャッシュをリセットする

Macでxlsファイルを修正する

Googleドライブだとダウンロードしたらxlsxファイルになってしまう。ので、普通にOpenOffice使えばよいか。前はNeoOfficeを使っていたのだが、今は無料版だと編集できないようだ。 iWorkのNumbersだとファイルサイズが増える。

macbookairを移行したらHomebrewがおかしくなった

多分/usr/local以下をコピー後に初期化っぽいことをやっているのではないかとまず、/usr/local/以下の所有者がrootになっているのでこれを変える $ sudo chown -R <user> /usr/local/usr/local/bin以下にリンクが貼られていないので、これも修正しようとするも複数</user>…

ssh経由のpbcopy

Remote pbcopy on OS X systems - BrettTerpstra.comSSHのポートフォワーディングとlaunchdを利用してpbcopyできるのか。手順はMac側でpbcopy用launchdの.plistファイルを作成。(cf. man launchd.plist) …

Mac OS X/iOSのSSLの脆弱性

Apple史上最悪のセキュリティバグか、iOSとOS XのSSL接続に危険すぎる脆弱性が発覚──原因はタイプミス? | アプリオ ImperialViolet - Apple's SSL/TLS bug OS XとiOSのSSL接続に脆弱性があったらしい。 This signature verification is checking the signat…

stringsコマンドの出力

Mac OS Xのstringsの場合、オプションなしの場合はテキストセグメント以外のセグメントのデータを出力して、 $ strings /bin/echo $FreeBSD: src/bin/echo/echo.c,v 1.18 2005/01/10 08:39:22 imp Exp $ @(#)PROGRAM:echo PROJECT:shell_cmds-175 malloc wri…

git commitでviが起動されてコミットログを書き込むとエラー

$ git commit -a error: There was a problem with the editor '/usr/bin/vi'. Please supply the message using either -m or -F option.というようなエラーになる。エディタとして/usr/bin/viを使ってコマンドの戻り値が0以外だったので、上記のエラーにな…

/usr/includeがない

Xcode command line toolsをインストールすれば良いのか。Mavericksだと $ xcode-select --install

Mac OS Xのodとlocale

文字エンコードとロケールを体感する - ザリガニが見ていた...。 Macのodはlocaleを意識するのか…。printableなコードだったらそのまま出力して、そうでない場合は8進数を出力するという仕様だったら、localeを見ないとわかんないよねということか。確かにma…

perlbrewからplenvに移行するとhomebrewのautoconf/automakeがおかしくなった

以下のようなエラーがでてくる。 /usr/local/bin/autoconf: /usr/local/Cellar/autoconf/2.69/bin/autom4te: /Users/nishimura/perl5/perlbrew/perls/perl-5.16.0/bin/perl: bad interpreter: No such file or directoryインストール時にperlのパスをそのま…

Vagrant1.3.3でprivate_networkを利用するときにdyldのエラーになる問題

Mac OS X上でvagrantfileにprivate_networkの設定をした状態で $ vagrant upを実行すると There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["hoston…

パスワードなしでsudoできる脆弱性(Mac OS 10.7-10.8.4)

Mac OS X Sudo Password Bypass ≈ Packet Storm If your session belongs to a user with Administrative Privileges (the user is in the sudoers file and is in the "admin group"), and the user has ever run the "sudo" command, it is possible to be…