by shigemk2

当面は技術的なことしか書かない

Mac

Keynoteで表を作れるのか

Mac

作れる。 support.apple.com パワポに比べて出来ること出来ないことがあるけど、表は作れるみたい。

brew install maven

出来た。 $ brew install maven Apache Maven 3.3.9 stackoverflow.com

Macの計算機でビット計算

Mac

Macの計算機の可能性と多様性。 真ん中に2進数の値があるんですね。 それで、<<とか>>ボタンを押すと、シフト演算が出来るんですね。 という知見を得られました。

ウィンドウのスクリーンショット Mac

Mac

command + shift + 4→space→クリック。 support.apple.com

Genymotionとかapkとか

Mac

techapple.net Genymotionを使っていたのを思い出したので、また使いはじめることにした。 www.shigemk2.com nekonenene.hatenablog.com こちらをなぞればだいたいいけます。apkもドラッグアンドドロップでダウンロードできますし。 なお、GenymotionはVirtu…

iTerm2でterminal-notifierを使おうとしたけど無理っぽい

Mac

github.com terminal-notifier is a command-line tool to send Mac OS X User Notifications, which are available in Mac OS X 10.8 and higher. コマンドの終了を通知したかったんだけど、サンプルコードを投げてもうんともすんとも言わない。 同じような…

PDFを黒く塗りつぶす(Mac)

Mac

PDFをプレビューで開く ツール >> 注釈 >> 長方形を追加 墨消ししたい部分を選択 ツール >> インスペクタ ツールバーの一番右側にある注釈インスペクタ(ペンのようなアイコン) 塗りのカラーをお好きな色に指定 次回から長方形の注釈は指定した色で塗りつぶ…

MacのFSはcase-insensitiveなので、Gitのupcaseなどのファイル名変更を追跡してくれない話を思い出した

ほぼ2年前に通過した場所をもう一度思い出しました。 www.shigemk2.com gist.github.com MacのファイルシステムはCase-sensitiveではないので、たとえばHoge.txtをリネームしてhoge.txtにしても、Gitはファイル名の変更を追跡してくれない(MacみたいなCase-i…

MacのChromeでウィンドウを切り替える

blog.mochrom.jp Yosemiteだと、ウィンドウの切り替えはCommand + f1 どうも、Chrome特有の機能ではなく、Mac全体の機能っぽい。 support.google.com support.apple.com でも公式とかサポートとか、どこらへんにそれが書いてあるのかよくわからない。 一応機…

Macで使えたmikuterプラグイン #mikutter

そんなに調べていないけど、とりあえず行けるものだけ。 いけたもの github.com github.com 鍵垢のツイート背景をグレーにするmikutterプラグイン · GitHub github.com 特に問題なくいける。 入れるひつようのないもの Karabinderを入れてEmacsキーバインド…

Yosemiteでmikutterのappを作って実行してみたら起動しなくて困った話

MacでLaunchpadやDockにmikutterのアイコンを表示する · GitHub matoken.org ターミナルでruby mikutter.rbって毎度実行するのつらいので、appファイルを作りました。 まずこんなかんじのapplescriptを書く。mikutter.applescriptって名前にでもしておく。パ…

homebrewでリポジトリ追加

Mac

これは便利!Homebrewに追加されたtapコマンドはリポジトリを追加して簡単にフォーミュラを増やせる | Macとかの雑記帳 tapを使う。 cheatで使おうと思ったけど、brew updateしたらいいだけだった。 chrisallenlane/cheat · GitHub

node-ffiを利用してダイナミックライブラリの関数を呼び出す(Mac OS X)

Node.jsでJIT - 七誌の開発日記 ライブラリ - Wikipedia Node.jsでJITの布石です。

pecoを入れた

Mac

Pythonのpercolが地味にバギーなので、pecoを入れた。 公式のREADMEをそのままなぞるだけ。 peco/peco · GitHub pecoを導入してzshのhistoryに使うようにした - さよならインターネット oh-my-zsh の環境で、peco-select-history が動かない - Qiita oh-my-z…

MacでBrainf*ckを試す

ダウンロードとインストール bff-mac-os - Fast brainfuck interpreter - Google Project Hosting Bffファイルをダウンロードします Bffファイルをパスの通ったディレクトリに配置します Bffファイルのパーミッションを755とかにします 以上。 hello world …

バックアップをとって、さらにファイル名を出力する

Mac

適当バックアップコマンド(Mac限定)

Mac

あの、Linuxだとgdateじゃなくてdateにしたらいいです。

数字が含まれているファイル名をまるっと削除する

Mac

たぶんGNU系でもいけるはず。 find . -maxdepth 1 | grep -E "[0-9]+" | xargs rm Unix :: コマンド / find [Tipsというかメモ]

使用容量

Mac

$ sudo du -h -x -d 1 /Users/shige | sort -nr duコマンドを使ってMacのハードディスク容量の内訳を調べる | 77 Dogs Blog

久々のDoxygen

Mac

Doxygenで関数の呼び出しグラフを作って、GNU GLOBALと組み合わせてソースコードリーディングしやすくしてみたかった。 環境 Mac OSX 10.9.2 C言語のソースコード doxygen -v 1.8.6 graphviz 2.38.0 なぞればよかった ソースコードを読むのに Doxygen + Grap…

GenymotionでNexus7をエミュレートしてみる

Mac

MacとWindowsでKindle本を読む方法。Genymotion2対応 こいつをなぞっただけ。 Kindleで本も読めるし、ハイライトも出来る。手持ちのNexus7と読んだページも同期できる。 問題は、VirtualBoxを使っているので、メモリを食うってところでしょうか。

MacでDockerをごにょごにょしようとしたところ

Docker 虎の巻 実例で学ぶDockerコマンド - Qiita Dockerfile FROM centos MAINTAINER ... RUN yum update -y RUN yum install -y sudo openssh-server httpd RUN yum clean all 適当なコマンド $ docker build -t centos . $ docker run -i -t centos /bin/…

Macのpsでスレッドを見たい

Mac

らーじ えむ。 $ ps aux -M Linuxと挙動がちがってて使いにくいOS Xのコマンド(top/ps/netstat)の代替 - かみぽわーる とりあえずmanコマンドを参照すればいいんですが、 代替案としてpstreeなどを使う手はあります。 いずれにしても、オプションがLinuxのも…

Linkclump

ウェブページ上の複数リンクを一気に開けるChrome拡張「Linkclump」 - WEBマーケティング ブログ プラグインをインストール shiftキーを押しながらドラッグ で、選択されたリンクが全て別タブで展開される。

例の徳丸本の環境をMacで

Mac

例のやつ。 徳丸本の環境をMacのVirtualBoxで構築する - tarhashiの日記 上のリンクをそのままなぞっただけでアクセス環境ができた。 でもただなぞっただけではなんにもならないので、 ifconfigの見方 ifconfig - (IP)ネットワーク環境の確認/設定を行う …

アプリケーションを開くだけのシェルスクリプト

Mac

appopen appopen -eとかやるとEmacsが開くし、appopen -gとかやるとGoogleChromeが開いたりするだけのシェルスクリプト。 ポイントはfunction usageとgetopt。getoptでオプションチェックをしつつ、コロンをつけると引数が得る。 #! /bin/sh function usage(…

topコマンドでCPU使用率順に並べてみる

Mac

Linuxのtopと、使い方が全然違う… o、cpu、enterを順に入力するとCPUの占有率でソート Macでtop | CPU占有率でソート編 | 岡山初の出張専門スマートフォン教室 htopコマンドも入れてみたんだけど、topちゃんと使えないのにhtop使えるようにしても… みたいな…

Parallelsで「互換性のない仮想アプリケーションが実行されています」

Mac

環境 vagrant 1.4.3 Mac OSX 10.9.2 Parallels 9 for Mac Windows XP 状況 ParallelsでWindows立ち上げようとすると上のようなメッセージが出てVMが立ち上がらない。 おそらく原因はVagrantでVMを立ち上げているからであろうと思われる。 なぜそうなのかは知…

anyenvを入れてみよう

Mac

ソース riywo/anyenv · GitHub 超平たくいうと、pyenv rbenv phpenvなどのenv系を一括管理する究極のenvである。 導入 蝶☆簡☆単 $ git clone https://github.com/riywo/anyenv ~/.anyenv $ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.your_profile…

Homebrewでclocを入れてみた

概要 Cool, but obscure unix tools :: Software architect Kristof Kovacs いろいろなコマンドがあるんですね、っていう話なので、とりあえず Homebrewでclocを入れてみた。 導入 $ brew install cloc 使用例 左から、ファイル数、空白、コメント、ソースコ…