レールは続く】 Ruby on Rails Part21 【これからも
Railsのダメダメなところは
便利だからとgemを使うと大抵依存関係で泣くことになる
例えばとあるgemが最新APIへの対応に伴いRubyのバージョンアップが必須となった場合
ほかのgemが置いてけぼりとなって新しいRubyでは動かなかったり想定していないエラーやバグに悩まされる
この問題から解放されたい bundlerを使うと魔法のように
全てのバグが消え去るのです >>5
gemを使うといつもバグに悩まされるのです
どっちもどっちやん
極論同士 >>5
詳しく
普通のbundle installだよね?
使ってるけどめちゃめちゃエラーが出る >>8
source 'https://rubygems.org'
gem 'rails', '3.2.11'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'mysql2'
gem 'execjs'
gem 'therubyracer'
gem 'devise', '2.0.1'
gem 'recaptcha', :require => 'recaptcha/rails'
#gem "recaptcha", github: "ambethia/recaptcha"
gem 'paperclip', "3.4.0"
gem "cocaine", '0.4.2'
gem 'mailboxer', '0.7.0'
gem 'sunspot_rails'
gem 'sunspot_solr'
#group :development do
# gem 'better_errors'
# gem 'binding_of_caller'
gem 'rack-mini-profiler'
gem 'bullet'
#end
gem 'progress_bar'
gem 'kaminari', '0.14.0'
gem "sunspot_with_kaminari", '~> 0.1'
gem 'i18n_generators'
gem 'ancestry'
gem 'acts-as-taggable-on', '2.4.0' つづき
gem 'acts_as_commentable_with_threading'
gem 'twitter-bootstrap-rails'
gem "less-rails"
gem 'crummy', '~> 1.6.0'
gem 'rails3_acts_as_paranoid'
gem 'galetahub-simple_captcha', :require => 'simple_captcha'
gem "acts_as_follower"
gem "jpmobile"
gem "rqrcode-rails3"
gem 'acts_as_votable', '~> 0.4.0'
gem 'rails3-jquery-autocomplete'
gem "cancan"
gem 'rinku', '1.5.1'
gem 'dalli'
gem "auto_html", '1.6.0'
gem "rails_autolink"
gem "unicorn" つづき
gem 'kgio', '2.8.0'
gem 'raindrops', '0.11.0'
gem 'omniauth-twitter'
gem 'figaro'
gem 'twitter'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.0.3'
gem 'jquery-ui-rails'
end
gem 'jquery-rails'
gem 'newrelic_rpm'
# To use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'
# To use Jbuilder templates for JSON
# gem 'jbuilder'
# Use unicorn as the app server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger
# gem 'debugger' > gem 'rails', '3.2.11'
ちょいまて、いつのRailsを使ってるんだ? >gem 'rails', '3.2.11'
いくら何でも、書店には、4 以上の本しか売っていない! そんなこと言われても
4年前に作ったプロジェクトを焼き直そうとしてる 他のgemうんぬんより、まずはRailsを上げないとどうしようもないよ、それ >>16
railsあげたらエラーが出なくなりますか?
railsあげたら上げたで動かなくなるgemが出てくるだろうからなぁ バージョン追従できないならrails使ったらだめだろ MVCのビューとデータベースのビューは別物
という基本 Redmine構築しようとしたらなんかうまく行かなくて結局Bitnami使ったんだが普通に構築するのダルすぎない? ホスティングサービスの方がだいたい優秀で結局、低コストになる気もする >>23
Docker使えば苦労しないなんて幻想
Dockerは自分で開発したアプリをデプロイするときに使うべきものだよ
誰かが作ったウェブアプリは(ウェブアプリの公式以外が)Docker化するのは大変
Docker化している人はたくさんいるが、実用レベルになっているかというとそうとは言い切れない
Docker公式を含め中途半端なものがたくさんある
結局、自分でDockerfileを読み解いて修正する必要がある。この方法のノウハウが世の中にない
ホスティングサービスが一番お手軽(だけど制限がある場合が多い)
次にウェブアプリ公式が自分が使用するディストロ用に配布しているパッケージ
最後にディストロ標準パッケージ
簡単に使えるのはこの順番で、これ以外はどれもダルい >>25
Dockerの一般論はどうでもいいよ
Redmineに関してはDocker使えばあっという間に終わるという話だから Docker公式Redmineということでいいかね? Docker公式のRedmine用Dockerイメージという意味 初学者だけど適当に弄るためのサンドボックス環境欲しいんだが
python venvで一瞬で作れるような感じの、ローカルでつかうシンプル仮想環境ってある?
なんかネットで探してもクラウドでやれとか直置きしろとか言われるんだけど >>33
初心者に学ばれて仕事を取られたくない
どっか行け >>33
初学者でも、5chに頼ろうとしているところが、
初学に向いていない学び場だということに気づくべき。
最低100万円ぐらい払って、しかるべきエンジニアの下で学んでください。 チュートリアルやったら相当なレベルになれるってマジなん? >>40
ただし全てを理解して使いこなせるようになったら チュートリアルってこれ?
https://www.railstutorial.org/
これ定番なんだ
>>1のテンプレに入れといてほしい Rails チュートリアルは、半年ぐらい掛けてやるけど、初心者はたいてい挫折する
まず、Sinatra をいじくりまわすべき >>44
そんな難しいんだ
チュートリアルって普通は入門用じゃないんか Progateは次に移行する時の挫折率が高まるからオススメしない 結局第一に作りたい物か技術的興味のどちらかがあって、
いきなり作り出せる人間だけができるようになる
まずは勉強だという思考が全ての間違いで、
こうなると情報商材よろしく役に立たないものに金を取られるだけの存在に成り果てる >>44
mzd?!
最近チュートリアル始めた初心者なのだけれど。
確かに、一通りなめれそうだけど、触っててWEBやバージョン管理がよく分からない YouTube にも、そういう動画がある
文系の非プログラマーから、Rails に転向した人が、
Rails は難しいから、Sinatra から始めたら、できるようになったって言ってた 今からオワコンまっしぐらのRubyはやらないほうがよいと伝えてやれ でもrailsに関しては今のrailsのポジションにピッタリはまるリプレイス製品がないからまだまだ安泰。
javaでキッチリカッチリ金と時間かけて作るほど大規模・ミッションクリティカルでもなく、
sinatraやexpressのような簡易フレームワークほどオモチャでもない。
この間にある幅広いユースケースに対応できるrailsはおいそれと滅びはしない。
djangoなんか同じとこ狙ってるのか知らんが全然出来が違う。
バッテリーとして付属する言語がクソとか些細な問題。
rubyもrailsある限りrailsのバッテリーとして生き続けられるだろう。
主従を間違えてはいけない。
railsが主、rubyは従。 掌田津耶乃の5冊の本
Spring Framework 4 プログラミング入門、2014
Spring Boot プログラミング入門、2016
Node.js超入門、2017
PHPフレームワーク Laravel入門、2017
Python Django 超入門、2018
他に、Nuxt.js, Vue.js, Electron, React なども、すべて読んだけど、
テスト・保守も含めると、やっぱり、Ruby が簡単で高品質! rubyはクソだけどrailsは凄いと思う。
そうじゃないってんなら代わりが務まるフレームワーク教えてほしい。わりとマジで。
あ、djangoとかいうギャグはいいんで。 Railsはほんとにレールにそって書くのはいいけど少しでも違うことしようとすると途端に大変になる class User < ApplicationRecord
has_many :items
belongs_to :category
end
class Item < ApplicationRecord
belongs_to :user
end
class Category < ApplicationRecord
has_many :users
end
こんなモデルがあったとして、
Categoryのidが1かつitemsを1つでも持っているUserを検索したい
Rails5だとどうやってできる? 子レコードの数を条件に親レコードを抽出する
http://o.inchiki.jp/obbr/274
子を、1つ以上持つ親
Parent.where(id: Children.select(:parent_id).
group(:parent_id).having("count(parent_id) >= ?", 1) ); >>63
あり
質問しといてなんだけどいろいろやってたらjoinsでできたので実装はこうした
joins(:items).joins(:category).where(category_id: query[:category_id]) Rails でエラーの場所とエラー内容が違うことがたまにあって
本当にエラーが起きてる場所ってどうやったらわかりますか?
いちばん簡単に再現できるのは save よんだときに
モデルの中のコードがエラーはいてもエラー箇所は save の行に表示される
Time.use_zone(current_user.timezone) do
yield
end
みたいなことをやると yield 内でおきたエラーがこのメソッドに表示されたり DB エラーなら、ログファイルなどに、エラーが吐かれていないの? DBエラーなら default がないとか接続されてないとか
エラー箇所が違っててもめっせーじからすいそくできるんですが
wrong number of arguments あたりがでるとどこが悪いのか調べようがないんですよね… RubyOnRailsを勉強しています。
ある画像<img>にLink_toメソッドでリンクを張ろうとしています。
<%= link_to("/posts/#{@post.id}/edit") do %><img id="edit" src="/invisible_px.png"><% end %>
<%= link_to("/posts/#{@post.id}/destroy",{method: "post"}) do %><img id="delete" src="/invisible_px.png"><% end %>
どちらともWinPC のClomeブラウザからのリンクは通りますが、
下のリンクは、Android Clomeブラウザではリンクが通りません。
postメソッド かつ <img>タグ からのリンクが理由だと思われますが
Android端末で、他にリンクが解決する方法などありますでしょうか? 久しぶりにRailsInstallerで手元のWindowsに入れて
Rails new hogeしたら
sqlite3のgemでエラーが出て
まともにアプリ作成にすら入ることが出来ない
しかもこれは直すことができないほど致命的
つまりRailsでsqliteを使うのは諦めろってこと
こんなかんじでRailsって依存関係の強いファイル同士が多数あってすぐに使えなくなって陳腐化するのが難点 >71
Ruby 2.5以降のRubyInstaller2でsqlite3ビルドする方法くらい少しググれば出てくるだろ
その程度のことができないなら、WSL使った方がネイティブライブラリでハマらなくて楽だろ
Linuxの使い方がわからんというなら…まあ、諦めろ >>72
出てきても解決方法が一つもない件
よく読んだ?検索結果しか見てないだろお前 >>72
自分でビルドして使った上で言ってるんだよ無能
でも、そんな風に煽ってもやり方は教えてやらんぞw WEB+DB vol.111
詳解 Rails 6
コミッターが解説する、26ページ分の特集! Ruby on Rails 6 (Ruby 2.5 以上)では、GitHub 中心で、
複数データベース(レプリカ)接続の大規模サービスと、
テストの並列実行など、別次元へ行ってしまった!
モジュールバンドラーも、Webpack になりました!
Coffee Script は、無くなった
メール送受信の機能と、
ブラウザの入力フォームが、ドラッグ&ドロップで、ファイルも受け付けるようになった 6.0.0はいつ正式リリースされるんだよ
GitHubのマイルストーンはイシューが減ったと思ったら
数日後また増えてて無限に終わんないじゃん coffee script がなくなったのは、ちょっと残念だ。
typescript で許しといたるわ。 今更やがRailsクッソおもしれー
誰でも簡単にこれでチャットアプリとかWeb アプリつくれるやん
Fラン卒の文系俺でも楽勝なんだがw もう誰もRailsなんかで開発始めてない
せいぜい古いRailsの刷新くらい GitHub, Facebook, Vagrant, Chef, Homebrew も、Ruby だろ。
それに、アマゾン、Google, Heroku でも採用されているし
ビジネスチャンスでは、他の言語よりも、数年速い。
だから、Harvard 大学でも教えている。
起業家になるなら、Rails で、小さく素早く始めろ!
今世紀最大の起業家、Vagrant の作者、Mitchell Hashimoto(hashicorp)は、Go へ行ったけどw
Rails をやれば、ついでに、そのコピーである、CakePHP も出来るようになる >Rails をやれば、ついでに、そのコピーである、CakePHP も出来るようになる
なんでゴミとゴミを勧めるかなぁ…。 質問質問
Rails6でAction Textが使えるようになったけど、バンドルされてるTrixが気に入らない
Action Textの恩恵に与りながら他のエディタを使うことはできる? Railsってメモリ管理がクソでどんどん積み上がって解放されないのはどうにもならんのかね >>89
実際Railsで運用はじめたらメモリ解放されなくて調べたら仕様だった なんでもいいから、再現方法書けと
ほんと嘘つきは、逃げてばっかりだな 養成読本シリーズのムック本が出た!
Software Design plusシリーズ
Ruby on Rails 6 エンジニア養成読本、2019/10/26
著者は、すがわらまさのり,前島真一 Railsチュートリアルのアプリを改変したものをGitHub経由でHerokuにpushしようとしているのですが、うまくいきません。
エラー
remote: rake aborted!
remote: Sass::SyntaxError: Invalid CSS after "": expected selector or at-rule, was "/*"
remote: (sass):1
remote: /tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sass-3.7.4/lib/sass/scss/parser.rb:1308:in `expected'
(似たような行がたくさん)
remote: ! Precompiling assets failed.
Herokuアカウントでアプリは作成済。HerokuアプリとGitHubレポジトリ連携済
gemfile、sqlite3は「group :development, :test do」に、pg(PostgreSQL)は「group :production do」に
以上について、git push heroku masterの前に変更を反映すべくgit add、git commit、git push済
よろしくお願いします Herokuに割り振られたurlにアクセス、またはheroku openを叩くと
「Heroku | Welcome to your new app!」ページが開きます SyntaxError・構文エラーだから、SASS の書き方がおかしいのだろう >>95
それが、どこが間違ってるか全然わかりません
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sass-3.7.4/lib/sass/scss/parser.rb:1308:in `expected'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sass-3.7.4/lib/sass/scss/parser.rb:1238:in `expected'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sass-3.7.4/lib/sass/scss/parser.rb:42:in `parse'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sass-3.7.4/lib/sass/engine.rb:414:in `_to_tree'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sass-3.7.4/lib/sass/engine.rb:290:in `render'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/sass_compressor.rb:48:in `call'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/sass_compressor.rb:28:in `call'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:75:in `call_processor'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:57:in `block in call_processors'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:56:in `reverse_each'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:56:in `call_processors'
/tmp/build_ /vendor/bundle/ruby/2.5.0/gems/sprockets-3.7.2/lib/sprockets/loader.rb:134:in `load_from_unloaded' SASS を、SassMeister に貼り付けて、エラーになるかどうか、やってみれば?
https://www.sassmeister.com/
SASS/CSS は、見た目に関係するだけだから、エラーが出るなら、すべて削除すれば?
後で、SASS/CSSを勉強してから、書いていけば良い >>93
ここに構文エラーって、書いてある。
>remote: Sass::SyntaxError: Invalid CSS after "": expected selector or at-rule, was "/*"
わからなかったら、バックアップを取っておいてから、SASS/CSS をすべて削除してみれば?
それか、別のプロジェクトを作って、何も修正せずに、ビルド・デプロイしてみれば?
それで失敗するなら、環境構築がおかしい >>97 >>98
ありがとうございます
SyntaxErrorが文法のエラーなのは知っていたのですが、どこがどう間違っているのか全く見当がつかず
scssファイルを削除し、ローカル環境でアプリを問題なく動くのを確認してから再度アップを試みました
しかし結果は変わらず
本件の解決は諦め、次回はスクラッチでアプリを作り、herokuにアップしようと思います HTML, SASS/CSS, JavaScript, Node.js, jQuery なども、勉強するしかない エディターにatomでemmetを使用しているのですが、「<% 〜 %>」のなかで「.」を打ちたい時に打とうとすると
emmetのショートカットが作動して、勝手に「class=""」と変換されてしまって打てません
皆さんはどのようにしておられるのでしょうか?
例 <%= @post %>
と書いていたところを追加変更して
<%= @post.title %>
としたい時に
<%= @postclass="" %>
というふうになってしまう YouTube の画面が表示されるまで、20〜30秒ぐらい掛かるのは、
JavaScript のコンパイルとか、gif 動画のサイズが大きいとか、
コンテンツの表示サイズの計算とか
速いサイトは、こういうのを後回しにする。
CDN、キャッシュも必須 工員が趣味でプログラミング 始めるとしたら、何の言語がいいだろうか?
とりあえずrubyを始めてるんだが... >>106
副業でお金を稼いでみたい!
どんなに小額でも良い >>107
PHP + WordPress + アフィ >>108
そうなるよね
もちろんhtmlとcssとjavascriptもだよね Railsコースリリース!業界最安値で自走力が身につくワケを制作者が語る
ttps://www.youtube.com/watch?v=zY9SfGNt0pc
東京フリーランスのとだこうきが、Rails の3か月コースを作った!
9万円! 黒田努のRails 6 の本が、2冊出てる
Ruby on Rails 6 実践ガイド、2019/12/20
Ruby on Rails 6 実践ガイド[機能拡張編]、2020/5/21 Ruby on Rails Tutorial for Beginners: Learn Ruby on Rails from Scratch
https://www.youtube.com/watch?v=-AdqKjqHQIA
5時間30分もある、Microsoft の動画。
2019/7/31 の動画だけど、Rails 4 だから、内容は古い
Mac のノートPC で開発しているのが、ミソw >>113
どうしてMacのノートPCで開発するのがミソなの?さっぱり分からん。
なに笑とんねんバカにしてんのか。 >>113
Macの人はMicrosoft社の人じゃないんじゃないの? 実践Ruby on Rails 4: 現場のプロから学ぶ本格Webプログラミング、黒田努、2014
Ruby on Rails 6 実践ガイド、黒田努、2019/12/20 (これは、上の本の新版)
Ruby on Rails 6 実践ガイド[機能拡張編]、黒田努、2020/5/21
Ruby on Rails 6 超入門、掌田津耶乃、2020/2/21
Software Design plusシリーズ
Ruby on Rails 6 エンジニア養成読本、すがわらまさのり・前島真一、2019/10/26
パーフェクト Ruby on Rails 【増補改訂版】 (Perfect series)、2020/7/25
Ruby 2.6.6, Rails 6.0.3
Windows 10 では、WSL 2 テレビ東京で、Amazon Killer のShopify を、取り上げていた
Amazonでは、売上の7〜15%取られるけど、
Shopifyなら無料だから、日本でもブレイクする
また、Ruby on Rails から巨大企業が誕生する!
益子の陶器市では、数千万円掛かるシステム構築運用費用が、
Shopifyで、月2万円ほどで出来たとか accepts_nested_attributes_forって作った人が消し去りたいとか1年以上前に言ってたらしいけど実際消える予定なの? このフレームワークはテーブル定義において「主キーを必ず 'id' と命名しろ」という規約になってると聞いたのですが、本当ですか? 本当だよ
railsに限らずwebじゃサロゲートキーが普通なんだ
主キーをidではなくすることもできるが、そんな設計はすべきではない Bitnami のRedmine 4.1.1 stableを入れてしばらく使ってて気づいたんだが、チケットでコード表示の<pre></pre>タグを言語指定無しで使う分には問題ないんだが、C言語指定で使うと“<“と”>“が<や&rt;に文字化けするんだわ。特殊文字の変換がミスってるのかな?
言語指定の方は予約語が色分けされて良いんだけど、バグレポ待ってられないから、サクっとここイジったらなおるでって場所を知ってる人居たら教えて下さい〜。 >>123
マイグレーションするなら意識しないでも付けてくれる 最新のeclipseダウンロードしてみたんだけどマーケットプレイスがなくなってる? React組み込んで使いたいんだけど、webpackerでやるのとapiモードでやるのどっちが一般的なん? 今テレビ東京で、食べチョクをやってた
若い女社長が1人で始めた、食べチョクも今や社員50人。
売上は数十億円。手数料は2割
Ruby on Rails, React >>125
数値文字参照を使えば、どうなる?
表示 文字実体参照 数値文字参照
" " "
& & &
' ' '
< < <
> > > rails資格試験は今だと5のベーシック試験をうけるのが普通でしょうか、
上位資格は何か今後できるのでしょうか、rails 4なら見かけましたが。 Railsは、レンタルサーバーで動かすのは難しいという理解で合ってる?
1. rails serverが常駐する必要があること。プロセスの時間制限にひっかかり、
勝手に kill されてしまうかも知れない?
2. rails をインストールする時、時間が掛かってkillされてしまうため、
何度もやり直す必要があるが、ファイルが中途半端にインストールされて
間違ったファイルがインストールされてしまうかもしれない?
一方で、Djangoは、CGI形式が使えるからレンタルサーバーでも
使い易い? CoreServer, Xrea, SAKURA に比べ、Herokuは高い。
VPSも高い。
普通の安いレンタルサーバーで、Railsを安定的に使うのは不可能?? CoreServer, Xrea, SAKURA に比べ、Herokuは高い。
VPSも高い。
普通の安いレンタルサーバーで、Railsを安定的に使うのは不可能?? Rails 製のGitLab の時価総額が、1.9 兆円だって! >>134-135
何円以上が高くて、何円未満は安いですか?
その境界線を教えて下さい。
また、
> 普通の安いレンタルサーバー
の「普通」の定義を教えてください。
さらに、
> Railsを安定的に使うのは不可能??
の「安定的」の定義を教えてください。 David Heinemeier Hansson(DHH), 2021/12/16
Rails 7: The Demo
https://www.youtube.com/watch?v=mpWFrUwAN88
もう、Rails 7.0.0.rc1 か。
Ruby 3.0.3 Dir[Rails.root.join("config", "locales", "*", "*.{rb,yml}").to_s]
で、定義するとconfig/locales/ 直下のフォルダしか参照しないけれど
Dir[Rails.root.join("config", "locales", "**", "*.{rb,yml}").to_s]
で、定義するとconfig/locales/ 以下のすべてのフォルダを再帰的に探索してくれる。
これにハマって1時間くらいうんうん言ってたんだけれど、こういうのってどこにノウハウ載ってんだろう。
頭いい人誰か助けて >>140
当たり前なのか?
正規表現的にも特に"**"だと再帰的で、"*"だとフォルダ直下のみという感覚が無いんだよね。
Rails.root.join関係の事を調べてもこの辺りの書き方の情報が見つけられなかったんだよね。 正規表現とワイルドカードは違うし、ディレクトリ探索であって文字列マッチングではないからね
再帰と非再帰は明示的に使い分けられないと逆に困るよ >>142
確かにそれはそうですよね。
明示的に書き分けがある事を知れたのは良かったです。
ただ、こういう事ってどう調べるんでしょうか?
Railsやプログラミング的に暗黙知だとしても知らない人もいるわけで >>143
今はあんまり語られることはないけどこういうのってC言語に集約される気がする
裏の裏では普通に使われてるしその限界や可能性もそこにある なる程C言語ですか。その辺りの基礎知識があ)ば楽なんですね。
今からソッチを勉強するつもりはないですが、困った事があったらその辺も調べてみますか。
ありがとうございました。 >>146
ありがとうございます。ありました。urlありだと書き込めないみたいですが、下記参照していくことで見つけることが出来ました。
Ruby 3.0 リファレンスマニュアル> ライブラリ一覧> 組み込みライブラリ> Dirクラス
あと、合わせて色々と調べてみましたが"glob"と一般的に呼ばれているっぽいモノがこの辺と関係しているようですね。
unixでも"shopt globstar" にて、globstarを有効にすれば、同じ記法が使えると。当初はシェルでのファイル探索(glob?)の記法だったらしいですが、どんどん拡張していって色んな所で使えるようになったみたいですね。 結構探したとは思っていましたけれど、Rails.dirで探していたので見つからなかったんですかね。
Railsの固有の書き方だと思っていたから駄目だったのか。
兎に角色々と勉強になりました。ありがとうございました。 >>149
質問の意図がわからないのですがどういうことでしょうか? >>149
あなたがそう思うなら、それで良いのでは? 句点Rubyおじの居場所をこっちにも作ってあげてください >>911
句点Rubyおじ
・結婚を妄想
・ゲーム脳
・レスバに負けて連番を連呼
・連番が自身で出来ないからLaravelスレで煽って教えてもらおうとするクレクレ君
・給料が15万でコンプレックス
かなしいなあww 句点おじ(Rubyは出来ないから消した)
アルバイト未満の職歴で実装したことなくて今は無職
ゲーム漬け.妄想だらけの毎日で、Laravelスレに連番を連呼しにきて構ってもらうのが日課に
・結婚を妄想、実は婚期逃した
・ゲーム脳
・レスバに負けて連番を連呼
・連番が自身で出来ないからLaravelスレで煽って教えてもらおうとするクレクレ君
・今どきファイルロックで連番w
・給料が15万でコンプレックス
・削除依頼出すも撃沈
・なんと実は無職
Laraveler連呼おじ=FTPおじ=WordPressおじ=保守数千円おじ=池沼おじ=句点おじ=事務アルバイトおじ=15万おじ
=コード書いたことないおじ=まさかの無職おじ!! アルバイト未満の職歴で実装したことなくて今は無職
ゲーム漬け.妄想だらけの毎日で、Laravelスレに連番を連呼しにきて構ってもらうのが日課に
句点Rubyおじ
・結婚を妄想、実は婚期逃した
・ゲーム脳
・レスバに負けて連番を連呼
・連番が自身で出来ないからLaravelスレで煽って教えてもらおうとするクレクレ君
・今どきファイルロックで連番w
・給料が15万でコンプレックス
・削除依頼出すも撃沈
・なんと実は無職
Laraveler連呼おじ=FTPおじ=WordPressおじ=保守数千円おじ=池沼おじ=句点おじ=事務アルバイトおじ=15万おじ
=コード書いたことないおじ=まさかの無職おじ!! >>157
rubyキチガイのあの人が、そこら中に喧嘩売りまくってるからね
あれほんとどうにかならんのかなぁ Ruby on Rails 7 ポケットリファレンス
WINGSプロジェクト 山内直 著,山田祥寛 監修、2022/10/20
10年ぶりの改訂 パンクズ作るのに
breadcrumbs_on_rails
使いますか?
gretell
つかいますか?
なんか既存プロジェクトで
breadcrumbs_on_railsっていちいちコントローラーに
add_breadcrumb 'HOME', root_path
・・・
とか全部かいてるけど
それ普通にパンクズ リンク構築するのと変わらなくね?
って思ったけど
もっとうまいやり方があるの?
gretellたと breadcrumbs.rbに親⇒子のペア書いていけばいいみたいだけど
こっちがおしゃれ???
意見をお願いします スゲェ━━━━━━ヽ(゚Д゚)ノ━━━━━━!!!! The Odin Project
https://www.theodinproject.com
High quality coding education maintained by an open source community.
ウェブ開発者用で、無料のRuby on Rails, React コースなどもあるけど、これらはどうでしょう?