それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

macOS X

ruby の ri でgemのドキュメントが見られない

mac OSX の ri がgems パッケージを見てくれない。 ri はgems ファイルを探してくれないので、ri は使えないものだと思ってた。 takuya@~$ ri Sequel Nothing known about Sequel takuya@~$ OSX バンドルの ri が見てくれないだけだった。 takuya@~$ which r…

macのfdisk コマンドでUSBメモリを初期化する。

Mac の fdisk コマンドを使ってUSBメモリを初期化する。 fdisk コマンドは man fdisk すればBSD manual が出てくるので、 BSD コマンドらしい。 fdisk コマンドでディスクを消去する MBRのディスクパーティション・テーブルを初期化することで行けたっぽい s…

macのコマンドでUSBメモリを初期化する。

mac の コマンドでUSBメモリを初期化する diskutil を使うのが、シンプルな回答。 sudo diskutil eraseDisk FAT32 MY_NAME MBRFormat /dev/diskN MY_NAME は自由に決められるが、FAT32の場合は「大文字」でないとエラーになった。 実際にやってみた例 taku…

macのrbenv でインストールにコケたのでメモ

rbenv でruby 2.3.3 を入れようとしたらエラーになった。 takuya@Desktop$ CC=/usr/bin/gcc CONFIGURE_OPTS="--with-readline-dir=/usr/local/opt/readline --with-openssl-dir=/usr/local/opt/openssl" rbenv install 2.3.3 Downloading ruby-2.3.3.tar.bz2…

Photos.app(写真.app)から写真をコピーすると<位置情報>がコピーされない

Photos.app から コピーすると位置情報がコピーされない photos.app から写真をドラッグドロップすると・・・ 写真.app からドラッグドロップやコピペすると、位置情報が欠落する。 ドハマリする Photos.app で見ると、全部の写真に位置情報があるのに、コピ…

MacBook をEFIブートするUSBディスク作成してubuntuを起動する-macをusb ubuntu でEFIブート

この記事は Mac OSX の Advend カレンダーにあわせて書きました macOS Advent Calendar 2016 - Qiita OSX がどんどん劣化している。。。 OSXが macOS なんていう文化の香りがしない名称に変えられ、MacbookProにOLED touch barという、キーボードユーザーを…

FAT32でフォーマットやチェックディスクのため、mkfs.fat をbrew をいれる。

macOS X でも、fat を扱いたい。 BSD由来の newfs でもいいのだけれど、チェックディスクしたり、Linuxと同じ感覚で使えるmkfs を使いたい。 dosfstools をいれる。 brew install dosfstools これを入れることで次のコマンドが使えるようになる。 fatlabel f…

hombrew 0.9→1.0を更新時にちょっと注意が必要だった。

hombrew 1.0 が出ています。 brew 1.0 公開数分後に、hombrew の更新して、ちょっとドハマリしたので、改めて変更点とハマりどころをまとめておく homebrew 1.0 に更新には時間がかかる。 結構時間がかるので、Macを使わない時間帯にやること。 手が止まって…

HomeBrew の自分用Formulaレシピを作って、自分のバイナリをインストールする。

「brew install 自分のパッケージ」をやりたい brew install で自分のパッケージをインストールしたい。 やりかた 手順としてはそんなに難しくない。 brew create でFormula作成 github にレポジトリを作る brew tap で持ってくる brew install で使う。 bre…

macでフォーマットしてファイルシステムを作るコマンド

mkfsコマンドに相当する mac osx コマンド MacのUSB-HDDに作ったあるパーティションを、コマンドからフォーマットをしようとしたら、どのコマンドを使えばいいかわからなかった。 newfs コマンドでファイルシステムを作る Macでのフォーマット全般は、newfs …

macでHDDのパーティション入りRawファイル(ddしたもの)をマウントする

ddしたディスクイメージをマウントしたい。 ddしたのがパーティションではなく、ディスクドライブのまるごと全部でEFIやEXT4などの複数パーティションが含まれている。 このファイルを マウントして中身を見たい hdiutl を使う hdiutil の attache を使うこ…

Message.appのメッセージの受信送信時刻を表示する

メッセージ.app のタイムスタンプを表示したい。 iOSなら、スライドですぐ見られるのに、MacOSならスライドできないので困った。 カーソルをホバーさせるしかなかった。 あれこれ調べたけど、カーソルホバーさせるのがベターだった。

iTerm でマウス選択のオプションを調べた

iTerm にはマウス選択範囲にオプションがあった。 知らんかった。iTerm 数年使ってるけど、iTermの設定や使い方は突っ込んだことがなかった。 公式のFAQにこのような記述がある。 Q: What modifier keys affect marking a selection for copy and paste? A: …

物理ディスクやUSBメモリをVirtualBoxの仮想マシンとして起動する

USB-HDD に入ったOSを起動したい VMWare Fusion を持ってたんですが。ライセンスどっか行った。仕方ないのでVirtualBoxで出来ないか調べてみた。 調べたらできることがわかったFusionいらんやん。 USBメモリのDeibanの起動を試す。 コマンドから、仮想マシン…

UNIXパイプの思想。MacのAutomatorのアイコンがもってるのはパイプ。

パイプについて調べてた UNIXのパイプをもっと上手に使いたくて、パイプライン処理について調べてた。 パイプ (コンピュータ) - Wikipedia Wikipedia に以下のような記述が アップルのAutomatorのアイコンはパイプを持ったロボットだが、これもパイプライン…

macOS のDNSキャッシュを消す。これをコマンドからクリアする

2018-09-10 確認 MacOSのバージョンが変わって効かなくなっています。 sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscacheutil -flushcache 10.12移行は mDNSResponder の再起動が必要です。 macOS のDNSキャッシュを消す su…

ターミナルの起動がやたら遅いときに試すこと

ターミナルの起動がやたら遅い。 最近のmacOS はターミナルの起動が本当に遅くなった。 以前であれば、tmux や screen を使わなくてもiTerm2でタブを開いておけば、十分使えた。 でも最近は、なぜかlogin -fp takuya / bash の初回起動が遅くて使い物になら…

Spotlightが頻繁にフリーズするので再起動方法

Spotlightが頻繁にフリーズする。 現象は、HDMIで画面を切り替えた時にSpotlightのフリーズが頻発するのです。 SpotlightもDockもアクティブなデスクトップ上の、アクティブなモニタ上にでてくるので、モニタを超えておかしくなるHiDPIとの切り替えが上手く…

Mac でFuseマウントが出来なくなってた。

macOS X の 10.11 以降だと思うんだけど。 brew などでインストールした、FUSEでExt4のマウントが出来なくなってた。 解決策 sudo ext4fuse -o allow_other /dev/disk4s2 mnt allow other をすることで mount が出来ることを確認。 本当に不自由なOSですね。…

/dev/tty.usbserial が作られなくなってた。SIPのせいSIPが全部悪い

/dev/tty.usbserial が消えた。 USB-Serial(rs232) のケーブルを使って、通信をしようとしたら、/dev/tty.usb* が見つからない。 システムレポートを見ると このMacについて → システムレポート → USB を見てみると、ちゃんとデバイスは存在している。USBーS…

El Capitan のAapche が.htaccessを許可してくれない。

mac osx apacheで htaccessを使おうと思ったら。 Server unable to read htaccess file, denying access to be safe となり、403 forbidden で使えない。 対処方法 ディレクトリに x をつける。 chmod +x ~/Sites/* ユーザーディレクトリの x 権限を勝手に取…

圧縮形式や文字化けを問わず解凍出来る unar/The Unarchiverを知った。

unar コマンドを教えてもらいました。 unar コマンドは、The Unarchiverのコマンドで、かなりの圧縮形式に対応している。 WinRARみたいなもんだと思ってた。MacOS X 買った時に、コマンドメインで行こうと考えていたので、スルーしていました。 The Unarchiv…

linux にmac の タイムマシンサーバーを作る。

タイムマシンサーバーを作る。 タイムカプセル、高い。高いよ。バックアップを取るのにちょっと不便だよ。 netatalk で タイムカプセルを作る Samba にsparse bundle を作る手もあるけれど、Sambaだとバックアップが途切れた時に不便なので。AFPで構成してい…

Mac の文字化けする日本語の文字(濁点)を一括して文字コード変換する

Mac OSXの濁点・半濁点問題。 濁点をどう扱うか問題。Mac OSXの HFS がUTF-8で保存するんだけど、濁点と文字を別に保存する。 ぜっけい→ せ゛っけい とくべつれっしゃ→とくへ゛つれっしゃ のように保存する。正しいとか悪いとか別にどうでもいいんだ。コレは…