戦場のプログラマー

名前は誰も知らない。

Mac

Mac OS X を 10.11.3 にアップグレードしたら Web 閲覧が死ぬほど遅くなった君たちへ

Macを 10.11.3 にアップグレードしてからというものブラウジングが死ぬほど遅い。 $ sw_vers ProductName: Mac OS X ProductVersion: 10.11.3 BuildVersion: 15D21 使いものにならないぐらい遅い。 ダイヤルアップ接続の時代に戻ったのかと思うぐらい遅い。 …

Mac OS X のバージョンをコマンドラインから確認する

noguchiwataru-no-MacBook-Air:~ wnoguchi$ sw_vers ProductName: Mac OS X ProductVersion: 10.11.2 BuildVersion: 15C50 OS XでOpenSSHクライアントの脆弱性「CVE-2016-0777」および「CVE-2016-0778」に対応する方法。

使いものにならない初期状態の Mac をある程度使えるまでにもってくまで

最近諸事情があって MacBook Air を変えました。はい、 Time Machine なんて使ってませんでした。 もうまっさらですよ。やる気もまっさら。 Homebrew と Homebrew Cask でだいたいインストールしたところで心が折れてしばらくターミナル環境整えてませんでし…

いつの間にか Kindle for Mac が日本語版に対応していたらしいのでインストールしてみた

2015年1月21日に Kindle for PC が日本語の電子書籍を取り扱えるようになってからというものの、 Amazon.co.jp: Kindle for PC Kindle for PC日本語版が公開 ~Windowsタブレットでも数百万冊の読書が可能に - PC Watch Kindle for Mac は依然として和書が取…

Mac のスクリーンショット保存先を Dropbox のフォルダにした

Mac のスクリーンショットはデフォルトでデスクトップに保存されます。 Dropbox を使っていると、スクリーンショット撮ったら Dropbox フォルダに保存して即座にバックアップしたいと思うわけです。 しかしみなさん、 Dropbox の標準機能のスクリーンショッ…

Yosemiteにして直面した困ったことつらつら書いていく

随時書き込んでいきます。 対策は暇があるときに考える。 brew doctor が失敗する % brew doctor Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang incorrect clang path on Yosemite · Issue #29830 · Homebrew/home…

Dropboxのスクリーンショット共有機能はファイルを全世界に公開する(Mac編)

若干釣り気味なタイトルですが、正確にはDropboxのスクリーンショット共有機能を無効にして、 Macのスクリーンショットの保存先をDropboxのスクリーンショットフォルダに変更するまでの方法です。 すぐにDropboxにスクリーンショットを同期してくれる結構便…

Mac OS X の tmux でクリップボードを使えるようにした(pbcopyとか)

いい加減 tmux でクリップボード使えないのはつらくなってきた。 gist コマンドでも -c オプションでクリップボードにコピーできないし。 % gist -c -u d3a3efa1a45eca669574 ~/.tmux.conf Error: Copying to clipboard failed. If you're running tmux on a…

Mac に Homebrew でクリップボード共有機能搭載版の vim をインストールする

Mac 標準搭載の現行のバージョンはこう。 % vim --version VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Dec 19 2013 15:19:49) Compiled by root@apple.com Normal version without GUI. Features included (+) or not (-): そして有効になっていない。 %…

HomebrewでUTF-8-MAC問題を解決したSubversionをインストールする(1.7系、非1.8系)

現時点でHomebrewで提供されている最新バージョンのSubversion 1.8.10はUTF-8-MAC問題を解決する --unicode オプションに対応していない。 なので 1.7 系をインストールする。 % brew info svn subversion: stable 1.8.10 (bottled) https://subversion.apac…

Macでvagrant-omnibusプラグインのインストール中にnokogiriのインストールでコケるというお話

Mac OS X Mavericks(10.9.4)です。他のMacでは vagrant-omnibus プラグインをインストールできるのですが、 メインで使ってるマシンでだけインストールできないという現象に遭遇。 どうやら nokogiri のインストールで失敗している模様。 % vagrant plugin i…

HomebrewでインストールしたputtygenでPuTTY形式(ppk)のOpenSSH形式に変換しようとするとエラーになる

最近自分の中のナレッジを整理してる。 WindowsのGUIでやるのもいいけど、ppk形式の鍵もコマンドラインでOpenSSH形式に変換できたほうがいいですよね、 というか、それしか選択肢がない日が絶対来ると思う。 ということでMacで puttygen コマンドで方法なん…

MacにiTerm2+Powerlineを今更ながら入れてみた

Powerlineを入れるとずいぶん見た目が美しくなるそうなので入れてみました。 NeoBundleインストール Shougo/neobundle.vim % curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh | sh % Total % Received % Xferd Average …

WiresharkをMac OS X Mavericks(10.9.4)に入れる

ここからダウンロードしてインストール。 Wireshark · Download しかし! X11を入れろと言われてしまいました。そして飛んだ先が以下。 About X11 and OS X X11 is no longer included with OS X, but X11 server and client libraries for OS X are availab…

VirtualBoxでポートフォワーディングするときの注意点

Vagrantとかでもポートフォワーディング多用してるっぽいし、いつもブリッジして甘えてた自分にさよならバイバイして、VirtualBoxにNATかませてビッグウェーブに乗ることにしました。 目標 localhostでポート指定してゲストOSのWebがみれて、SSHできるように…

Mac OS XでTFTPサーバーを起動する

Mavericksです。 初めにサービスの設定ファイルを見てみる。 % cat /System/Library/LaunchDaemons/tftp.plist <plist version="1.0"> <dict> <key>Disabled</key> <true/> <key>Label<…</key></true/></dict></plist>

Mac OS Xでプログラミングしたい

Macで純粋にGUIプログラミングがしたくて調べてる。 WindowsでGUIプログラミングしたい時と同じで、そのものズバリのものが少ない。 調べるとiOSとかスマートフォン系の記事がすごく多くヒットするんだけど、 Mac自体でのGUIプログラミングがなかなかみつか…

Macのzshでawscliの補完を有効化する

最近、ローカルのラップトップマシンは順次、zshに乗り換え始めたんだけど、 Bashと同じノリでawscliの補完を有効化しようとして complete -C aws_completer aws としてsourceしたらエラーになってしまった。 /Users/noguchiwataru/.zshrc:13: command not f…