それマグで!

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

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

macOS

sierra以降で野良アプリ(不明・匿名)のアプリケーションを実行する sudo spctl --master-disable

すべてのアプリケーションを許可する設定を復活させる AppStore と確認済みの開発元からのアプリケーションの許可しか選べない問題。 mac で 起動できないアプリケーション(野良ビルド)を動かす。 すべてのアプリケーションを許可が出てくる。これで問題な…

mdlsコマンドで アプリケーションのCFBundleIdentifier ( bundle Identifier )の文字列を探す

BundleIdentifier の Identifier ( 識別子文字列)を取り出す。 mac のアプリケーションの識別子こと kMDItemCFBundleIdentifier を調べる。 plutil でxml をgrep して CFBundleIdentifier を調べててたけど。もっと簡単に identifier を調べて、UTI文字列を…

Macがスリープ時に自動ログアウトするのを防ぐ

かなり重要な設定なのでメモ High Sierraにすると起動中のプログラムが勝手に終了してしまう。 macOSでは、すべてのプログラムを終了されてしまう。 macOS High Sierraにしてから、離席しているとすべてのプログラムを終了されてしまう。 何言ってるわからな…

macのファイルダイアログで隠しフォルダ( /usr, /bin ) を表示するのにキーボードショートカットが便利

キーボードショートカットで隠しをファイル・フォルダを表示 CMD + SHIFT + . ファイルダイアログからしか不可視フォルダの表示と非表示を切り替えられないのですが。 コマンドから入力して、常に表示するには defaults write com.apple.finder AppleShowAll…

networksetupコマンドの使い方:ヘルプのみかた

networksetup コマンド mac には networksetup コマンドという、ネットワークでアレコレするためのコマンドが用意されている。 コマンドでアレコレできるけど、だんだんめんどくさくなって、Xcode立ち上げてAPI叩いちゃうんだけどさ。 networksetup コマンド…

mac のDNSの設定をコマンドから追加し削除し取得する。

Mac の設定のネットワークのDNSのところ 次のところの設定を追加したり削除するのに、設定→ネットワーク→Wifi→詳細→DNS→追加ボタン と手順が多すぎる。 DNSサーバーの設定を書き換える。 DNSサーバーをDHCPでもらったもの以外に指定する。 networksetup -set…

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

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

itunesで取得したバックアップの場所(path)を調べてバックアップを取得する

iTunesでiPhoneのバックアップを取ったものを保存しておきたい。 iTunesで取得したバックアップを、どこかストレージに放り込んで保存しておきたい。 バックアップの場所をぱぱっと調べる方法 iTunes からバックアップ一覧を閲覧して 右クリック をすること…

Mac/iOSのSafariと macのキーチェンの共有その2

mac の icloudキーチェンが使われない問題について引き続き 前回 MacのicloudキーチェインとSafariのキーチェインは別物だった。 - それマグで! Safariがキーチェンを使うタイミングで保存される。 Safariがキーチェンに保存されている「パスワード」にアク…

ゴミ箱を空にするのをコマンドから呼び出す。

Mac の「ゴミ箱を空にする」をコマンドからやる ゴミ箱を空にするをコマンドからやろうと思って、AppleのDeveloperサイト読んでたけど、それっぽいのはないので、シェル経由でこのコマンドで解決。 find ~/.Trash -mindepth 1 -delete 単純に ~/.Trash の中…

brew cask install で vscodeが見つからない。

vscode 入れようとしたらNot Found takuya@$ brew cask search vscode No Cask found for "vscode". ありゃ・・・?mac の brew cask って VSCODE がないんかな? とおもったら、名前が違っただけだった。 visual-studio-code でいれるんですね takuya@$brew…

SpotLight検索からコマンドを実行する。(2018/08/17改編)

Alfred みたいにコマンドを実行できたら良いなと思ってた 多機能過ぎるものはあまり好きじゃないし、ぱっと作ってぱっと使えるものでいいかなと思っています SpotLight の検索対象フォルダに入れるだけ つまり、 SpotLight が検索しインデックス化出来るとこ…

WiFiが複数バンド(5/2.4GHz)で飛んでるときに、明示的に2.4GHz のssidに接続する

mac のWiFi接続で 2.4Ghz を強制してみた CoreWLANで 同一SSIDで 2.4 / 5 GHz が飛んでいる場合に、2.4GHz に接続をしてみた。 人が多い時に、あきらかに5GHzが使われて、2GHz帯が空いてそうなので、一度接続してみたいなと思って。 接続しようにもMacが5GHz…

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 のコマンドで ルーティングテーブルの追加と削除

mac のルーティングテーブルの変更。 ルーティングテーブルの変更は、やり方は色々在るんだけど、コマンドからやるなら、route コマンドが一番便利かな。 ルーティングの追加 10.0.1.0/24 のネットワークに対するパケットは192.168.95.100を経由する sudo ro…

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

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

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

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

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

Mac の標準キーボードビューワーのサイズを買えられる。 意外と便利です。キー配列を覚えられない時に、ビューワーがあるととても重宝します。 youtu.be ただしセキュリティには注意すること 打鍵が見られるので、セキュリティには注意すること特にパスワー…