並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 145件

新着順 人気順

Homebrewの検索結果1 - 40 件 / 145件

Homebrewに関するエントリは145件あります。 mac開発homebrew などが関連タグです。 人気エントリには 『ぼくの考えた最強のMac環境 | DevelopersIO』などがあります。
  • ぼくの考えた最強のMac環境 | DevelopersIO

    こんにちは、クラスメソッドの岡です。 先日MacBookProにコーヒーをこぼしてしまい、見事に壊れました。 電源はつくけどバックアップが取れない。。しかし不幸中の幸いで直前にGoogleDriveにデータを移していて、gitにもpushしていたので復元する必要はあまりないかも、、? ということで、環境の見直しも兼ねて新しいMacをまっさらな状態からセットアップすることにしました。 今回はセットアップも兼ねて自分のお気に入りのツール等を一部ご紹介させていただこうと思います。 環境 macOS Catalina 10.15.6 アプリケーション 1Password: パスワード管理 Googleアカウントのパスワードすら覚えてないのでとりあえず1Passwordを入れます。 他にサインインしているデバイスがあれば、環境設定→アカウント→その他のデバイスを設定でセットアップ用のQRコードが出せ

      ぼくの考えた最強のMac環境 | DevelopersIO
    • HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ

      みなさんはHomebrewをお使いでしょうか。macOSをお使いの多くの開発者が使っていると思います。 HomebrewのインストーラーはRubyで書かれており、次のコマンドでインストールするようになっていました。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" HomebrewがRubyに依存していることは良いのですが (formulaの書きやすさはRubyならでは)、インストーラーの話になると事情が変わってきます。HomebrewのインストールコマンドはmacOSの工場出荷状態でも動く必要があります。こういうものにRubyを使っているのはリスクがあります。 将来的にmacOSデフォルトにRubyやPythonが含まれなくなる (参考リンク

        HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ
      • 新しいMacBookのセットアップ

        先週MacBookAirのM3モデルが発表されて、勢いで買ってしまいました。 普段は行き当たりばったりで必要なアプリをインストールする感じでセットアップしているのですが、もう少しスマートにセットアップしたいので、整理しながらセットアップしようと思います。 スクリーンショットの見た目等が変わると思うのでOSVersion等貼っておきます。 MacBookAirのスペック また、この記事で紹介されていないアプリでおすすめなものやおすすめ設定があればコメントしていただけると喜びます! OS設定 トラックパッド まず一番最初にやりたいのはOS設定からトラックパッドを選択して軌跡の速さを最速にします。 これをしておくとこの後の作業も早くなるのでまずはこれ。 Dockの整理 MacにはDockというよく使うアプリや起動中のアプリが表示される領域が存在します。 個人的には1軍のアプリしかDockに置いて

          新しいMacBookのセットアップ
        • レスポンシブの確認がこれで快適に!複数のスクリーンサイズで同時に確認できる無料ツール -Responsively App

          レスポンシブの確認ツールやサービスをいろいろ紹介してきましたが、ついに本命とも言える無料ツールの登場です! Windows, macOS, Linux対応で、しかもオープンソース、快適にレスポンシブの確認ができるResponsively Appを紹介します。5つのデバイスを同時にすれば、制作時間は5倍速くなります。 無料とは思えないほど高性能で、すべてのWeb制作者にお勧めです! Responsively App Responsively App -GitHub Responsively Appの特徴 Responsively Appのダウンロード Responsively Appの使い方 Responsively Appの特徴 Responsively Appは、レスポンシブのWeb制作に役立つElectronで構築されたブラウザです。 ユーザーインタラクションは、すべてのデバイス間でミ

            レスポンシブの確認がこれで快適に!複数のスクリーンサイズで同時に確認できる無料ツール -Responsively App
          • 2022年度版Python環境構築徹底解説 - Qiita

            各機能とツールについて、説明していきます。 エディタ Visual Studio Code エディタやIDE(統合開発環境)は好きに選んでいただければ良いとは思いますが、特に希望がないならば、Visual Studio Codeを選んでおけば間違いないでしょう。 Pythonを含む幅広い言語に対応し、豊富な拡張機能を備えている非常にリッチなエディタです。とりわけPythonプロジェクトについては、これさえ有れば、特にIDEなどは必要ないと思います。 インストールは↓から。 バージョン管理ソフト Python3系は日夜アップデートされていて、2022年12月現在の最新verは、3.11.1が提供されています。 とはいえ、プロジェクトによっては、3.7.1までしか動作が担保されていないもの、3.9.0で現在開発中のもの...などがあります。最新のPythonが常に必要、というわけでは決してなく

              2022年度版Python環境構築徹底解説 - Qiita
            • 【M1 Pro/Max対応】M1 Mac環境構築ベストプラクティス - Qiita

              Mac OS初期設定 開発用ソフトをインストールする前に、まずはMac OSの設定を整えて使いやすいデスクトップ環境を構築します。 初期設定 電源を入れると、色々と初期設定が求められます。基本的には指示に従って進めればOKです デスクトップ設定 まず電源を入れて目につくのが、下のDockが大きくて邪魔だということです。 その他にもスクロールの向きがWindowsと逆だったり、Finder(Windowsでいうエクスプローラ)が使い辛かったりするので、 以下のYouTubeチャンネルを参考にして設定し直すと、使いやすくなるかと思います。 OSアップデート 購入直後のOSはバージョンが古くなっていてセキュリティ的に脆弱なことがあるので、アップデートします。 基本的には初回起動時に自動でアップデート画面が出てきますが、以下の方法で手動アップデートも可能です ・Dockから「システム環境設定」を開

                【M1 Pro/Max対応】M1 Mac環境構築ベストプラクティス - Qiita
              • 広く使用されている「xz」にssh接続を突破するバックドアが仕込まれていた事が判明。重大度はクリティカルでLinuxのほかmacOSにも影響 | ソフトアンテナ

                Red HatやDebianを含むLinuxディストリビューションで広く使用されている圧縮ツール「xz」の最新版に悪意のあるバックドアが含まれていた事がわかりました(Ars Technica)。 発見した開発者のAndres Freund氏は、xz version 5.6.0と5.6.1に悪意のあるコードが含まれていることが分かったと指摘しています。幸い、このバージョンは主要なLinuxディストリビューションの製品リリースでは使用されていませんが、Fedora 40やFedora Rawhide、Debian testing/unstable/experimentalなどのベータ版リリースには含まれていたそうです。 macOSのHomebrewでは、複数のアプリがxz 5.6.1に依存している事が判明し、現在xz 5.4.6へのロールバックが行われています。 悪意のある変更は難読化され、バ

                  広く使用されている「xz」にssh接続を突破するバックドアが仕込まれていた事が判明。重大度はクリティカルでLinuxのほかmacOSにも影響 | ソフトアンテナ
                • macOS の zsh ではこれだけはやっておこう

                  /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

                    macOS の zsh ではこれだけはやっておこう
                  • AlfredやClipyをやめてRaycastを導入したら、生産性爆上げだった件

                    Raycastとは Raycastとは、非常に高速で拡張可能なMacのランチャーアプリケーションです。Macの標準機能であるSpotlightの自由度を高めたようなアプリで、優れたUIUXによる利便性や拡張性も兼ね備えており(割と手軽に)作業の生産性を大いに高めることができます。 しかも、個人利用は実質無料(2022年10月現在)で、ユーザー登録をせずともすぐに生産性を向上させられる神アプリです🌟 以下公式サイトもしくは、Homebrew経由でインストールできます。 ■ 公式 ■ Homebrew Alfredからの卒業 Macの有名なランチャーアプリとしては、Alfredが非常に有名だと思います。今回紹介するRaycastと同様、様々な機能が用意されており、快適な作業と生産性の向上に大きく貢献する便利なアプリケーションです。 ただ、Alfredを本気で便利アプリとして使いこなすためには

                      AlfredやClipyをやめてRaycastを導入したら、生産性爆上げだった件
                    • 絶対にRosetta 2を入れてはいけないM1 Mac開発環境構築 2021-2-1版

                      Rosetta 2とは Rosetta 2は従来のインテル用のアプリをApple Silicon Mac上で自動的に変換して実行できるようにする技術です。Rosetta 2は最初からMacにインストールされている訳ではなくて、 インテルアプリを実行しようとしてRosetta 2が必要になった時点でインストールを求められます。今回はこのインストールを徹底的に拒否して検証を進めます。 Macの設定あれこれ いきなり話が脱線しますがMackbookを買って最初にやった設定をメモ書きします。 クリックとドラッグの設定 タップでクリックやドラッグがしたい人向けです。特にタップでドラッグは長めのドラッグに便利なので重宝します。以下の記事が参考になりました。 Caps LockをControlキーに変更 Aキーの横はControlじゃないと落ち着かな人向けです。JIS配列の方はそのままAの横がContr

                        絶対にRosetta 2を入れてはいけないM1 Mac開発環境構築 2021-2-1版
                      • Macの開発環境構築を自動化する 2019年夏版

                        私は年に 1 回、自宅と職場の 2 台の Mac をクリーンインストールでアップデートするのですが、開発環境の構築をある程度自動化しています。来年のために手順を残しておくので、参考にどうぞ。 目次 これまで 事前準備 Brewfile を作成する AppStore にログインしておく パッケージをインストール 再起動 パッケージのインストール後 Brewfile に書けるパッケージの探し方 おわりに これまで 自動化を始めたのは多分 2013 年とかその頃。使っていたツールは Brewfile に始まり、Ansible を経て、去年は rcmdnk/homebrew-file を使っていました。Ansible 時代が一番長かったと思います。2019 年のクリーンインストールの時期になり、セットアップはどうしようかと調べたところ、Homebrew/homebrew-bundle が Home

                          Macの開発環境構築を自動化する 2019年夏版
                        • M1 Macの開発環境 - Qiita

                          MacBook Pro (M1)でのメモです。インストールできるかどうか状況確認メモです。 自分がよく使うものを中心に。なるべくARMネイティブになるように。もしプライマリーで提供されているインストール手段(.dmg利用など)でARM対応が済んでいればそれを紹介しますが、もしそれで対応していない場合にはMacPortsやソースビルドなどの結果も合わせて紹介します。 PowerPC->x86->x86_64とユニバーサルバイナリを挟んで対応してきたMacPortsはこういう過渡期に強いです。 なお、ここで紹介するバージョンは最新版から古い可能性がありますが、「M1サポートが追加された前後のバージョン」を明記するのを目標にしていますので、これより新しければ問題ないと見てもらえればと思います。 編集リクエストウェルカムです。 現在の状況 IDE/エディタ Eclipseはあまりきちんと試していま

                            M1 Macの開発環境 - Qiita
                          • ファイルをエディターで一括リネームするツールをGo言語で作った! ― 機能を増やさない信念と、OSSとの付き合い方 - プログラムモグモグ

                            ファイルを一括でリネームしたいことはありませんか。私はあります。ということで作りました。 インストールはHomebrew brew install itchyny/tap/mmv または以下のコマンドでできます。 go get github.com/itchyny/mmv/cmd/mmv スクリーンショットではvimが起動していますが、 $EDITOR が設定されていればそれを使って編集することができます。 エディターでファイル名を編集して一括でリネームするというのは、新しい発想ではありません。 実際、多くのソフトウェア (特にファイラー) がこの機能を実装しています。 massren vimv qmv Vim plugin vimfiler Defx Vaffle fila.vim Emacs Dired 私はvimfilerの一括リネーム機能をよく使っていました。 特に不満はないのです

                              ファイルをエディターで一括リネームするツールをGo言語で作った! ― 機能を増やさない信念と、OSSとの付き合い方 - プログラムモグモグ
                            • 会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ

                              こんにちは。 今年の年始からジョインした遠藤です。 さて、入社したところ会社支給のMacBook ProがM1チップのものでした。 はい、現状は開発環境で苦労するとか色々噂を聞くやつです。 実際に試したのですが、 現状の開発環境構築スクリプト、手順書が一切使えない VitualBox, Vagrantは利用不可 Dockerは利用可能ではあるが、一部イメージが対応されてない 古いパッケージは動かす手段がない などなど、通常ではぶつからない問題にぶつかります。 食べチョクでは、 Ruby Node.js MySQL Redis ElasticSearch Kibana を利用しています。 この辺りをメインに話つつ、Intel版とこんな風に違うのかっていう辺りの雰囲気を感じ取っていただければと思います。 どこに開発環境を構築するか まず、どこで開発環境を構築するかを考えてみたいと思います。 ロ

                                会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ
                              • Docker Desktop と代替ツールの機能検証まとめ

                                はじめに こんにちは。今年クラウドエース株式会社に新卒入社し、現在 SRE をしている渋谷と申します。 自分の愛車は MAZDA の RX-8 という車なのですが、この車に搭載されているロータリーエンジン(おにぎりエンジン)にちなんで、自分が執筆する記事のアイキャッチは 🍙 にすることにしました。 さて、この記事では GUI を用いてコンテナを管理・操作する際に使用されるコンテナ管理ツールとして代表的な以下の 3つのツールを紹介し、機能検証を行います。 Docker Desktop Rancher Desktop Podman Desktop それぞれのコンテナ管理ツールのメリット・デメリットを解説し、最後に自分が選んだコンテナ管理ツールを紹介します。 自分の用途に合ったコンテナ管理ツールを選択することで、より快適に Docker を使用することができるようになると思いますので、ぜひ参考

                                  Docker Desktop と代替ツールの機能検証まとめ
                                • macOSでもWSLみたいなLinux環境を手に入れる - Qiita

                                  macOSでもLinuxの仮想環境が欲しい時はある Dockerを利用するなど、macOSであってもLinux環境が欲しい時はあります。 Microsoft365や、Adobe CCなど、macOSかWindowsでしか使えないプロプライエタリなソフトウェアを使う、開発もほとんどの場合macOSネイティブで問題ない、でもDockerも使う、などのように主たる作業はmacOSでやりながらLinuxもちょっと使わないといけないということは多々あります。 VirtualBoxなどを利用することによって、仮想環境にLinuxをインストールし利用することはできますが、WindowsにおけるWSL (Windows Subsystem for Linux) のようにネットワークやファイルシステムが統合されたように見える環境を構築するのは面倒です。 そこで、"macOS subsystem for Li

                                    macOSでもWSLみたいなLinux環境を手に入れる - Qiita
                                  • Intel MacからM1 (Pro・Max) Macへ(出来る限り)滑らかに開発環境を移行する

                                    Intel MacからM1 Macの移行を想定。実際にはIntel MacからM1 Pro Macへ移行をしたのでその忘備録です。出来る限りというのは手動作業が存在するため。移行セットアップを利用せずにクリーンインストールを行う。 なぜクリーンインストールなのか CPUアーキテクチャがarm64に変わるからです。TimeMachineやThunderboltケーブル経由での移行を行ったとしてもM1に最適化されたアプリケーションやミドルウェアではなく、Intel環境下のファイルとarmアプリケーションが入り混じってグチャグチャになった環境を直すよりもクリーンインストールで綺麗な状態でセットアップをしたほうが利点が大きいと考えている。 逆に言えばアーキテクチャが同じであれば良いので、見ている方がいるかわからないがM1 MacからM1 Pro・Maxへの移行はThunderboltケーブル経由で

                                      Intel MacからM1 (Pro・Max) Macへ(出来る限り)滑らかに開発環境を移行する
                                    • dotfiles を使った環境構築の時短術(M1 Mac 向け) - SMARTCAMP Engineer Blog

                                      挨拶 おすすめする人 dotfiles とは dotfiles を使ってみた感想 セットアップ方法 リポジトリ構成 自動セットアップ アプリケーションの管理 カスタマイズ デスクトップアプリケーション CLI アプリケーション Mac App Store のアプリケーション 完成系 プログラミング言語の管理 カスタム例 設定ファイルのシンボリックリンク作成 カスタム例 .gitignore および README.md .gitignore README.md さいごに 挨拶 こんにちは!スマートキャンプエンジニアの石井(トマス)です。現在、Boxil Event Cloudの開発に携わっています。 好きなことは「開発体験の向上」に取り組むことで、プロダクト参画時、開発環境をホストマシンに直接構築している状態で手順書もなく非効率だったのでDocker化し環境構築を簡略化しました。 今回は「開

                                        dotfiles を使った環境構築の時短術(M1 Mac 向け) - SMARTCAMP Engineer Blog
                                      • 1コマンドでMacBook Proに最低限の開発環境構築 | iret.media

                                        使っていた端末の調子が悪くなって端末交換したので、開発環境構築のお時間です。 できるだけ簡単に旧端末の設定を引き継ぎつつセットアップしたかったので、いろいろと調べてまとめてみたら、1コマンドでできるようになりました。(準備は含めず) 旧端末を環境構築したときとだいぶ変わりました。 5分でできるMacBook Proに最低限の開発環境構築 – Qiita https://cloudpack.media/42029 手順 ターミナルを立ち上げて、 > sh -c "$(curl -fsSL https://gist.githubusercontent.com/<GitHub UserID>/<Gist ID>/raw)" おーかんたん。これで必要なアプリがだいたいインストールされます。 ※コマンド実行中、パスワードを求められることがあります。 何をしているのか? セットアップに必要なコマンドを

                                          1コマンドでMacBook Proに最低限の開発環境構築 | iret.media
                                        • 3.0.0

                                          Today I’d like to announce Homebrew 3.0.0. The most significant changes since 2.7.0 are official Apple Silicon support and a new bottle format in formulae. Major changes and deprecations since 2.7.0: Apple Silicon is now officially supported for installations in /opt/homebrew. formulae.brew.sh formula pages indicate for which platforms bottles (binary packages) are provided and therefore whether t

                                            3.0.0
                                          • 個人的 M1 mac 開発環境状況 2021/12/02 更新

                                            昨日 M1 mac が届いたので早速仕事に使える状況までセットアップしました。 できるだけ Intel アーキテクチャで動くものは入れたくない 開発系 開発環境とかエディタとか Visual Studio Code Electron が一応対応したっぽいので VScode insider のダウンロードページに Experimental 版としてdarwin arm native で動くバージョンが配布されています。 https://code.visualstudio.com/insiders/ しかし設定の同期で拡張機能を入れたらクラッシュ、必要最低限にしてもちょいちょいクラッシュするので stable の VScode を Rosetta 2 を通して使っています。 さすがに起動時の遅さが気になるのでやっぱ Experimental 版をメインに使ってます。クラッシュ頻度がなぜか減った

                                              個人的 M1 mac 開発環境状況 2021/12/02 更新
                                            • パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え

                                              パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え MacやLinuxに対応するパッケージマネージャ「Homebrew」の最新版となる「Homebrew 4.0」正式版がリリースされました。 下記は開発者であるMike McQuaid氏のツイートです。バージョン3.6以来最大の変更が行われ、Tapと呼ばれるサードパーティアプリをインストールするためのスクリプト管理がJSONベースになり、大幅に高速化されたと紹介しています。 Today I'm proud to announce the release of Homebrew 4.0.0. The most significant change since 3.6.0 enables significantly faster Homebrew-maintai

                                                パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え
                                              • AppleがmacOS 10.15 Catalina後のmacOSでPythonやRuby、Perlを同梱しない事について、Homebrewが対応を表明。

                                                  AppleがmacOS 10.15 Catalina後のmacOSでPythonやRuby、Perlを同梱しない事について、Homebrewが対応を表明。
                                                • コードやコマンド出力を画像化するコマンドラインツール「Freeze」の紹介

                                                  $ freeze main.js \ --window \ --show-line-numbers \ --border.radius 8 \ --shadow.blur 4 \ --margin 12 こういう画像を作れます。 こういうの この記事では Freeze の基本的な使い方について簡単に紹介します。 インストール 基本的な使い方 コマンドの実行結果を画像化 見た目のカスタマイズ フォント mac のウィンドウっぽくする 枠線 行番号 設定ファイル まとめ インストール Homebrew を使用している場合は brew install でインストールできます。

                                                    コードやコマンド出力を画像化するコマンドラインツール「Freeze」の紹介
                                                  • Homebrew から Python が消えた・・・ - Qiita

                                                    TL:DR; フォーミュラの更新を確認した いつもどおりbrew updateでフォーミュラの更新がないか確認した Deleted Formulae に python とあって少しだけ「大丈夫かな?」と思った $ brew update Updated 3 taps (homebrew/cask-versions, homebrew/core and homebrew/cask). ==> New Formulae python@3.7 (他のフォーミュラは省略) ==> Updated Formulae python@3.8 ✔ (他のフォーミュラは省略) ==> Deleted Formulae python ✔ 更新されたフォーミュラをインストールした 特に注意もせず、いつもどおり brew upgrade を実行した python 3.8.3 から 3.8.3_1にアップグレードさ

                                                      Homebrew から Python が消えた・・・ - Qiita
                                                    • Homebrewでインストールしたパッケージにアップデートがあると通知してくれるメニューバー常駐型のMac用ユーティリティ「Brewlet」がリリース。

                                                        Homebrewでインストールしたパッケージにアップデートがあると通知してくれるメニューバー常駐型のMac用ユーティリティ「Brewlet」がリリース。
                                                      • Homebrewで管理しているパッケージのアップデートを通知してくれるアプリ「Brewlet」がcaskでインストールしたアプリに対応。

                                                        Homebrewで管理しているパッケージのアップデートを通知してくれるアプリ「Brewlet」がcaskでインストールしたアプリに対応しています。詳細は以下から。 Brewletは米プリンストン大学の研究員のZaid Kokajaさんオープンソースで開発しているHomebrewパッケージのアップデートチェックツールで、一定時間ごとにHomebrewのパッケージをチェックし、アップデートがあるとmacOSの通知機能でユーザーに通知してくれる機能がりますが、このBrewletが「Brewlet v1.6」アップデートでHomebrew caskに対応しています。 New features include: Outdated casks are read in and will be displayed in the menu. See #19 and #27 Output from brew

                                                          Homebrewで管理しているパッケージのアップデートを通知してくれるアプリ「Brewlet」がcaskでインストールしたアプリに対応。
                                                        • 【2019年版】macのターミナルにFishとFishermanを導入する - Qiita

                                                          何ができるのか ターミナルの画面が綺麗に なる , コマンドがとっても 使いやすく なる。 補完機能がすごかったり、コマンドに色が付いてわかりやすくなったり なんだか嬉しい気持ちになれル 目的 fishやfisherを導入する為のコマンドの情報が新しいのや古いのが混在していて知らないとハマる。 しっかりその罠に引っかかったので備忘録として あと自分的には知りたい情報が散ってて困ったので、ここでは画面を綺麗にすることと使いやすくすることを目的に、シンプルにFishとFishermanを導入してテーマを変えるところまでをまとめました 環境条件 ・Macのターミナル ・Homebrew 2.1.9 Fishをインストール

                                                            【2019年版】macのターミナルにFishとFishermanを導入する - Qiita
                                                          • ぼくのMac環境 ver.のんピ | DevelopersIO

                                                            何年後かの自分へ こんにちは、のんピ(@non____97)です。 業務で使用する新しいMacが届きました。 新しいMacを初期セットアップするにあたって「今の設定どうだったっけ...」と調べる時間が結構かかってしまいました ということで何年後かの自分がまた新しいMacに乗り換える際に手間取らないように、設定した内容を書き記しておきます。 移行先のMacの情報は以下の通りです。M1 Max、嬉しい。 # OSのバージョンの確認 > sw_vers ProductName: macOS ProductVersion: 12.4 BuildVersion: 21F79 # カーネルのバージョン確認 > uname -r 21.5.0 # CPUのアーキテクチャの確認 > uname -m arm64 # CPUの詳細確認 > sysctl -a machdep.cpu machdep.cpu.

                                                              ぼくのMac環境 ver.のんピ | DevelopersIO
                                                            • HomebrewのCaskリポジトリを介した任意コード実行

                                                              English version is available here: https://blog.ryotak.net/post/homebrew-security-incident-en/ (公式インシデント報告はこちらから読むことができます: https://brew.sh/2021/04/21/security-incident-disclosure/) はじめにHomebrewプロジェクトはHackerOne上で脆弱性開示制度(Vulnerability Disclosure Program)を設けており、脆弱性の診断行為が許可されています。 本記事は、当該制度に参加し、Homebrewプロジェクトのスタッフから許可を得た上で実施した脆弱性診断行為について解説したものであり、無許可の脆弱性診断行為を推奨することを意図したものではありません。 Homebrewに脆弱性を発見した場合は、

                                                                HomebrewのCaskリポジトリを介した任意コード実行
                                                              • macOSでWinアプリを実行する第3の方法、しかもWindowsのライセンスは不要です

                                                                macOS上でWindowsアプリを実行する 無償のWindowsエミュレータ「Wine」を使うと、macOS上でWindowsアプリが実行できる。Windows OSのライセンス料も不要だ。Armプロセッサを搭載したMacでも、x86/x64のWindowsアプリの実行ができる。Wineのインストール方法と基本的な設定について解説する。 Webサービスが普及し、1日の作業のほとんどがWebブラウザ上で完結しているという人も増えているのではないだろうか。Windows OSでなくても、仕事に困らなくなっては来ている。一方で、やっぱり幾つかのWindowsアプリが動かない環境では仕事にならない、という人もいるだろう。 筆者もテキストエディタの「秀丸」に仕事環境を依存しており、原稿執筆やHTMLへの変換になくてはならないツールとなっている。特にテキストからHTMLに変換するマクロは、継ぎ足して

                                                                  macOSでWinアプリを実行する第3の方法、しかもWindowsのライセンスは不要です
                                                                • How to Set Up a Python Project For Automation and Collaboration

                                                                  How to Set Up a Python Project For Automation and Collaboration [ engineering production python productivity 🔥 ] · 20 min read As your Python project gets larger in scope, it can become difficult to manage. How can we automate checks (e.g., unit testing, type-checking, linting)? How can we minimise collaboration overhead (e.g., code reviews, consistency)? How can we maximise developer experience

                                                                    How to Set Up a Python Project For Automation and Collaboration
                                                                  • Mac で始める「ゼロからのOS自作入門」 - Qiita

                                                                    Mac で「ゼロからのOS自作入門」の「8.7 メモリ管理に挑戦」まで進められたので、ひとまずそこまでの手順をメモとして残しておきます。この環境構築方法で本の最後まで進められるかどうかはまだわかりません。 環境は macOS BigSur(11.4), CPU は Intel でも Apple Silicon でも OK です。Homebrew はすでにインストールされているものとします。 PATH にいろいろ追加していきますが、適宜 .zshrc 等の PATH の設定にも追加してください。 EDK II の準備 後でインストールする binutils がすでにインストールされ PATH に追加されていると失敗するので注意してください。 $ cd $HOME $ git clone https://github.com/tianocore/edk2.git $ cd edk2 $ git

                                                                      Mac で始める「ゼロからのOS自作入門」 - Qiita
                                                                    • Apple Siliconを正式にサポートしたMac用パッケージマネージャー「Homebrew 3.0.0」がリリース。

                                                                        Apple Siliconを正式にサポートしたMac用パッケージマネージャー「Homebrew 3.0.0」がリリース。
                                                                      • Mac App StoreのようにGUIでHomebrew Caskアプリのインストールや管理が行えるMacアプリ「Applite」がリリース。

                                                                        Mac App StoreのようにGUIでHomebrew Caskアプリのインストールや管理ができるMacアプリ「Applite」がリリースされています。詳細は以下から。 Mac App Store以外で配信されている、いわゆる野良アプリをインストール/管理するのにMac用パッケージマネージャーHomebrew Caskを利用する場合がありますが、このHomebrew CaskをGUIベースで利用できる「Applite」が新たにリリースされています。 Make managing third party applications a breeze with Applite Download, update and uninstall your Mac apps with a single click. Applite – Aerolite Studios Appliteを開発&公開したのは

                                                                          Mac App StoreのようにGUIでHomebrew Caskアプリのインストールや管理が行えるMacアプリ「Applite」がリリース。
                                                                        • Mac M1(Apple Silicon)でhomebrewをインストールできるの? - Qiita

                                                                          $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" Homebrew is not (yet) supported on ARM processors! Rerun the Homebrew installer under Rosetta 2. If you really know what you are doing and are prepared for a very broken experience you can use another installation option for installing on ARM: https://docs.brew.sh/Installation

                                                                            Mac M1(Apple Silicon)でhomebrewをインストールできるの? - Qiita
                                                                          • Brewfile で Homebrew のライブラリを管理しよう! - kakakakakku blog

                                                                            Homebrew で Mac の環境構築をする機会は多いと思う.ライブラリをインストールするときに brew install xxx と実行すればすぐに使える.ただし,Mac を移行したり,再インストールするときに brew install を再実行するのは面倒で,今回は Homebrew Bundle (Brewfile) を紹介する.同僚に Brewfile を紹介する機会があり,今後もサッと紹介できるようにブログにまとめておくことにした. github.com Homebrew Bundle (Brewfile) とは? Homebrew Bundle を使うと Homebrew でインストールするライブラリを Brewfile というファイルで管理できる.プログラミング言語だと Gemfile や package.json や pom.xml のような感じ.さらに Brewfile

                                                                              Brewfile で Homebrew のライブラリを管理しよう! - kakakakakku blog
                                                                            • Docker のインストールからイメージビルド・コンテナ起動・Composeまで - A Memorandum

                                                                              はじめに Docker のインストール Docker の起動 コンテナの起動 Docker Hub から nginx のイメージを取得 取得したイメージから ws-nginx という名前でコンテナを作成 作成したコンテナを起動 コンテナの操作 動いているコンテナの一覧 コンテナの停止 停止しているコンテナを含めて一覧 コンテナの削除 イメージの一覧 イメージの削除 Dockerfile からイメージ作成 Nginx の設定ファイルの準備 Dockerfile の作成 Dockerfile のビルド イメージの実行 Docker Compose docker-compose.yml の作成 docker-compose up まとめ はじめに Docker の OSX への導入からコンテナ起動までを見ていきます。 Docker のインストール DockerHub からインストーラをダウンロー

                                                                                Docker のインストールからイメージビルド・コンテナ起動・Composeまで - A Memorandum
                                                                              • みんなの M1 Mac における Homebrew のベストプラクティス は間違っている

                                                                                追記(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をインストールしている これがない

                                                                                  みんなの M1 Mac における Homebrew のベストプラクティス は間違っている
                                                                                • M1 (Apple Silicon) Mac セットアップログ

                                                                                  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

                                                                                    M1 (Apple Silicon) Mac セットアップログ

                                                                                  新着記事