![[スタパ齋藤のApple野郎] macOSの“画面上方固定メニュー”を好きな位置に表示させるアプリ](https://cdn-ak-scissors.b.st-hatena.com/image/square/9c6a5b09d3d8d27d473d501b4806eebf47de4279/height=288;version=1;width=512/https%3A%2F%2Fk-tai.watch.impress.co.jp%2Fimg%2Fktw%2Flist%2F1347%2F717%2Fstpapl2021-09-08_thumbnail.jpg)
はじめに ※この文章は現在ベータ版です。随時アップデートしていく予定です。 macOSのパッケージ管理ツールHomebrewをつかって、M1チップ搭載Mac(M1 Mac) 上にRuby on Railsの開発環境構築を行う際の手順を書いています。 M1チップ搭載MacBookPro環境構築手順 を参考にしています。 M1 Macでの汎用的な環境構築については M1 Macの開発環境 が参考になります。 (パッケージ管理にHomebrewではなくMacPortsを採用しているので、その箇所は Homebrewによる環境構築ではあまり参考になりません。) M1 Macでのwith Homebrew な環境構築について 開発環境 on M1 Mac with Homebrew を 書いてみました。 事前準備 Homebrew は Xcode の機能を利用して、ソフトウェア群をコンパイルするので
MacBook Air (13 inch, M1)を買ったので、(主に自分のために)セットアップログを書く。 以下をインストール: Google Chrome (ダウンロード画面でIntel版とARM版どちらにするか聞かれるのでARMを選択) Alfred Contexts Sidebar: No display Search: Search withを無効化 Moom Alacritty 下のコメントにあるようにTerminal.appをつかうことにした Visual Studio Code Karabiner-Elements (v13.1.0) Tailscale JetBrains Mono https://www.jetbrains.com/ja-jp/lp/mono/ Chrome以外はamd64なのでRosetta 2で動いてる。 メニューバーを隠す System Prefe
rbenv で Ruby 2.7 や 3.0 のビルドは問題なかったんですが 2.6 で失敗したのでその対処方法を書いておきます。 rbenv で 2.6.6 をインストールする rbenv で 2.6.6 をインストールしようとしたらエラーになります。 $ rbenv install 2.6.6 Downloading openssl-1.1.1i.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242 Installing openssl-1.1.1i... Installed openssl-1.1.1i to /Users/anzu/.rbenv/versions/2.6.6 Downloading ruby-
Rosetta 2とは Rosetta 2は従来のインテル用のアプリをApple Silicon Mac上で自動的に変換して実行できるようにする技術です。Rosetta 2は最初からMacにインストールされている訳ではなくて、 インテルアプリを実行しようとしてRosetta 2が必要になった時点でインストールを求められます。今回はこのインストールを徹底的に拒否して検証を進めます。 Macの設定あれこれ いきなり話が脱線しますがMackbookを買って最初にやった設定をメモ書きします。 クリックとドラッグの設定 タップでクリックやドラッグがしたい人向けです。特にタップでドラッグは長めのドラッグに便利なので重宝します。以下の記事が参考になりました。 Caps LockをControlキーに変更 Aキーの横はControlじゃないと落ち着かな人向けです。JIS配列の方はそのままAの横がContr
追記(2020/12/14): Qiita の Advent Calendar 2020 に空きがあったので登録しました プログラミング技術の変化で得られた知見・苦労話【PR】パソナテック Advent Calendar 2020 1日目 追記(2020/12/30): Homebrew のインストーラーがM1 Macをサポートされました! 追記(2021/02/07): Homebrew 3.0.0 がリリースされ正式に対応されました Apple Silicon (M1 チップ) を採用した Mac に Homebrew をインストールするときのみんなの設定に対してもっと楽な方法があるのにと思い投稿しました。 上記の記事ではわざわざRosettaを選択してーやシェルを切り替えてーみたいなことが書いてありますがはっきり言って面倒です! 前提 Rosettaをインストールしている これがない
自宅用PCとしてMac mini 2020を買った。Blackmagicじゃない自作eGPUもつけた。結構いい感じです。 結論としては、eGPUをつけると劇的に快適になる! iMac上位機種並のパワーを出すことができます。 読者の中にも、なるべくリーズナブルにMacでそれなりのスペックを整えたい人もいるかもしれない。と思って、メモ程度にはなるが、「Mac mini + eGPU」で映像制作がどのくらい快適になるか、綴っていく。 検証するのは、下記の4つの映像関連のソフトの使い勝手。 1. Premiere Pro 2. After Effects 3. Blender 4. DaVinci Resolve Mac miniでなくても、MacBookでも同様に性能はアップするはず。参考になれば幸いです。 --- はじめにまず僕が所有するMac miniのスペックと選んだポイントの紹介。 CP
Automatically Connect to a Network Drive on Mac OS X Start Up & Login It can be helpful to configure Mac OS X to automatically mount shared network drives, this is particularly true for those of us who regularly connect to a network drive for file sharing or backups. Setting up automatic network drive connections in OS X is a two-step process, you must mount the drive, then you add it to your auto
OSX環境(10.11.6 Beta(15G12a))で、cryptographyをpipでインストールしようとした際に遭遇したエラーに対する対策メモ。 いまおもえばpastebinにでも貼っておいたほうがよかった。 問題 brewでインストールしたOpenSSLのヘッダファイル(opensslv.h)を見つけてくれず、コンパイル時にエラーとなる。 % pip install cryptography Collecting cryptography Using cached cryptography-1.4.tar.gz <...> building '_openssl' extension creating build/temp.macosx-10.11-intel-2.7/build creating build/temp.macosx-10.11-intel-2.7/build/te
愛用してやまないHHKB(初代)のコマンドキーがEl Capitanで使用できなくなってしまったのでメモ。 経緯 El Capitanの前OSであるYosemiteまではHHKPS2USBDriverという有志が作って頂いたドライバを使って Mac本体とHHKBをPS2→USBで接続し使用していたが、El Capitanになってからおそらくkernel extensionの問題で ドライバがうまく動いてくれなくなってしまった。 半ば諦めてYosemiteにバージョンを下げ使用していたが、ある閃きが功を奏して結果コマンドキーが 再び動いてくれるようになったため、全国の初代HHKB信者にご報告したい。 環境 PC:Mac mini late 2012(El Capitan) キーボード:Happy Hacking Keyboard(PD-KB02) 接続方法:PS2→USB 設定 1.Kara
For example, if I am tail -fing a file or reading user input, <Enter> will produce ^M in the terminal instead of ending the read or adding a newline to stdout. ^J works fine. I'm sshing into the ubuntu system, if that matters. This happens to me both in zsh and bash. One solution I played with is remapping the ^M to ^J in zsh, but that seems like it wouldn't fix the root problem. Anyone know what
lsコマンドが文字化けする原因を調べてみた。原因は3通りあるようだ。 原因:1 言語関連の環境変数がおかしい 解決法 言語関係の環境変数(ロケール)とは? 環境変数の優先順位 lsで使う環境変数 環境変数の強さを考えて再設定する 原因:2 日本語フォントが入っていない 解決法 原因:3 ターミナルが日本語を扱えない 解決法 参照 原因:1 言語関連の環境変数がおかしい 言語関連の環境変数がおかしいと、日本語はハテナマーク(? - question mark)に化ける。 解決法 多くの場合は下記のコマンドを実行すると解決する。 export LANG='ja_JP.UTF-8' これで直らない、または「なぜ」を知りたい場合は続きへ。 言語関係の環境変数(ロケール)とは? 言語関連の環境変数とはロケールを設定するための変数である。ロケール (locale) は言語や文化ルールの集合である。 現
原因が上記サイトに書かれているので引用します。 Mac の Terminal.app の Settings > Advanced > Set locale environment variables on startup がオンになっていると、 Mac 側で LC_CTYPE=UTF-8 が設定される。 Mac の /etc/ssh_config で SendEnv LANG LC_* になっているので、 LC_CTYPE が ssh サーバに送信される。 Ubuntu の /etc/ssh/sshd_config で AcceptEnv LANG LC_* になっているので、 Mac からの LC_CTYPE が Ubuntu に渡される。 UTF-8 というロケールはない (正しくは en_US.UTF-8 とか ja_JP.UTF-8) ので怒られる。 なるほど。ターミナルめ… 対処
ふるさと納税のワンストップ特例制度。とっても便利にふるさと納税ができて素敵です。 しかし医療費控除があるためふるさと納税とともに確定申告をしなければならないのですが、毎年毎年Macでのe-Taxはどうしてかハマります。 その軌跡を後世に残したくしたためております。(長いエントリなので注意) ブラウザや他のアプリのキーチェーンで「***がキーチェーン”JPKI-card #n”を使おうとしています。」としつこく聞かれるのは4桁〜の「電子証明書の暗証番号」だ!パスワードという言い回しに気をつけろ! ここで5回ミスると役所行きだ!しかも1月からロック解除のみの手続きはできなくて結局再設定するハメになるから本当に気をつけて!!!!!!!(やらかした) こういうの↓ 電子証明書の暗証番号は、以下の4桁~16桁の大文字のアルファベット及び数字からなっており、全て半角のみとなります。 引用元:http:
【追記 2016/06/21】 Docker for Macがリリースされました。これでVirtualBoxを使う必要はなくなったので、この記事にあるdinghyを導入する必要はありません。 OSXでDockerを使うときには、VirtualBox + Docker Machineを使う事が多いと思います。しかし、VirtualBoxの共有フォルダ機能は凄く遅いため、その上で動くDockerも共有Volumesを使うと遅くなるという問題があります。 Vagrantの場合には、NFSマウントを使う事で早くすることができますが、Docker Machineにはその機能がありません。 そこで、OSXのDocker MachineのVolumes機能をNFSに入れ替えてくれるdinghyを試してみました。 codekitchen/dinghy: faster, friendlier Docker
ども、大瀧です。 今週金曜日にあるDocker Meetup Tokyo #2という勉強会でLTすることになりまして、大慌てでDocker触ってます。Dockerの開発は非常に活発で、新機能や仕様変更が続々と出ており刺激的なのですが、手元の開発環境として使っているMBAでのセットアップ方法が以前と変わりすぎていたので、備忘録としてまとめておきます。 Dockerの実行方法はVagrantを使う方法などいくつかありますが、今回はDocker公式ドキュメントをベースに、Homebrewで簡単にインストールする方法をチョイスしてみました。すぐに陳腐化する恐れがありますので、そこんとこオナシャス!です。 必要なソフトウェア OS X Mavericks(DockerはSnow Leopard以降をサポート) VirtualBox Homebrew VirtualBoxおよびHomebrewのインス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く