ytooyamaのブログ

サーバ構築とか、仕事で発見したこととか、趣味のこととかを書いています。

macOS

Mac版のLibreOffice 7.0.4で日本語入力がなんか遅い

とある配布されていたODP形式の技術的なスライドを閲覧するためにLibreOffice 7.0.4のMac版をダウンロードしました。 スライドは問題なくみられたのですが、ドキュメントを作成するため、Writerを使ったらはまりました。 Writerでjpegないしpng画像を1枚貼り…

macOSではDockerドライバーでMinikubeを動かすとIngressが使えない

KubernetesのIngressの使い方を改めて勉強中です。 Minikubeを使うと、お試し環境を簡単に作れそうです。 kubernetes.io では早速動かしてみましょうか。 $ minikube config set driver docker $ minikube start --container-runtime=containerd --kubernete…

macOS Big SurからCatalinaにダウングレード...失敗

macOS Big Surは最近のmacOSアップデートの中では比較的にトラブルが少ないバージョンでした。 しかし最近、アップデートを適用するたびにコマンドラインツールが消える問題、消えることにより色々動かなくなる問題が発生していました。 エラーが起きるたび…

macOS Big SurでbalenaEtcherが起動しなくなった(が、つまらん理由が原因だった)

Ubuntu 20.04.2がリリースされていたので、早速ダウンロードしました。検証で新しいバージョンを試してみたかったからです。 Ubuntu 20.04.2はHWEカーネルが5.8ベースになったので、触ってみたかったためです(最近割と新しいバージョンのカーネルを要件とす…

Big Surアップデートをしてみて

Big Surですが、全体的には満足のいくアップデートです。 今後使い続けていったときに何かがあるかもしれません。その時は追記していきます。 ちなみにこの記事はIntel CPU版での検証です。Apple M1版のBig Surに対しては有効な情報ではないと思います。 Cat…

macOSのCommand Line Toolsのアップデートを止める/再開する

前回、次のような話を書きました。 ytooyama.hatenadiary.jp 今回は「Command Line Toolsのアップデートを止める/再開する」方法だけをこのページにまとめます。 Command Line Toolsを削除するには 以下のディレクトリーにCommand Line Toolsがインストール…

Command Line Tools 12.0に更新したらmacOSにpython-openstackclientが入れられなくなったとさ

Command Line Tools 12.0に更新したら、error architecture not supported とか error: command 'xcrun' failed with exit status 1 といったエラーが出てしまい、macOSに python-openstackclient をインストールできなくなってしまいました。 回避策はComma…

ネットをJ:COMに切り替えた結果、捗らなかった

テレビ、電話、ネットをJ:COMに切り替えました。 そして本日、電話がJ:COMに切り替わったようです。 無事切り替わったため無線LANの見直しをすることに そこで、次のようなネットワーク構成だったものを... ONU --- 無線LAN1F -------- 無線LAN2F(中継機モー…

VirtualBox 6.1.xを使っているとなんか重いなと思ったら

macOS CatalinaでVirtualBox 6.1.xを使っているとなんか重いなと感じたので確認してみたところ、VirtualBox 6.1.10 + macOS Catalina 10.15.5の環境だとVMのメモリーの設定に関わらず、メモリーが消費されていく事象が発生することを確認できました。 これが…

Google Docsで文字起こしを試してみた

新しいMacBook Proはスペックも十分にあるので、色々やってみることにしました。 元々別の理由でSoundFlowerをインストールしていたのですが、これとGoogle Docsを組み合わせると動画の音声データをGoogle Docsで音声入力で文字起こしできるというこの情報が…

macOS Catalina 10.15.5 - Touch Bar非搭載モデルにもTouch Bar由来の設定が表示されていた問題が修正

全てのMacで再現されていたかわかりませんが、私が所有するMacBook 12インチの2017年モデルではmacOS Catalina 10.15.4時点ではキーボードの設定になぜかTouch Barの設定が表示されており、ここの設定をどう変更しても標準ファンクションとして使う、特殊キ…

macOS Catalina 10.15.5 UpdateをインストールしたらBluetooth周りの安定性が向上した模様

macOS Catalina 10.15.5をインストールしました。 macOS Catalina 10.15.4までのバージョンではBluetoothオーディオ周りでよくトラブルが起きていました。例えばBluetoothイヤホンを利用していて何か動画を再生していたり音楽を再生していると、サウンドがモ…

macOS CatalinaでGitHubからバイナリーをダウンロードして実行しようとすると拒否される問題の解決方法

macOS Catalinaはセキュリティが強化され、Appleによる公証がされていないバイナリー(インストーラーや実行ファイル)を実行できず、「開発元が未確認のため開けません」というメッセージが表示されます。 別のマシンで許可した場合も、移行アシスタントを…

macOS Catalinaにアップグレードして、Mojaveにダウングレードした話

バックアップは重要です macOS Catalinaにアップグレードしようと思いました。何かあったら困るので、通常のTime Machineバックアップに加えて、フルバックアップをTime Machineでとっておくことにしました。 フルバックアップをTime Machineで取るには、普…

Safariではkatacoda.comなどでコマンド入力ができない

ここ最近はずっとChromeを使っていました。ただ色々思うところがあり、ふだん使いのブラウザーをSafariに、Safariでうまく動作しないサイトをFirefoxでアクセスするように切り替えました。 katacoda.comというテクノロジーの学習サイトがあって、何らかの作…

kubectlコマンドのタブ補完

今度はkubectlコマンドのタブ補完について。 こちらは公式ドキュメントに書かれていました。 kubernetes.io こちらの情報も参考になりました。 stackoverflow.com いくつか方法はあるようですが、公式のガイドに書かれている方法を~/.zshrcに追記しました。 …

Docker for macのタブ補完

基本的にここに書かれている通りでした。 docs.docker.com 本文には「Homebrew版のzshの場合を例とする」みたいなことが書かれていますが、macOSバンドル版のzshでも有効でした。 macOS Mojaveのzshはバージョン5.3みたいです。 % zsh --version zsh 5.3 (x8…

Python3でQRコードを生成してみる

テストアプリケーションを作成するためにPython3でQRコードを生成する方法を調べてみたのですが、Python3のqrcodeモジュールとpillowモジュールの導入だけで簡単に使えることがわかりました。というわけで、いつものようにまとめます。 今回はmacOSでPython …

「特に問題なし」macOS Mojave (10.14) にアップグレードしてみました

macOS Mojaveにアップグレードしてみました。 High Sierraからのアップグレードです。家のMacBook 2017も会社のMacBook Pro 2018も無事にアップグレードできました。 MacBookの世代によってファームウェアの更新もされるようです。家のMacBook 2017は少しア…

最近のバージョンのSafariでデフォルトフォントとサイズを指定する

Safari 12以降はこの方法でユーザーが独自に追加したフォントを利用することができなくなりました。システムに含まれるフォント(例えばヒラギノフォントや遊ゴシック、遊明朝、凸版文久フォント、Osakaなど)は利用できると思います。 大抵のブラウザーには…

macOS High SierraでUSBインストーラーを作ろうとして困った話

macOSでISOイメージからUSBインストーラーを作る時、だいたい以下のような手順で作成していました。 普段はEasy2Bootを使っていたので、macOSでインストーラーを作るのは久しぶりでした。 ・デバイス番号確認 $ diskutil list ・フォーマット $ diskutil era…

macOSとMacTeXでTeX文書入門(その2) BasicTeXを使う

去年、次のようなブログ記事を書きました。 ytooyama.hatenadiary.jp 今年の4月にTeX Live 2018がリリースされたので、macOSにTeX環境をアップグレードしようと思いました。 macOSの場合はMacTeXという、TeX Live をベースにしたmacOS専用のTeXディストリビ…

macOSにAnsibleを入れる

先ほどこんなことを書きました。 ytooyama.hatenadiary.jp 次はmacOSにAnsibleを入れようと思ったのですが、HomebrewのFormulaで入れるとPython2が必要なので、python@2というFormulaが追加されます。まとめると次のバージョンがシステムに存在する状態にな…

macOSにPython 3を入れる

macOSにPython 3を入れるには色々方法があります。 まずはHomebrewとかMacPortsを使う方法。これはWeb検索すると一番よく出てくる方法だと思います。Qiitaとかで書かれているのはだいたい Homebrewを使う方法ですね。 で、ふたつめが公式のインストーラーを…

Raspberry PiにNOOBSを使ってOSをセットアップした時にはまったこと

NOOBSは初心者向けのOSセットアップツールです。これまでRaspberry PiにOSのデータを書き込むにはddコマンドを使っていたのですが、ちょっと楽をしようとNOOBSを使ったら意外とはまったので、まとめておこうと思います。 まずはNOOBSをダウンロード。本家か…

永遠に続くSending build context to Docker daemon

Dockerイメージを作ろうと、Docker for Macを入れた環境でdocker buildをしたら次のようなエラーが表示されました。 出力を見る限り、Docker daemonにどんどん何かを送っているようです。 下記は4.445GB程度を転送していた時の出力のコピペですが、実際はど…

Safariのサイト越えトラッキング機能の話

先日のアップデートでmacOS Sierra向けのSafariも11.1になったのですが、 iOS 11の設定にあった「サイト越えトラッキング機能」がmacOSのSafariにないなと思ったら、 これ、Safariの機能ではなくてmacOS High Sierra向けSafariの機能なのですね。 support.ap…

macOSでGUI版のEmacsをインストールする。ついでにmarkdown-modeも

Emacsはかなり熟練のユーザーから言うと「環境」なんだそうです。ちなみに一機能としてエディター機能もあります。 macOSは一応UNIXなので、Emacsはデフォルトでコマンドライン版がバンドルされています。ただ、macOSにバンドルされているEmacsは2007年ごろ…

macOS High Sierraのrootユーザーでログインできる欠陥について調べてみた

[追記] Security Update 2017-001が公開されたようです。その後、再リリースされています。 applech2.com 話題のHigh Sierraのrootユーザーでログインできる問題について調べてみました。 調べれば調べるほど、非常にまずい欠陥であることがわかりました。 …

macOSのpipコマンドについて

最近のmacOSはPython 2.7が標準でインストールされています。 これから使うなら推奨されるのはPython 3のようなので、macOSにPyhton3を導入するため、Homebrewなどを使ってインストールすると思います。 そして、何らかのコードを書いていくとPythonのあのモ…

このブログサイトはJavaScriptを使っていますが、読み込んでいるJavaScriptは全てはてなが提供しているものであり、筆者が設置しているものではありません。