2020-12-01から1ヶ月間の記事一覧
はじめに Ruby 2.7.2 での動作が可能になったので、手元の M1 の MacBook Air でも開発ができるようになりました。せっかくなので、環境の違いをまとめておきたいと思います。 開発環境のまとめ せっかくなので、これまでの VMware 内の Ubuntu だけでなく、…
はじめに いよいよ 6.0 まで来ました。6.0 は Ruby 2.7.2 で動作することが確認できています。一気に Ruby 2.7.2 をインストールして、そのまま Rails を 6.0 まで上げてしまいます。 Rails のアップデート まず、Gemfile の rails を6.0 の最終である 6.0.3…
はじめに Rails 5 系の最終である 5.2 です。 Rails のアップデート まず、Gemfile の rails を5.2 の最終である 5.2.4.4 に変更します。 gem 'rails', '5.2.4.4' bundle update します。 bundle update app:update もしておきます。 env THOR_DIFF=vimdiff …
はじめに Ruby をアップデートすると Segmentation fault する現象が変わりません。とりあえず、2.2.2 でいける Rails 5.2 まではこのまま進めてしまおうと思います。 Rails のアップデート まず、Gemfile の rails を5.1 の最終である 5.1.7 に変更します。…
はじめに さて、また大変なメジャーアップデートです。かなりの変更がありますので、ゆっくりやっていきましょう。Ruby は最低限の 2.2.2 までは上げています。 Rails のアップデート まず、Gemfile の rails を5.0 の最終である 5.0.7.2 に変更します。 gem…
はじめに 4 系列の最後になります。同じように順番に設定していきます。Ruby は 2.4.5 まであげられます。そうすると、MacBook 側でもコードを書けるようになって楽になりそうです。結局、2.4.5 ではセグメンテーションフォールトで動かなかったので、次のバ…
はじめに 4.0 から 4.1 は細かい修正がいくつかあります。順番に設定していきます。Ruby は 2.3 まであげられます。 Rails のアップデート まず、Gemfile の Rails のバージョンを変更します。 gem 'rails', '4.1.16' bundle update で一式をアップデートし…
はじめに Rails 3.2 から 4.0 は、大幅な変更が入っているので、Rails アップグレードガイド - Railsガイドを確認しながら進めていきます。 rails 4.0.13 へのアップデート まず、Gemfile の Rails のバージョンを変更します。 gem 'rails', '4.0.13' bundle…
はじめに Rails 3.1 へのアップデートはテスト修正でかなり大変でした。3.2 へのアップデートはもう少し何とかなるかなと思っています。また、記録を残していきます。 rails 3.2.22.5 gem への変更 まず、Gemfile の Rails のバージョンを変更します。 gem '…
はじめに 今朝、Macユーザーは”今すぐ”使いなさい。神アプリ「Alfred」の設定・使い方を完全解説 - YouTubeという YouTube の動画を観ました。だいたい知っていたことですが、Clipboard ヒストリーや起動のショートカットなどを参考に書き換えました。 ショ…
sshfs 断念からのネットワーク引越 MacBook Pro の VMware 上に Ubuntu 18.04 を飼っています。Ruby 1.9.3 のお仕事がまだ残っているので、ここで作業をする必要があるためです。これまでは、ホストの MacBook Pro から Ubuntu を NFS mount して仕事をして…
はじめに とりあえず必要なものを順番にインストールしていますが、plantuml をインストールしようとして、依存関係の librsvg のインストールでハマりました。librsvg の build で rust を使っているためです。 rust は現状で brew ではインストールできま…
はじめに そういえば事前準備でテストしていた sshfs をインストールしていないことに気づきました。そもそも macfuse は m1 のみの問題ではなかったので、macfuse-hkob と名前を変えました。sshfs も intel マシンでもインストールするので sshfs-macfuse …
はじめに いろいろとインストールをしましたが、openjdk は必要だと感じました。openjdk: Add support for Apple silicon by tresf · Pull Request #65670 · Homebrew/homebrew-core · GitHubで議論されていますが、Early Access の JDK-16 であれば、JEP 39…
はじめに 既存環境の環境変更 - M1 MacBook Air インストール覚書(2) - hkob’s blogで計画していた研究室の環境が確定したのでまとめておきます。 MacBook Air (M1, 2020) このマシンが研究室やいろんな場所で使うメインマシンになります。研究室ではクラム…
はじめに 解説を書いていると時間がかかるので、番外編の方でインストールしたものをまとめています。この中で gnuplot のインストールで野良 Formula を作ることになったので、その手順をまとめておきます。 依存するものの設定 そのまま bottle では入らな…
インストール済アプリケーション一覧 (アーカイブ) (2月15日追記 ) ここの記事はHomebrew の更新 - M1 MacBook Air インストール覚書(番外編2) - hkob’s blogにおいて、Notion データベースに移行しました。最新版のNotion における一覧はこちらに記載してい…
はじめに VScode が使えるようになったのは楽ですね。こんな感じで intel_brew/Brewfile と arm_view/Brewfile を見比べながら、下で結果を確認できます。 VScode での編集 ここまでやっていて、App Store のアプリのインストールをやっていないことに気づき…
はじめに 途中までこの記事を書いていたのですが、バッテリーなくなるまで書いてみようと思ったら、バッテリーが尽きた時にスリープせずに落ちました。M1 Mac の噂では聞いていましたが、スリープになることを期待するのは危険かもしれません。とりあえず書…
はじめに とりあえずここまでの修正を commit - push しようとしたら、bitbucket に蹴られました。そういえば ssh 鍵をまだ登録していませんでした。とりあえず、以下の作業で作成した鍵を Bitbucket に登録してきます。 ssh-keygen cat ~/.ssh/id_rsa.pub |…
はじめに Homebrew のシステムがインストールできたので、アプリを一つずつ確認しながらインストールしていきます。ひとまず M1 の Brewfile でインストール確認し、できなければ Intel 版の Brewfile でインストールします。現状で、この部分は以下のように…
はじめに 昨晩までに主なシステム環境設定が終了したので、これから各種アプリをインストールしていきます。せっかくdotfiles における bootstrap.sh の対応 - M1 MacBook Air インストール覚書(3) - hkob’s blog にて dotfiles の bootstrap.sh を準備しま…
はじめに ようやく MacBook Air が届きました。 これから順番に設定していきます。 箱出しからアカウント設定まで 普段はケースはつけないのですが、かなり持ち歩きそうなので、elago の Ultra Slim Case を付けてみました。ちょっと重くなりますが、守られ…
はじめに いまだに Rails 3.0 のシステムがあり、これをなんとかしたいと考えていました。新規に Rails 6.0 のシステムにコンバートしながら新機能を実装していたのですが、あまりに規模が大きくていつまで経っても終わらない気配なので、今のシステムを少し…
Rails アップデート記録 個人的なアップデート記録です。 hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.hatenablog.com hkob.…
はじめに 昨日の depends_on :osxfuse に関しては、depends_on :osxfuse for macFUSE · Issue #9401 · Homebrew/brew · GitHubという形で Feature suggestion を送りました。深夜のうちに対応があり、osxfuse に関しては以下のような形になると連絡がありま…
はじめに 昨日、homebrew-cask の方は簡単にいったのですが、本家の Formula はだいぶ苦戦しました。すでにあるものをコピーして修正しても、その Formula があることをうまく認識してくれない状況が改善しませんでした。 ということで、基本に忠実にHomebre…
はじめに 会計から取引先に確認してもらいましたが、未だに納期未定とのことです。 発表時に発注したのにどれだけバックオーダー抱えてるんだろうか。 後から発注した人で Apple に直発注された人がいたら、そっちの方が早く届きそうです。 待ちぼうけしてて…