Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2022年4月2日のブックマーク (3件)

  • ubuntuでsnapベースのrubyをインストールしてはまった

    TL;DR ubuntuでsnapベースのrubyをインストールしたけど、スクリプトの実行すらできない状況だった。 他経由(aptなど)でインストールしたrubyが悪さしてる可能性があるので、消すなりしましょう。 起きた現象 snapベースでインストールしたrubyでスクリプトを実行しようとすると下記のようなエラーが出て起動できなかった。 /snap/ruby/260/lib/ruby/3.1.0/rubygems.rb:1334:in `rescue in <top (required)>': undefined method `rubyforge_project=' for class `Gem::Specification' (NameError) Loading the rubygems/defaults/operating_system.rb file caused an err

    ubuntuでsnapベースのrubyをインストールしてはまった
  • RubyのDockerイメージでよく使う環境変数

    Ruby向けのDockerイメージで使いがちな環境変数について整理する。 GEM_HOME RubyGemsに対して、どのディレクトリにGemをインストールするかを指定する環境変数。例えば gem install foo を実行すると、この環境変数で指定したディレクトリにfoo gemがインストールされる。 Dockerでありがちな作戦として、/gem のような適当なパスにデータボリュームをマウントしておいて、そこにGemを永続化させておくというのがある。このときGEM_HOMEを /gem に指定しておくと、gem install bundler を実行したときそこにBundlerがインストールされ、更に /gem/bin/bundle も用意される。 BUNDLE_PATH Bundlerに対して、どのディレクトリにGemをインストールするかを指定する環境変数。例えば bundle i

    RubyのDockerイメージでよく使う環境変数
    iga_k
    iga_k 2022/04/02
    便利知見!
  • Rubyコミュニティ「Fukuoka.rb」のロゴデザイン|🌲sugiwe/すぎえ

    こんにちは、プログラミングを勉強中のデザイナー、sugiweと申します。 福岡周辺の地域RubyコミュニティであるFukuoka.rbのロゴデザインコンペが開催され、ありがたいことに自分の提案を採択していただきました! Rubyというのは、まつもとゆきひろ氏により開発された日産のプログラミング言語で、Rubyで書かれたRuby on Railsというフレームワークは国内外問わず非常にたくさんのサービスで活用されています。 今回ロゴをデザインさせていただいたFukuoka.rbをはじめ、RubyRuby on Railsに関することを自主的に学ぶ勉強会や団体が数多くあり、それらは地域Rubyコミュニティ(あるいはRubyコミュニティ)と呼ばれています。 今回の記事では決定したロゴのご紹介とともに、最終的なデザインに至るまでの過程などについて書いていきます。 背景note記事で触れるのは初

    Rubyコミュニティ「Fukuoka.rb」のロゴデザイン|🌲sugiwe/すぎえ
    iga_k
    iga_k 2022/04/02
    sugieパイセンのロゴ製作話