ytooyamaのブログ

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

macOS

Docker DesktopをアップデートしたらDocker Extentionsが消えた?

Docker DesktopをアップデートしたらDocker Extentionsが消えてしまいました。 ただ、追加していたtrivy拡張の本体であるコンテナーは動いているようでした。 画面が見えないとコンテナだけ動いていても使えないので困る。。 試しにログアウトして、ログイン…

続M1 Mac miniのWi-Fiが急に遅くなった

以前こんな記事を書きました。 ytooyama.hatenadiary.jp あれからしばらくは問題なかったものの、先ほどなんかダウンロードが遅いのでspeedtestをかけたら、なんかWi-Fiが遅い。 試しにMac Miniに接続したUSB機器を全部外して再起動した後にspeedtestをかけ…

M1 Mac miniのWi-Fiが急に遅くなった

同じところに置いたiPhone 12 mini...110-120Mbps程度 M1 Mac mini...20Mbps前後 何回Speed testをやっても同じ状況という謎の状況です。 「ネット回線なんて生き物だから、速くなったり遅くなったりする」のはわかるものの、iPhoneとMac miniでこれだけ違う…

コンテナーでMySQL Server 8を動かしてNode.jsからアクセスする

導入 前回の記事(というか、さっき書いた記事) ytooyama.hatenadiary.jp 「そのうち」といったのですが、このネタを年を跨いで書くのはなんかアレなので、早速コンテナー版MySQL Server 8で試すことにしました。 前回の記事で何をやっているのかは説明した…

久しぶりにNode.jsを触ってMySQLに繋ごうとしたらえらい時間かかった話

要約 これは2021年12月28日時点の情報です。 Node.jsのMySQLモジュールはMySQL 8以降のcaching_sha2_passwordに非対応(2.18.1で確認) Node.jsのMySQL2モジュールはMySQL 8以降のcaching_sha2_passwordに対応(しているらしいが手元では動かなかった。2.3.3で…

Slack.appのダウンロードしたファイルのロケーション

最近、Slackでファイルをダウンロードしたときにファイルが行方不明になることが度々発生しました。原因はデフォルト設定にあった様です。 ダウンロードのロケーションというところがデフォルトでは「各ダウンロードの場所を選択」がデフォルトでオンになっ…

macOS 12 Montereyを数日使ってみて

macOS 12 Montereyを数日使ってみて、アップグレード後色々と問題があったmacOS 10.15 Catalinaと比べると、大きなトラブルなく使えています。 手持ちのアプリが動くかは要確認ですが、大体問題なく動くのを確認してます。ドライバー周りも確認が必要ですが…

LogiのHD Webcam C615でノイズが入るのでなんとかした

Logicool(Logitech)のHD Webcam C615をずいぶん前に購入して使っていました。 macOSの場合、特にドライバーをいれること無く利用可能だったのですが、映像にノイズ(正確にはフリッカー)が入ってしまうのが気になりました。 次のページの情報を参考に、ア…

macOS 11のsntpコマンドのman翻訳版(非公式)

macOS 11のsntpコマンドのman翻訳版(非公式)です。 よく使うのですが使うたびに忘れるので、個人ブログに貼っておきます。 マニュアルの利用方法ではsntpコマンドをそのまま実行していますが、実際使うときは管理権限が必要なので、 sudo sntp -sS time.as…

M1 MacにおけるHyperkitとそれが必要なアプリケーションの利用について

Minikubeは、macOSではVirtualBox, Docker, Hyperkitなどの中で動かすことができました。 M1 MacではVirtualBoxが動作しないので、それ以外のDockerかHyperkitを使う必要があります。 MinikubeでKubernetesクラスターを作る場合、Dockerベースでは一部のアド…

M1コアのMac miniを使ってみて

2021/05/13 追記 Python3関連で追記をしました。 M1 Macを買おうとしたきっかけ Youtubeなどをみていると、次から次へとM1 Macの性能や互換性の高さ、コストパフォーマンスが良いと言う評価をしている方が多く、気になっていました。 私が所属してる日本仮想…

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…

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など)は利用できると思います。 大抵のブラウザーには…

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