osx

Mac OSXでnodebrewを使ったNode.jsのバージョン管理

OSXの場合パッケージ管理はhomebrewを使うと思います。Node.jsを新たにインストールしようとしたときに調べていたら、nodebrewというツールがあることを知りました。便利なので、導入とセットアップまでをメモっておきます。 インストール まず、homebrewを使ってnodebrewをインストールします。 > »

OSXでUSBシリアル変換モジュールを使う

マイコンからのUART出力をMacのターミナルで表示する方法に関する備忘録。 マイコンのUART出力に関しては以下の投稿の前半部分を参照 MPLABXでPIC開発: シミュレータでprintf出力する方法 自身はずいぶん昔にAitendoでUSBシリアル変換モジュールを購入していますが、今だとAmazonで安く買えます。 いろんな商品ありますが、ポイントはCP2102というチップを搭載していれば、どれも以下の方法でうまくいくはずです。(ピン配列などは違う可能性が高いので注意) »

ネットワーク内で使用されているIP一覧

固定IPが振られているマイコンボードなどを久々に電源ONしたものの、IPが分からなくて困ることがある(ホスト名も不明だったりする)そういった場合、ネットワーク内のIP一覧を表示すればなんとなくわかるし、固定IPを振る場合の空きIPを予測できる。 基本コマンドを駆使する方法がいくつかあるが、arp-scanというツールを使うと、簡単にわかる。 MACの場合 »

GraphicMagickのビルド

Node.jsで画像処理モジュールgmを使うためにLinuxやOSX上でGraphicMagickをビルドした時の備忘録。GraphicMagickは単体のライブラリではなく、GraphicMagickを本体として、jpeg、tiffなど各種ライブラリを集めてきて一緒にビルドする方式であるため、使いそうなライブラリをまず集めてくる必要がある。どこかにURLが書いてあったが、みつからないのでメモ書きとして残しておく。 GraphicMagick本体 »

Mac OSXのEl CapitanでXtraFinderを動かす方法

El Capitanに先日アップデートしたところ、XtraFinderが起動しなくなった。新しく導入されたセキュリティ関連のシステムが影響している模様。一部Disableにすることで起動するようになったので、そのメモを残す。 Rootlessと呼ばれる機能に関する説明は省略する。 まず、リカバリーモードで再起動する。再起動中にCommand »

findとxargsを使ったファイルのコピー

linux系OSで、findとxargsを使って検索ヒットした複数のファイルを特定のディレクトリにコピーする方法のメモ。 先日購入したビデオカメラで、録画したデータをPCに移動しようとメモリ内を確認したところ、サブフォルダ(恐らく撮影日付単位)に整理されて保存されていた。単純に動画フォルダとイメージフォルダ直下に連番で保存されれば良いものを、とてもありがた迷惑。しかもMacの場合、 »

Sqlite3でソースからコンパイル

sqliteをソースコードからコンパイル、インストールするまでのメモ 最新版を本家からDLする(執筆中は3.8.5) > wget http://www. »