Corredor

ウェブ、プログラミングの勉強メモ。

MacOS High Sierra

Mac で指定の HTML ファイルを Chrome で開くコマンドを用意する

MacOS High Sierra にて検証。 僕は普段、.html ファイルを CotEditor というテキストエディタに関連付けしている。Finder から .html ファイルをダブルクリックすると、CotEditor で開くワケだ。 この状態で、ターミナルから $ open index.html のように op…

iOS 実機から MacBook のローカルホストを参照する方法

MacBook 上で http://localhost:9999/ を立ち上げていて、USB 接続している iPhone からそれを参照したい場合。iPhone 上で localhost:9999 と指定しても、どこのローカルホストやねんとなるので、違う指定の仕方をする。 まず Mac の「システム環境設定」→…

プロキシ環境下で ifconfig を使って自分の IP アドレスを調べる

よくグローバル IP を調べる方法として $ curl globalip.me こんな風に専用サービスを curl で叩く、というモノがあるが、プロキシ環境下では globalip.me にアクセスできなくて使えない。 参考:Shellで超簡単にグローバルIPを確認する方法 そこで調べてみ…

Mac の入力ソース一覧から「U.S.」を消すには

12インチ MacBook を購入して最初に設定を行う時、うっかり間違えて「日本語」ではなく「U.S.」を選択してしまった。とはいえ後で Google 日本語入力を入れたらそっちに切り替えるしほっとくか…と思い、Google 日本語入力をインストールして入力ソースから「…

12インチ MacBook 2017年モデルを買ったら充電開始時に音が流れるようになった

12インチ MacBook の2017年モデルを買ってホクホクしているのだが、USB で AC 電源に繋ぐと、iPhone と同じ「フォン」という充電開始音が流れるようになった。 どうもコレはシステムの音量をミュートにしていても必ず流れてしまうようだ。 調べてみると、以…

Mac の Finder に表示されるディレクトリ名を英語にしたい

Mac の Finder を開くと、「書類」とか「アプリケーション」とか、ディレクトリ名が日本語なのが気になる。 コレをなんとかするには、各ディレクトリの直下にある .localized というファイルを削除すれば良い。 代表的なディレクトリは以下あたりだろうか。…

Mac のスペックをコマンドラインで調べる

Mac のスペックをコマンドラインで調べるには、$ sysctl machdep や $ system_profiler といったコマンドが使える。 # 色々表示される $ sysctl machdep # 絞り込みたいときは以下のように… $ sysctl machdep.cpu.brand_string machdep.cpu.brand_string: In…

MacOS に VirtualBox + Vagrant を使って CentOS + GNOME GUI デスクトップ環境を構築する

以前、Windows 上に VirtualBox + Vagrant で CentOS 環境を構築する手順を紹介した。 neos21.hatenablog.com 今回、VirtualBox + Vagrant を使用する点はそのままに、ホストに MacOS High Sierra を使用し、ゲストの CentOS に GNOME デスクトップ環境を用…

Mac で Dock をキーボードから操作するには

MacOS High Sierra で確認したが、最近の MacOS なら通用するかと。 MacOS の Dock をキーボードから操作するには、Control + F3。コレで Dock にフォーカスできるので、矢印キーか Tab キーで移動し、Return か Space キーで選択できる。 Control + F3 でフ…

MacOS の BSD sed は慣れないので Windows GitBash と同じ GNU sed に変える

BSD UNIX 系の MacOS に搭載されている sed と、Linux や Windows GitBash に搭載されている sed は、オプションの働きが異なる部分が多い。コレが厄介で、sed を利用したスクリプトが Mac と Windows とで同じように動作してくれないのだ。 Windows GitBash…

MacOS における Node.js のバージョン管理ツールの比較

MacOS 環境で、複数の Node.js のバージョンを管理するツールを比較してみた。僕は nodebrew をずっと使っているが、今回調べてみたら ndenv も導入が簡単で、依存するモノも少なく、アリかも…?とか思った。 nodebrew GitHub - hokaccha/nodebrew: Node.js …

オフライン環境で CentOS 7 の Vagrant Box を追加する

Mac で CentOS を触りたく、Vagrant を使おうと思ったのだが、諸事情によりネットワークが随時使えず、Vagrant Box をネットからダウンロードして使うことができない状況にあった。 # 普段ならコレで良いが、ネットに接続できないのでダメ $ vagrant box add…

MacOS の man を日本語化する

MacOS High Sierra の man コマンドの表示を日本語にしてみた。 ほぼ以下の記事のとおりで出来た。 参考:manコマンドの表示を日本語化した話 # groff (GNU roff) という文書整形を行うコマンドをインストールする $ brew install groff # /usr/local/bin/gr…

Mac のターミナル上でカレンダーが見られる「cal」コマンドを Windows でも実現する方法

Linux 標準コマンドの一つに、cal コマンドというモノがあるのを知った。ターミナル上でカレンダーが見られるのだ。 $ cal 8月 2018 日 月 火 水 木 金 土 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 当日日付は…

MacOS でターミナルから簡単にメモリを解放する

MacOS は標準のターミナルから簡単にメモリ解放ができる。 ターミナルを開いて、$ sudo purge と打つだけ。 ディスクキャッシュを追放するためのコマンドみたい。 参考:purgeコマンドでMacのメモリを確保する 参考:howtohp.com macOS High Sierra パーフェ…

Mac の Finder のツールバーにアプリケーションのショートカットを配置する

MacOS の Finder の上部には、デフォルトで「戻る」「進む」ボタンや「表示形式変更」のアイコンなどが並んでいる。 このツールバーに、アプリケーションのショートカットアイコンを配置して、アプリを開きやすくしてみよう、というのが今回の試み。 まず、F…

Mac のスクリーンキャプチャに付くウィンドウの影をなくす・付ける

MacOS 標準のスクリーンキャプチャ。Cmd + Shift + 3 とか、Cmd + Shift + 4 とかで撮れるアレだ。 このスクリーンキャプチャの画像には、ウィンドウの周りにウィンドウの「影」が付く。コレが鬱陶しいというか、ウィンドウの周りまでが透過 PNG 画像として…

Mac でザックリ grep したい時は mdfind が使えるかも

Mac には Spotlight 検索という機能がある。コレをコマンドラインでも使えることが分かったので紹介。 mdfind というコマンド名で、CLI から Spotlight 検索ができる。Spotlight 検索はファイルの中身も調べてくれるし、メタデータを使って検索するので grep…

Homebrew でインストールできる役立つユーティリティを調べてみた

MacOS の Homebrew でインストールできる、お役立ちユーティリティを調べてみた。今回は3つ紹介。 moreutils dateutils tldr moreutils 便利コマンド一式。 $ brew install moreutils インストールされたコマンドは以下のように確認できた。 $ find /usr/loc…

Homebrew でインストールできるジョークコマンド

MacOS の Homebrew でインストールできるジョークコマンドを調べてみた。 ベースは以下の記事。 参考:仕事の役には立たない、Linuxにおけるジョークプログラムの話 - Qiita Homebrew のインストール方法については以下の記事をドウゾ。 インストールコマン…

Mac でも Windows のように「ウィンドウの最大化」をしたい!「SizeUp」を使う

Mac で Windows と同様の「ウィンドウの最大化」を実現するためのフリーソフトを探した。 Mac の「ウィンドウの最大化」はダサい SizeUp のダウンロード・インストール 設定項目 以上 Mac の「ウィンドウの最大化」はダサい Mac における「ウィンドウの最大…

Mac 版「DF」は Xcode の中に入っていた!「FileMerge」の紹介

ある2つのフォルダ内のファイルたちを一括で比較する Diff ツールとして、Windows では「DF」というツールをよく使っている。簡素だが十分なツールだ。 DFの詳細情報 : Vector ソフトを探す! コレと同じような Diff ツールの Mac 版を探していたのだが、ど…

Mac でコマンドラインからキーボードの種類を変更したかった

職場で、日本語配列の MacBook に US 配列の外付けキーボードを繋いで作業している。 neos21.hateblo.jp そのため、日頃は MacBook を起動したら「システム環境設定」→「キーボード」→「キーボードの種類を変更...」と進んで「キーボード設定アシスタント」…

Homebrew のインストール方法と基本的な使い方

これから学ぶmacOSターミナル作者: 大津真出版社/メーカー: インプレス発売日: 2016/12/08メディア: Kindle版この商品を含むブログを見る 以前、Homebrew Cask のインストール方法の流れで Homebrew のインストール方法を紹介していたので、Homebrew 単体の…

Mac の「システム環境設定」を開くショートカットキー

Macはじめよう macOS High Sierra対応版作者: Macビギナーズ研究会出版社/メーカー: マイナビ出版発売日: 2017/11/29メディア: 単行本(ソフトカバー)この商品を含むブログを見る 日本語配列の MacBook Air に、USB で英字配列のキーボードを接続して利用し…

Mac でキーボードショートカットを設定するための「メニュータイトル」「メニューコマンド」って?ショートカットキーの追加方法

今すぐ使えるかんたん macOS 完全ガイドブック[High Sierra対応版] (今すぐ使えるかんたんシリーズ)作者: 技術評論社編集部出版社/メーカー: 技術評論社発売日: 2017/11/07メディア: 大型本この商品を含むブログを見る Mac でキーボードショートカットを設定…

Finder で隠しファイルの表示・非表示を切り替えるショートカットキー

macOS High Sierra パーフェクトマニュアル作者: 井村克也出版社/メーカー: ソーテック社発売日: 2017/10/20メディア: Kindle版この商品を含むブログを見る 以前、Finder で隠しファイルの表示・非表示を切り替えるためのコマンドを作ったりしたが、MacOS Si…