それマグで!

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

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

osx

mac のdd / ddrescue が遅すぎる大問題に対処する。

mac で ddするとめっちゃ遅い 本当に遅い。 信じられないくらいに遅い。2MB/s程度しか出ない。32GBのraspi のSDカードをコピーに一晩中掛かってしまった。辟易した。調べたら mac はもともと遅いらしい・ rdisk を使う mac の /dev/diskX は遅すぎるので、…

Mac でVLANのタグを読めるインターフェイスを作成する

mac でもVLANを使いたい。 MacOS のLANインターフェースでVLANを扱う必要があった。ぱぱっと設定したときにどうやったかメモを残しておきます。 VLAN は環境設定から。 環境設定のネットワークをひらく。 左下の歯車のアイコンを押す。(ここがポイント) 仮…

Macが接続しているルーターのIPアドレスをコマンドで取り出す。ルーティングを取得する方法4種

ルーターIPをパパッと取り出したい。 無線ルーターのIPにアクセスしたいときに、設定→ネットワーク→無線LANとたどるのは面倒くさいですよね。 ルーターIPとはなにか? ネットワークの用語で言えばデフォルトゲートウェイである。つまり ip コマンドでデフォ…

mac で WiFi の接続情報を取得する

mac でWifiの現在のIPを取得したい $ networksetup -getinfo Wi-Fi 実行サンプル takuya@$ networksetup -getinfo Wi-Fi DHCP Configuration IP address: 100.119.116.5 Subnet mask: 255.255.255.0 Router: 100.119.116.252 Client ID: IPv6: Automatic IPv…

Mac でDNSサーバーをコマンドから手動変更・取得する

mac の設定は networksetup から Macでネットワーク周りの設定は、networksetup のオプションを見ればだいたいの場合は解決する。 DNS サーバーをコマンドから指定する takuya@$ networksetup -setdnsservers Wi-Fi 8.8.8.8 現在のDNSサーバーを取得する tak…

mac のコマンドで ルーティングテーブルの追加(add)と削除(del)と確認(show)

mac のルーティングテーブルの変更。 ルーティングテーブルの変更は、やり方は色々在るんだけど、コマンドからやるなら、route コマンドが一番便利かな。 mac のルーティングを自分でadd したり削除したり、操作したい。 mac のルーティングテーブルの変更。…

mac wifi を再起動するコマンド( 切断、起動、指定したSSIDに接続など無線LANコマンドのマトメ

mac の Wifi をコマンドから操作できると楽だよね 切断して、オフして再起動して、接続する。 sudo airport -z sudo networksetup -setairportpower en0 off sudo networksetup -setairportpower en0 on networksetup -setairportnetwork en0 0001docomo こ…

右クリックでEvernoteに送信する

右クリックでEvernoteにファイルを送りたい Finderで右クリックでファイルをEvernoteに送るにはどうするか。 「このアプリケーションで開く」→「Evernote」とすればいいし、項目にEvernoteがなければ、その他から選べばいいいのですが。。。 最初から用意さ…

Evernoteにファイルを投入するコマンド

Evernoteにファイルをまとめて放り込みたい。 コマンドでまとめてEvernoteに放り込みたい。APIを経由すると毎年〜キーを更新しなくちゃいけないので面倒くさい なので、Apple Script ( の JavaScript ) でやろうと思う ( Windows な人は同じ目的で enscript.…

JXAのJavaScript AutomationとObjc Cocoaのオブジェクト呼び出し例

JXA で NSString を使ってPATHの変換をしてみたのでメモ objcのCocoa から NSString と FileManager を使ったので、いろいろ知見を得られたのでメモ。 Javascriptで、NSString を使うには、次のようにする。 ObjC.import('Cocoa') NSStringを init して allo…

MacOSでext4やext2,3にフォーマットする(mkfsのインストール)

macOSでも ext4 のメディアやファイルを扱いたい 仮想ゲストのファイルをイメージで持ってたり、USBメモリをフォーマットしたりするのに、やっぱりMacは不便じゃん?ext4くらい扱えたらイイのにと思って調べました。 ext4 を扱うには e2fsprogs e2fsprogs を…

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

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

無線LANの設定(SSIDの並び順と一覧)が保存されてるplist の場所

OSXの無線LANの順番が面倒くさい。 SSIDが10超えたあたりでもう管理できなくなってきて、現在100近くになってる。 無線LANの設定ファイルはドコになるの。 もう PreferencePane から設定変更してるレベルじゃなくなってきた。 plist さがして直接触ろう…

tail -f でログ閲覧中に更新がわかるように画面をクリアしたい

tail -f してログをみるとき、ここまで見た!をやりたい リクエストログを追いかけるときに、失敗リクエストを、ターミナルの表示から消したいことがある。 tail 側でなく、ターミナルアプリ側でやる。 クリアバッファする tailf 側でなく、アプリ側でバッフ…

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 権限を勝手に取…

Mission Control :この遅すぎる機能をなんとかしたい

ミッションコントロールの切替が遅い ミッションコントロール、遅くないですか。とくにWindow一覧。遅いんですよ思考が止まる WindowsのAlt+Tabの機敏な動きが本当に懐かしい。 というわけで、調べてたら出てきた defaults write com.apple.dock expose-ani…

google drive を コマンドから使うgdrive が早くて便利

Google Drive 使ってますか? はい、私はほぼ無限容量を持っているので、Google Drive が大活躍しています。 Google DriveにログだのVMだの殆どをバックアップ出来て便利。 google drive をコマンドから使いたい fuse なども色々有りますが、ocamlfuse の go…

MacでApple ID でトラブって死にかけた時の対処法

icloud や iMessage にログイン出来なくなった。 2016-07-03 iMessageやFactime に iCloud にログイン出来なくなった 現在サインイン出来ません icloud にログインしようとして、現在サインインできませんばかり。 もちろん iCloud のステータスはグリーン A…

Karabiner でMacbookPro 日本語(JIS配列)キーを英語(US配列)キーとして使う

日本語キーボード大好き USキーボードがいいとか、日本語キーが良いとか、人によって好みはあると思います。 私は日本語キーが大好きです。 でも英語キーボードも好きです! 英語キーボードの記号の入力のしやすさといったら。最高よ。 1つのキーボードで両…

macOS X のキーボードビューワのサイズを変えることが出来る

Mac の標準キーボードビューワーのサイズを任意に拡大縮小が出来る。 意外と便利です。キー配列を覚えられない時に、ビューワーがあるととても重宝します。 サイズ変更方法の動画。 ことばでは説明しづらいので動画を見てください。 youtu.be 左上をドラッグ…

juniper/Junos Pulse secure クライアントの代替にopenconnectを使う。

pulse secure を使うとSSL-VPNが張れるのですが。 Pulse SecureはOSの起動時に起動して起動を妨害する。とても邪魔 代替ソフトを探した openvpn は方式が完全に違うから無理。jnc は jar のインストールが面倒くさいから見送り openconnect が便利だった、 b…

diskutil コマンドの bash_completion をぱぱっと書いた

osx

かなりザックリですが 書いたのでメモ。 diskutil コマンドは使うときは頻繁に使うのに、使わない時は全く使わない変わったコマンド。 サブコマンドをよく忘れるのでcompetion にしておいた gist.github.com

Keychain のコピー確認セキュリティ・ダイアログを何とかする

osx

iCloud キーチェーンにlocal キーチェーンを大量にコピーしようとしたら OSXのローカル・キーチェーンにあるパスワード変更を、iCloud キーチェーンにコピーししようとしたら ダイアログが出てきます。 OSXのアカウント・パスワードを入力してEnter押せばい…

知ってたら嬉しいMac のボリュームを「ちょっと」微調整するTIPS

osx

Mac OSX のボリュームを微調整出来るって知ってました? 微調整する方法 option + shift と同時に押す。 ボリューム調節+ ⌥ + shitt ボリューム調節がFn+F12とかになってるとシンドい。 Karabiner でショートカットを登録しておくと良い。 不便なときはKara…

無線LANの認証パスワードを変更する。

osx

mac osx の無線LANの認証パスワードを変更するには 無線LANの設定なので、設定のネットワーク、無線LANを開けてしまいますが、無線LANの設定では、ログイン用(802.x)の認証パスワードを変更することが出来ません。 0001docomo のログインパスワードの設定を…

MacOSX のssh-agent/ssh-addでSSH秘密鍵のパスフレーズをKeychainsに保存する。

osx

ssh-agent でパスフレーズ解除の鍵をストック ssh 秘密鍵のパスフレーズを毎回入力するのを省くには、ssh-agentとssh-add を使う。 ssh-add -K 使い方は簡単。 ssh-add -K path/to/identity -K をつけるとkeychainsにパスフレーズも登録らしい。 ssh-agent …

Mac/linux のコマンドラインからSMART情報を取得する

osx

コマンドからsmart 情報を取得する brew install smarttools debian / ubuntu の場合は、 sudo apt install smartmontools コマンドを実行する。 ディスクの番号を調べて takuya@~$ diskUtil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENT…

Mac にUSB接続したHDDのSMARTを確認するにはドライバのインストールが必要だった。

osx

Mac OSX にUSB経由でHDDを接続してもSMARTが見えない。 エラー吐いたHDDを見て欲しいと言われて、その辺に転がってたSATA-USB変換台で、接続したけど、SMART情報が取得できない。 SMARTデータにアクセスするためにパッケージを導入 調べてみると、パッケージ…

ファイルやフォルダの詳細な属性情報を表示するコマンド stat (パーミッション・権限・日時)

ls の情報より詳細なファイルの情報を確認するためには。 stat を使います。 stat ファイル名 実際にやってみた例。 stat コマンドを用いて、ファイルの詳細な情報を表示します。 takuya@~/.Desktops/2016-03-02-desk$ stat IMG_1347.jpg File: 'IMG_1347.jp…

Skype Wifi をオフにする (2016版)

osx

ここまでの経緯 Skype Wifi が強制ONになる。 Skype Wifi のオフボタンが実装される OSX 版は Skype Wifi のオフボタンが喪失している サポートに問い合わせても、非日本語圏の人が日本語対応してくる 旧バージョンを入れて対策とした。 アップデート通知が…