タグ

ブックマーク / www.gesource.jp (4)

  • JavaScriptの配列の要素を削除する(delete演算子とspliceメソッド)

    delete演算子を使うと、削除した要素の値が「undefined」になる。 要素の数は変わらない。 numbers = ['zero','one','two','three']; delete numbers[2]; //3番目の要素を削除 //numbersは['zero','one',undefined,'three']; delete演算子で削除すると、配列に穴が開いてしまう。 この動作が期待した動作ではないことが多い。 要素を削除したら、インデックスを詰めてほしいはずだ。 spliceメソッドを使うと、削除した要素のインデックスを詰める。 要素の数は減少する。 numbers = ['zero','one','two','three']; numbers.splice(2, 1); //3番目の要素を削除 //numbersは['zero','one','three']; spl

    JavaScriptの配列の要素を削除する(delete演算子とspliceメソッド)
  • RubyScript2Exe - Ruby

    RubyScript2Exeは、RubyスクリプトからWindows用とLinux用の実行形式ファイルを作成するソフト。 システムにインストールされているRubyを実行ファイルに含めるため、最新版のRubyを使用できます。 CygwinのRubyを使用した場合、作成した実行形式ファイルはCygwin DLLが必要になります。 作成される実行ファイルは、Exerbで作成した物よりもファイルサイズが大きく動作も緩慢です。 インストール RAA - rubyscript2exe からrubyscript2exe.rb をダウンロードします。 rubyscript2exe はRubyスクリプトなので、特別なインストール作業は不要です。 簡単な使い方 実行形式ファイルを作成するRubyスクリプトを引数にして、rubyscript2exeを実行します。 ruby c:\ruby\bin\rubyscr

    repon
    repon 2011/10/27
    rubyを単体実行ファイルにできる。最新のrubyを組み込める。
  • SQLite/Ruby - Ruby

    軽量・高速なデータベースSQLiteRubyから扱うためのライブラリ。 インストール Windowsの場合 RubyForgeから、 sqlite3-ruby(sqlite3-ruby-x.x.x.zip)をダウンロードする。 ダウンロードしたファイルを展開する。 インストールプログラムを実行する。 ruby setup.rb config ruby setup.rb setup ruby setup.rb install RubyGemsを使う場合 RubyGemsをインストールした後、 次のコマンドを実行する。 gem install sqlite3-ruby SQLiteのインストール SQLite Download Pageから、 sqlitedll-3_x_x.zipをダウンロードする。 ダウンロードしたファイルを展開する。 sqlite.dllをパスの通ったディレクトリにコピ

  • Ruby/MySQL - Ruby

    RubyMySQLを使用するには、2つのライブラリがあります。 Ruby/MySQL 長所 Pure Rubyなので、コピーするだけで使用できます。 短所 MySQL/Rubyよりも低速です。 MySQL/Rubyで使用できる機能の一部が使用できません。 MySQL/Ruby 長所 MySQL/Rubyよりも高速です。 短所 インストールにCコンパイラとスーパーユーザの権限が必要です。 インターフェースに互換性があります。 Ruby/MySQLのインストール ダウンロードしたファイルを展開し、install.rb を実行します。 # ruby install.rb mysql.rbを手動でコピーしてインストールすることもできます。 使用方法 mysq.rbをロードする require 'mysql' データベースに接続する #db = Mysql::new("host", "user",

  • 1