新しいノートぱちょこんを買った (2020/08/11)


Dell XPS-13 9300 に Debian をインストールする

4年使ったらさすがにかなりくたびれてきたし、32GBメモリ搭載モデルが発売になり、画面は1.5倍、コア数は倍、メモリも倍、 ssd も倍になっているので、まぁ、買うか、となりました。

https://github.com/nw2190/Arch_Installだいたいこれに沿ってやっていけば間違いない感じですが、私のやった作業順序概ね以下のとおりです。

まえのモデルではwifiのモジュールを蓋をあけて交換したり、そもそも日本での扱いがなくUSから転送代理業者経由で取り寄せるなどかなり面倒でしたが、 これは普通に日本で売っているし、変な改造も不要です。

システムがBullseyeなのでいろんなものがかなり様変わりしています。IRB がちゃんと emacs で動かないので 諦めて pry に移行しました。 inf-ruby mode は irb が前提なのでヒストリの取得などに使う正規表現を改める必要があります。

(defvar inferior-ruby-prompt-pattern  "\[[0-9]+\] pry(.*)> *"
  "prompt regex pattern of ruby interpreter.")

俺が作ったpry用正規表現は上記です。これを設定しないと履歴が動きません。

莫大な echo back を抑制する設定も必須ですが、これは pry ではとても簡単に作れて、

Pry.config.print = proc { |output, value| output.puts "=> #{value.inspect[0..2000]}" }

これでできあがりです。このへんの説明は全部 github にありました。 しかし高階関数は何でもアリですな。

いやーしかしいいですよこの機種。なんといってもこんなかっこよくて高性能だけど、 Dell だから笑って許してもらえる。 人々の嫉妬を掻き立てずに済みます。


記事リストへ