■ 概要 RuviEdit version 0.x Dev は Windows/Mac/Linux で動作するオープンソースの Ruby 専用エディタです。 構文強調、補完機能、リアルタイム構文エラーチェック、直接実行機能などを持ち、 Ruby ソースの編集を簡単に素早く行うことを可能にします。
RubyInstaller 3.3.0-1 released RubyInstaller-3.3.0-1 has been released! It features a whole bunch of great new features and improvements. See the ruby-3.3.0 release post and the RubyInstaller-CHANGELOG for more details. 2023-12-26 RubyInstaller 3.2.2-1, 3.1.4-1, 3.0.6-1 and 2.7.8-1 released RubyInstaller versions 3.2.2-1, 3.1.4-1, 3.0.6-1 and 2.7.8-1 are released. These are maintenance releases wi
結構バージョンアップに苦労したため、メモ。 注意点は2点 ZenTestからautotest-rails部分が切り離された→別々にgemでインストールする必要がある なぜかautotest/redgreen等のプラグインが大幅に削除されている→旧バージョンからコピーして対応 ZenTest最新版インストール ※この時点ではVer4.1.3がインストールされた。 $ gem install ZenTest autotest-railsインストール $ gem install autotest-rails 各種プラグインコピー 旧バージョンZenTestのフォルダからプラグインを持ってくる。 ※既に存在するファイルは上書きしないほうが良さそう。 gemフォルダ/ZenTest-4.0.0/lib/autotest → gemフォルダ/ZenTest-4.1.3/lib/autotest 旧バー
■ [ruby][git] gemspecの作り方がわからない?ならばjewelerだ githubなりrubyforgeなりでgemを公開するときに必要となるのがgemspecファイルですけれども、 これは手書きするのははっきりいってめんどい。それをなんとかしてくれるgithubおすすめの ツールができたらしい。 その名もjeweler。 technicalpickles's jeweler at master - GitHub 使い方は上のページに書いてあるけど、Rakefileに begin require 'jeweler' Jeweler::Tasks.new do |gemspec| gemspec.name = "the-perfect-gem" gemspec.summary = "TODO" gemspec.email = "josh@technicalpickles.c
■ [ruby] Rubyのテスト環境大戦争 おまいらは本当にテストが好きだな!というわけで、Rubyのテスト関係のライブラリを並べてみた。 テストフレームワーク Test::Unit Ruby標準添付のユニットテスト用フレームワーク。 RSpec DSLを使う、「BDD」という概念を流行らしたユニットテスト用フレームワーク。 Cucumber 自然言語を使って、ブラックボックステストを記述する。RSpecの「Stories」と呼ばれていた機能が独立した。 あとはShouldaとかbaconとかいろいろありますけども。 モック・スタブライブラリ モック=あるオブジェクトに期待したメッセージが飛ぶかどうかテストするためのオブジェクト、 スタブ=ネットワークが絡むとか、実際のオブジェクトが使えない場合に使う偽オブジェクト。 と思ってるんですけどどうなんですかね(more: モックとスタブの違い
RubyScript2Exe A Ruby Compiler Tue May 29 20:09:00 UTC 2007 Erik Veenstra <rubyscript2exe@erikveen.dds.nl> PDF version (A4) 1. Introduction 2. Internals 2.1. RubyScript2Exe 2.2. EEE 3. Usage 3.1. Compiling the Application 3.2. Running the Application 3.3. From Inside your Application a) RUBYSCRIPT2EXE.(dlls|bin|lib)= b) RUBYSCRIPT2EXE.tempdir= c) RUBYSCRIPT2EXE.tk= d) RUBYSCRIPT2EXE.rubyw= e) RUBY
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
description goes hereAutomated testing that doesn’t hurt Watir is a simple open-source library for automating web browsers. It allows you to write tests that are easy to read and easy to maintain. It is optimized for simplicity and flexibility. Watir drives browsers the same way people do. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether expecte
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
はじめに Ruby Refactoring Browserは、 Rubyスクリプトのリファクタリングを支援するソフトウェアです。 リファクタリングとは、 「ソースコードの動作を変えずに、内部構造をより良いものに修正すること」です。 Ruby Refactoring Browserは、メソッド名・変数名の変更や、コードのある部分をメソッドとして くくり出すなど、手動では間違いやすい機械的な作業を、 対象のメソッド名やクラスを指定するだけで自動的に行ってくれます。 動作概要 スクリーンショット 動作環境 Ruby Refactoring Browser本体の動作にはruby1.8.x、 もしくはruby 1.6.x + ruby_shim が必要です。 また、emacs上から対話的に呼び出すためのインターフェース(elisp)が 附属しています。 Linux + ruby 1.6.7, 1.8
$ sudo gem install refe $ wget http://ns103.net/~arai/ruby/refe.el $ sudo cp refe.el /usr/share/emacs/site-lisp/ $ vi .emacs (require 'refe) $ export PATH=$PATH:/var/lib/gems/1.8/bin そのままではrefeが使えなかったのでPATHを通してみました 使えるようになったのですが日本語が文字化けします。どうもEUCで表記されるのが問題のようですので、UTF-8化をはかります。 12c12 < --- > require 'iconv' 22c22 < str --- > Iconv.iconv("UTF-8","EUC-JP",str)上記のパッチ(searcher.patchとでも名づけますか)をsearcher.
基本セット + リファレンス + Rubyソースコード 基本セット + リファレンス 基本セット (100KB) 旧バージョンのリスト クラス名とメソッド名から Ruby のリファレンスマニュアルのエントリを引く、 コマンドライン用のツールです。読みは「りふぇ」。 ri をパクって日本語・RD に対応させたものです。 # 最も簡単な例 ~ % refe String concat String#concat --- self << other --- concat(other) 文字列 other の内容を self に連結します。 other が 0 から 255 の範囲の Fixnum である場合は その 1 バイトを末尾に追加します。 self を返します。 クラス名やメソッド名の補完機能があるので長いメソッド名を 全部入力する必要がありません。 例えば String#gsub! な
Subversion Automation is a wrapper around Subversion that automates and standardizes branching and merging. The primary goal of the project is to simplify the more complex features of Subversion and therefore encouraging the use of such features. Introduction Screencast Watch the 10 minute introduction to sc screencast. Subversion Automation includes a command line utility called sva. In prior rel
Snitch Drop dead easy subversion commit notifications. Docs Rubyforge Page Snitch is an subversion post-commit service integration helper. I just made that up. Subversion has a post-commit hook which is executed each time you commit a change to a repository. Snitch makes it really easy to hook into the post-commit and send the commit message along with the files changed to various services on the
ちょっと使ってみて良い感じだったので紹介します。 Rak Rak is a grep replacement in pure Ruby. It accepts Ruby syntax regular expressions and automatically recurses directories, skipping .svn/, .cvs/, pkg/ and more things you don't care about. It is based on the Perl tool ack by Andy Lester. Pure ruby で書かれた grep みたいな感じですね。 なんといっても見た目が美しい。 デフォルトで再帰的に、.svn や .cvs を無視して検索してくれる というのも良い感じ。 RubyGemsとして提供されているので、インストールするのは
Watir is a testing tool for automating browser-based tests of web applications. It is a Ruby library that works with Internet Explorer on Windows. Development Status: 4 - Beta Environment: Win32 (MS Windows) Intended Audience: Other Audience License: BSD License Natural Language: English Operating System: Windows Programming Language: Ruby Topic: Computer Aided Instruction (CAI), Browsers, Softwa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く