タグ付けされた質問 「ruby」

Rubyは、マルチプラットフォームのオープンソースの動的オブジェクト指向インタープリタ言語であり、1995年に松本幸宏(Matz)によって作成されました。[ruby]タグは、Ruby言語に関連する質問(構文やライブラリなど)を対象としています。Ruby on Railsの質問は[ruby-on-rails]でタグ付けする必要があります。


4
Ruby strftime:ゼロを先導しない月?
Rubyにstrftimeは、先行ゼロのない月の形式がありますか? %e先行ゼロなしでその日を取得したが、その月には運がなかったことがわかりました 。 最終的に次のような形式の日付が必要です。 9/1/2010
89 ruby  date  format  strftime 


2
LAN内のモバイルデバイスを使用して、ローカルに構築されたJekyllサーバーに接続します
jekyll serve1台のマシンで使用した後、WEBrickサーバーがセットアップされlocalhost:4000、この特定のPCからサイトにアクセスできます。 しかし、特にモバイルデバイスの場合、LAN内の他のマシンからこのWebサーバーにアクセスする方法を知りたいのですが。コードをGithubにプッシュする前に、モバイルデバイスでjekyllサイトをテストしようとしています。
89 ruby  github  jekyll  webrick 

14
ジェムコマンドが見つかりません
Ubuntu 10.1032ビットにgemをインストールしました apt-get install gem -y しかし、私が走ろうとすると gem install something.gem コマンドが見つからないというエラーが表示されます。 bash: gem: command not found gemをインストールしましたが、コマンドが見つからないと言っている理由はありますか? これらのファイルはgemパッケージによってインストールされました http://pastie.org/3483416
89 ruby  linux  rubygems 


5
クエリのような安全なActiveRecord
LIKEクエリを作成しようとしています。 純粋な文字列のクエリは安全ではないことを読みましたが、安全なLIKEハッシュクエリの記述方法を説明するドキュメントは見つかりませんでした。 出来ますか?SQLインジェクションに対して手動で防御する必要がありますか?

8
readlineのエラーのため、「rails console」を実行できません
rails consoleこのエラーのために実行できません: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from script/rails:6:in `require' from script/rails:6:in `<main>' 自作のreadlineをインストールしました。rvmの代わりにrbenvを使い続けたいです。 私の質問を読んでいただきありがとうございます。

6
Ruby on Rails Database.ymlファイルの正しいMySQL設定
私はこの構成を持っています: development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: my_password host: mysql://127.0.0.1:3306 そして私はこのエラーを得ています: Unknown MySQL server host 'mysql://127.0.0.1:3306' (1) 私が間違っていることは明らかですか?

8
レールバンドルクリーン
バンドルを更新すると、古いバージョンのgemがいくつかインストールされます。そのgemの新しいバージョンがインストールされているためです。bundle実行可能ファイルの下にそのようなコマンドはありませんbundle clean。これらの古い宝石をどうやって取り除くのですか? これは私のRailsアプリでスラグのサイズを小さくする試みです。

7
Rubyの日付減算(例:90日前)
私はjoda-time APIに少し甘やかされてきました: DateTime now = new DateTime(); DateTime ninetyDaysAgo = now.minusDays(90); Rubyで同様のことをしようとしていますが、 now = Time.now ninetyDaysAgo = now - (90*24) ただし、数学はここではオフになっています(私は真夜中に日付を処理しています)。 日付減算のためのフレンドリーなAPIはありますか?
88 ruby  date 

3
Rubyの$ stdoutとSTDOUTの違い
Rubyでは、$stdout(前にドル記号が付いている)とSTDOUT(すべて大文字の)の違いは何ですか?出力のリダイレクトを行う場合、どちらを使用する必要がありますか。それはなぜですか。同じことがのために行く$stderrとSTDERR。 編集:関連する質問が見つかりました。

3
IRBから.rbファイルを実行する方法
Ruby on Railsから始めます。私は現在、IRBから.rbファイルを実行する必要があり、現在のディレクトリに.xmlファイルを作成するというチュートリアルを行っています。 IRBで.rbファイルを実行するにはどうすればよいですか? IRBで実行するとき、この.rbファイルが存在するディレクトリにいる必要がありますか? 私は次のことを試しました:irbファイルのディレクトリのコマンドラインでタイプするだけです。私が理解している限り、これによりIRBセッションが開始されます。 次に、入力irb "filename.rb"しましたが、現在のディレクトリに何も作成されませんでしたが、少なくともエラーは発生しませんでした。 私はまた、私にエラーを与えた他のたくさんのものも試しました。だから私はこれを自分で解決することはできないと思います、そして問題をググリングすることはまったく助けにはなりませんでした。 Leopardを実行しています。

5
RubyのArray#shiftは何をしますか?
RubyでArrayクラスのシフトメソッドとシフト解除メソッドが何を行うのかを理解するのに苦労しています。誰かが私が彼らが何をしているかを理解するのを手伝ってくれる?
88 ruby 

5
警告:定数::新しいモデルを生成するときにFixnumは非推奨になりました
これに対する解決策を見つけようとしましたが、railsコマンドを実行したときに表示されるエラーに関連するものは実際には見つかりませんでした。 Railsはモデルを生成します本のタイトル:文字列の概要:テキストisbn:文字列 /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated Running via Spring preloader in process 3579 Expected string default value for '--jbuilder'; got true (boolean) invoke active_record identical db/migrate/20170104114702_create_books.rb identical app/models/book.rb invoke test_unit identical test/models/book_test.rb identical test/fixtures/books.yml これらのエラーの原因を知っている人はいますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.