タグ

Macに関するkuchitamaのブックマーク (21)

  • M1 Mac で nodenv から Intel 版 Node.js をインストール

    最近になって M1 Mac 入手したので環境構築の tips をメモ。 Node.js v16 以上では M1 Mac 向け arm64 バイナリが公式に提供されているが、v15 以下では提供されていない。 M1 Mac で nodenv を使って Node.js をインストールする場合、v16 ではもちろん arm64 バイナリをダウンロードするが、v14 では x86_64 バイナリをダウンロードして Rosetta で動かすのではなく、ソースをダウンロードしてローカルでコンパイルが始まってしまう。 この挙動は厳密に arm64 バイナリが欲しい人には嬉しいかもしれないが、ちょっとした動作確認をしたいだけなのに数分かけてビルドされても困る。 そういう場合、arch コマンドを使うことで nodenv で x86_64 バイナリをインストールできた。

    M1 Mac で nodenv から Intel 版 Node.js をインストール
  • M1 Pro + Docker for Macが遅い - Qiita

    M1とDocker for Macの組み合わせが遅い1。遅すぎる。ただでさえDocker for Macは遅いのにM1と組み合わせることで更に悪化する。大枚はたいて買ったM1 Proでアプリケーションのベンチマークとったら (3年前の) Intel Macbook Proの構成より遅くて衝撃を受けた。そしてDocker for Macを削除した。 検討したツール dockerがないと仕事中やることないので代替ツールを探した。 ツール名 仕組み メリット デメリット Watch Star Issues

    M1 Pro + Docker for Macが遅い - Qiita
  • Multipass を使って Apple Silicon 版の Mac で Ubuntu の仮想マシンを扱う - CUBE SUGAR CONTAINER

    Apple Silicon (M1) の載った Mac mini を購入してからというもの、ローカルで仮想マシンを手軽に立ち上げる方法を模索している。 Intel 版の Mac であれば Vagrant + VirtualBox を使っていたけど、残念ながら VirtualBox は ISA が x86 / amd64 のシステムでしか動作しない。 Docker for Mac も使っているけど、コンテナではなく仮想マシンが欲しいという状況も往々にしてある。 そんな折、Multipass を使うとデフォルトではゲスト OS が Ubuntu に限られる 1 ものの、Vagrant 並に仮想マシンを手軽に扱えることがわかった。 今回は、そんな Multipass の使い方について書いてみる。 multipass.run 使った環境は次のとおり。 $ sw_vers ProductName:

    Multipass を使って Apple Silicon 版の Mac で Ubuntu の仮想マシンを扱う - CUBE SUGAR CONTAINER
  • Docker Desktop から podman に変えた - HsbtDiary(2021-09-01)

    Docker Desktop から podman に変えた 朝起きたら Docker Desktop が 4.0 になって、物々しい感じの表示が出たので調べてみたら、営利利用は課金してねということになったっぽい。 https://www.docker.com/blog/updating-product-subscriptions/ 最近は個人の開発でしか使ってないし OSS 利用とは言えるけど、会社関連で一切使わないということもないよなあという感じだったので、macOS からえいっとアンインストールしていったん VitrualBox と docker-machine にした。この辺の手順は moznion さんが書いてるのでみてください。 https://moznion.hatenadiary.com/entry/2021/09/01/112601 作ってから https://twit

  • Macの初期化をJamfで"完全に"自動化した - rela1470のブログ

    Macの初期化をJamfで "完全に"*1*2*3 自動化しました! 勝利! だれ 株式会社Kyash Information Security Team Corporate Engineering のわたなべです。 これはなに KyashTech Team内で、夏のアドベントカレンダー的な感じでブログを集中的に書くぞキャンペーンをやっています! 今回はプロダクト側ではないチームから記事をお届けします! blog.kyash.co ということで 今回はJamf ProでMacの初期化を自動化した話を書きます。 会社ブログを1書けと言われたので何を書こうかな— Jun Watanabe@rela (@rela1470) 2021年7月21日 他のネタも、冬のアドベントカレンダーまでには...書きますね...きっと...may be... さてさて、Macの初期化に関しては色々とプロダクト

    Macの初期化をJamfで"完全に"自動化した - rela1470のブログ
  • macOSでの開発環境を全部Docker化したらリストア時間が1時間半になった - The paradigm shift

    どうも、リストア職人のさぼです。みなさんmacOSをどのぐらいの頻度でリストアしてますか?1年に1回はやってますよね?僕は3ヶ月に1回はやるようにしてます。綺麗な状態にしてOSが最大限のパフォーマンスで動いた方がいいし手元に入れたよくわからないアプリがずっと入ってるのって気持ちよくないじゃないですか。なのでMacを定期的にリストア(工場出荷状態に初期化)してます。 前回までは真っ白な状態からだいたい3時間ぐらいで普段開発している環境を構築できるようにしていたのですが今回から開発環境を全部Dockerにしてみようと思ってやってみたところ1時間半で開発環境を終えて作業開始できる状態までの最短記録を更新しました! おわり(おわらない) いつもやってる手順を振り返りがてら紹介していきます。 Brewfile いつもリストア後は brew bundle コマンドでアプリやソフトウェアを入れるようにし

    macOSでの開発環境を全部Docker化したらリストア時間が1時間半になった - The paradigm shift
  • OSXのコマンドライン通知ツール「Alerter」のご紹介 | DevelopersIO

    メールやチャットなど色々なところに通知が飛びます。 例えば会議が始まる前にチャットに通知したり、CircleCIがビルドを完了したらメールに通知したりしていますが、どちらも私が見に行かないといけません。 チャットを全然気にしていないタイミングで会議が始まったら通知を逃し、会議に行けない(遅れる)、といった結果が想定されます。 OSの機能で通知することで、私が気づく確率が上がるのではないかと思い調べていたところ見つけたのが今回紹介するAlerterです。 Alerter Alerter/Send User Alert Notification on Mac OS X 10.8 from the command-line. alerter is a command-line tool to send Mac OS X User Alerts (Notifications), which are

    OSXのコマンドライン通知ツール「Alerter」のご紹介 | DevelopersIO
  • Macで検索順位チェックツール「SERPOSCOPE」を使ってみた|webproduct-lab

    ご自分のブログ記事ひとつひとつのターゲットキーワードに対する検索順位を把握していますか?Macの場合なら「SERPOSCOPE」という検索順位チェックツールも選択肢のひとつとしておすすめです。 かく言う私は、ブログ記事の検索順位については簡単にしか見ていませんでした。。 そこで、そろそろちゃんとツールを利用して検索順位を各ページごと確認しておきたいと思いまして。。Macユーザーなりに良いツールがないか探してみました。 すると、検索順位チェックツールGRCといった有名なツールもありますが、完全なMac用の検索順位チェックツールって意外と少なく…今回探してみてわかりましたが、OSなんかも何かと古いものだとインストールすらできないんですね。。 そこで私は、下記の記事を書いた時に「JPEGmini Lite」というアプリを入れたかったため、自宅で使用しているiMacのOSをアップデートしてみました

    Macで検索順位チェックツール「SERPOSCOPE」を使ってみた|webproduct-lab
    kuchitama
    kuchitama 2017/02/21
    おー?Linuxもあるの?すばらしい
  • macにHomebrewでnginxを入れて起動してみる - アプリなどを開発するブログ

    nginx(読み方は "エンジンエックス" らしい) がいいらしいので試してみる。 nginxをHomebrewでインストール $ brew install nginx パスを通す $ vim .zshrc export PATH=$PATH:/usr/local/sbin nginxを立ち上げる $ nginx http://localhost:8080 にアクセスすると、こんな画面が出る。 とりあえずここまでで起動テストは完了。 もうちょこっといじってみる。 サーバーをストップ $ sudo nginx -s stop ポートを変更する。8080 -> 80へ。 nginxの設定ファイルを編集する。 $ vim /usr/local/etc/nginx/nginx.conf server { listen 8080; server_name localhost; .... となっている

    macにHomebrewでnginxを入れて起動してみる - アプリなどを開発するブログ
  • Macに外部からアクセス出来るようにする方法 - rcmdnk's blog

    English ver.: Access to Mac from other machines B! 23 0 2 0 Mavericksに移ってから色々いじってた時に、 一度キーボードが効かなくなってどうしようもなくなってしまった ことがあったんですが、 外部からアクセスして設定変更することで 助かりました。 ということでその辺りの外部からMacに接続する方法についてのまとめです。 sshでログイン VNCでログイン ダイナミックDNS MacからMacに接続したい場合 LogMeIn sshでログイン Macでは簡単にsshサーバーを立てられる様になっていて、 システム環境設定 共有 でリモートログインを有効にするだけで sshで外から入れる様になります 1。 この設定画面にIPアドレス(またはホスト名)も書かれてるので 書かれてる通りにsshコマンドを打てば外部から入れます。 Mac

    Macに外部からアクセス出来るようにする方法 - rcmdnk's blog
  • ssh周りの設定、Tipsのまとめ

    B! 332 0 0 0 SSH関連のポストが結構たまったので取り敢えずのまとめ。 SSHクライアント Windows Mac Android/iPhone 多段SSH 外部から見れないページを外部から見る方法 その他ポートフォワード 同じサーバーに複数接続時に接続高速化 接続を強化 無料ダイナミックDNS Mac関連 SSHクライアント ターミナルです。 LinuxならGnomeターミナルなりなんなり入ってる物で良いでしょうし、 Macも取り敢えずは入ってるターミナル.appで使えます。 Windowsでは現段階ではコマンドプロンプトやPowerShellではsshがサポートされてないので 1 何らかの物を入れてあげる必要があります。 Windows Windowsでは今パッと入れるのであれば MobaXtermが一番優れていると思います。 MobaXterm: Windowsでのcyg

    ssh周りの設定、Tipsのまとめ
  • ~/.ssh/config で簡単に複数ホストへのSSH接続を管理する - すぱぶらの日記

    ssh で鍵やユーザ名を複数のホストで使い分けないといけない場合、それら設定を覚えておくのは面倒です。 それらホスト毎の設定は ~/.ssh/config で簡単に管理することができます。 複数の鍵を管理する場合 identity, id_rsa などのファイル名で保存しますが、これでは複数の鍵を置くことができないので、 test.org の場合、「id_rsa.test.org」 hoge.in の場合、「id_rsa.hoge.in」 など、ホスト名や用途名の prefix, suffix を付けて管理しています。 どの鍵をどのような用途で利用しているのかが分かればファイル名は何でも構いません。 ~/.ssh/configを記述する Host test.org HostName test.org IdentityFile ~/.ssh/id_rsa.test.org User test

    ~/.ssh/config で簡単に複数ホストへのSSH接続を管理する - すぱぶらの日記
  • [Mac]有料アプリを使わず、無料でブルーレイを再生する方法(VLC使用)

    ブルーレイ再生のためのライブラリを導入VLCはデフォルトではブルーレイを再生できないので、それを可能にするためのライブラリを導入していきます。 以下のページを参考にさせていただきました。 MacBlu-ray @ ウィキ – VLC media playerの使い方① 「libaacs.dylib」と「KEYDB.cfg」をダウンロード以下のページにて、ブルーレイ再生のために必要なファイル「libaacs.dylib」と「KEYDB.cfg」をダウンロードします。 VLC Blu-Ray② 「lib」フォルダを作成し「libaacs.dylib」をコピーホームフォルダ(ユーザー名のフォルダ)に「lib」フォルダを新規作成し、 ①でダウンロードした「libaacs.dylib」をコピー(移動)します。 ③ 「~/Library/Preferences/」に「aacs」フォルダを作成し「KE

    [Mac]有料アプリを使わず、無料でブルーレイを再生する方法(VLC使用)
  • GitHub と homesick を使って複数 Mac 間で dotfiles を同期する | DevelopersIO

    複数 Mac 間で、.vimrc や .zshrc などの設定ファイル(dotfiles)の同期って面倒くさいですよね。 dotfiles の管理には、GitHub とシェルで管理したり、Dropbox を使ったりあるようですが、 最近 homesick という gem を教えてもらい、簡単に管理することができたので、私はコレを使っています。 用意するもの GitHub のアカウント Mac *1 homesick のインストール homesick は gem install で簡単にインストールできます。 $ gem install homesick rbenv を使ってる場合は、rehash しておきましょう。 $ rbenv rehash GitHub に dotfiles リポジトリを作成 GitHub にリポジトリを作成します。 先ずは、ローカルに dotfiles ディレクトリ

    GitHub と homesick を使って複数 Mac 間で dotfiles を同期する | DevelopersIO
  • エンジニア Mac アプリ 環境 おすすめ - mizchi's blog

    Macで捗るオススメのアプリひたすら書いてくわ : IT速報 が余りにも消化不良だったので書く。 (タイトル考えるの面倒臭かったのでワードサラダ風) homebrew入れる brewfileをつくる brew bundle おわり 以下、最近作った ~/brewfile です。デスクトップアプリもbrew caskから突っ込む。 もういろんなサイト巡ってアプリを入れて回る時代は終わったんだよ、爺さん tap phinze/homebrew-cask || true tap homebrew/versions|| true update || true install brew-cask || true install git || true install hg || true install ag || true install gist || true install gibo ||

    エンジニア Mac アプリ 環境 おすすめ - mizchi's blog
  • Mac OS X Mavericks で Vagrant がこける時の対処法 | Firegoby

    Macをさっそく Mavericks にアップグレードしたら、Vagrant が起動しなくなりました。。。 エラーメッセージは以下のような感じ。 $ vagrant up Bringing machine 'default' up with 'virtualbox' provider... [default] Clearing any previously set forwarded ports... [default] Creating shared folders metadata... [default] Clearing any previously set network interfaces... There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling Virt

  • Vimを使う上でのIME(日本語入力)の取り扱い

    B! 112 0 0 0 Vim日本語入力をしているとノーマルモードに戻ったと時に 毎回IMEをoffにしてやらないとコマンドが打てません。 これはかなり面倒なのでノーマルモード移行時に 自動的にIMEがoffになるようにしたい所で、 その辺りのまとめというか、自分設定とついでに見つけた情報の寄せ集め。 MacでKarabiner(KeyRemap4MacBook)を使ってIMEをノーマルモードで必ずオフにする macOS SierraでIMEをノーマルモードで必ずオフにする Windowsでyamyを使ってIMEをノーマルモードで必ずオフにする GVimで出来る設定 日語固定モード Tera Termでの制御シーケンスの使用 WindowsでAutoHotkeyを使う方法 IMEの状態でカーソルの色を変更する IMEのON/OFFをsyntaxで制御する MacでKarabiner(

    Vimを使う上でのIME(日本語入力)の取り扱い
  • 橋本商会 » Macの「次のウィンドウを操作対象にする」をなぜ設定しないのか

    わからない。 自分以外、だれも使っているのを見たこと無いし、自分が使っているとよくナニソレって聞かれるので書いておく [システム環境設定]→[キーボード]→[キーボードショートカット] 「次のウィンドウを操作対象にする」に適当にさわりやすい所ショートカットキーを設定する。command+spaceにしている。 command+spaceはデフォルトではIMEを順に切り替えるのに割り当てられているが、英数・かなキーがあるのでいらない。USキーボードはおっさんが使えばいい。 どうなるかというと 左上のウィンドウでコード書いている時に、もうひとつのウィンドウに行きたい場合 command+spaceを押すと入れ替わる。 blog書くために複数ブラウザ開いている時なんかにも便利。keynoteやイラレで複数のドキュメント開いている時も便利。chromeと開発パネルを交互に見比べる時も便利。 こんな

    橋本商会 » Macの「次のウィンドウを操作対象にする」をなぜ設定しないのか
  • 新時代の入力デバイス。目の動きをトラッキングして入力する·EyeWriterCam MOONGIFT

    EyeWriterCamは目の動きをトラッキングして絵を描くプロジェクトのためのソフトウェア。 EyeWriterCamはMac OSX用のオープンソース・ソフトウェア。身体が不自由な人にとってこそ、コンピュータは役立つものだ。外に出ずとも様々な作業をこなせるようになる。もし全身が動かなかったとしても相トラッキングシステムを使えばコンピュータの操作は可能だ。 目の動きが入力デバイスに いわゆる眼球の動きをマウスカーソルに当てはめて動かす代物だが、従来のアイトラッキングは特別なOSと特別なソフトウェア、そして装置が必要だった。しかし今ではWebカムを使い、ソフトウェアだけでも実現できる。それがEyeWriterCamだ。 EyeWriterCamを起動するとWebカムが動作し、測定を開始する。キャリブレーションを行うと画面の点を目でおいかける。それを経る事でより目の細かい動きを追いかけられる

  • Mac OS Xでシェルのパスを通す

    自分で作ったシェルスクリプトは ~/bin に置いておきたいのだが、デフォルトではパスが通っていないので使いにくい。しかし、パスを通す作業はたまにしかやらないので、毎度毎度毎度毎度忘れてしまう。いい加減嫌になってきたので、エントリとして残しておくことにした。ここでは、デフォルトのシェルとして bash を用いることを前提としている。 このエントリは「PATHの設定(PATHを通す)」を参考にした。参考というかほとんどそのままである。 1. パスの確認 今使っているシェルが、どこにパスが通っているのか確認するには、ターミナルを起動して、次のコマンドをタイプする。 printenv PATH すると、こんなものが表示される(絶対にこの通りというわけではない)。 /usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin :は区切り文字で、/usr/local/bi