rummelonp.comNameKazuya Takeshima Blogrummelonp.hatenablog.com Mastodon@[email protected] Twitter@rummelonp GitHub@rummelonp
delayed_jobを使ってみたかったのでメモ。 但し、非同期処理自体はWindowsで実行できない模様なので、Jobの登録までしかローカルで実行できない感じ。 ちなみに利用したのはgemでインストールできるやつ。多分collectiveidea's delayed_job インストール 環境 Windows XP Professional SP3 ruby 1.8.6 (2010-02-04 patchlevel 398) [i386-mingw32] gem 1.3.6 gemからインストール gem install delayed_job 以下のようになった。 現時点での最新は2.0.3らしい Successfully installed daemons-1.0.10 Successfully installed delayed_job-2.0.3 2 gems installed
はじめに Cucumberとは受け入れテストのためのテスティングフレームワークです。CucumberはRuby on Railsに依存しているライブラリではないため、例えば同じRuby制のフレームワークであるSinatraはもちろん、PHPなどで書かれたアプリケーションでも使用することができます。 Sinatraやフレームワークを使用していない素のRubyスクリプトなどをベースにCucumberの解説をすることも可能ですが、今回は仕事で使っている人が多く、また筆者自身もRailsを使って開発をしていることもあって、Railsをベースに解説させていただきます。 なぜCucumberなのか 筆者が勤めている株式会社RAWHIDE.では、Railsアプリを作成する場合、原則的にCucumberでテストを書くようにしています。Cucumber採用当時は、社内にナレッジが少ない、不慣れなど、なかなか
【最新刊】 Elixir実践ガイド[機能拡張編] impress top gearシリーズ 2020年5月22日発売! 『Ruby on Rails 6実践ガイド』の続編です。 ▶ 読者サポートページ 【最新刊】 Elixir実践ガイド impress top gearシリーズ 2021年2月5日発売!Elixir 1.11対応! 本書の主要なテーマは、モジュール、関数、データ型、パターンマッチングなどです。 ▶ 読者サポートページ Elixir/Phoenix 初級④: バリデーション (OIAX BOOKS) Kindle版 本書は、『Elixir/Phoenix初級』シリーズの第4巻です。Phoenix 1.4に対応しています。webpackの設定、whereマクロの使い方、真偽値と日付のあ使い方、Gettextモジュールによる国際化、バリデーション、エラーメッセージの日本語化、など
Railsのはじめ方(Getting Started with Rails) † このガイドはRuby on Railsを入手し、走らせることまでをカバーしてます。 読んだ後、あなたは以下のことに精通するでしょう。 Railsのインストール、新規Railsアプリの作成、DBへの接続 Railsアプリの一般的なレイアウト MVCの基本的な原則(モデル、ビュー、コントローラ)とRESTful設計 Railsアプリの開始点を生成をどれほど素早く行えるか このガイドはRails2.3に基づいています。 古いバージョンのRailsでは動作しないコードもあるでしょう。 ↑ 1 このガイドの想定(This Guide Assumes) † このガイドは、Railsアプリをスクラッチから作りたい初心者向けです。 これは、何かしらRailsの経験があるとは仮定していません。 しかしながら、最大限
Heroku はRubyで作成したWebアプリケーションをホスティングしてくれるサービスで、Ruby On Railsを無料で動作させることができます。 Heroku上に作成したGitのリポジトリに対してcommitを行うと、Heroku側で処理がフックされRailsがデプロイされるようになります。 2010年6月1日現在、Heroku上ではRuby1.8.6、Ruby1.8.7(beta)、Ruby1.9.1(beta)を使用することができます。また、Rails3で作成したWebアプリケーションを動作させることができるようになっています。 この記事では、Heroku上でRuby1.9.1(beta)を使用し、Rails3をデプロイするところまでの手順をメモしておきます。 ※ Heroku 上で動くサンプルアプリ作りました。 Kaffetter(カフェッター) http://kaffett
Ruby関連 RubyMemo Gruffでグラフ Rubyの正規表現によるXMLの解析 HTMLパーサ Hpricot Ruby on Rails関連 RailsのInstall RailsでWikiクローンを作る RailsでAjax: インクリメンタル検索英和辞書 GruffをRailsで使う 認証 LoginEngineを使ってみる SaltedHashLoginGeneratorを使ってみる (古い) MigrationによるDB管理 Emacs用rails.el Typoのインストール Rails関連書籍 FreeBSD関連 FreeBSD 6.3R on VMware インストールメモ アプリケーションインストールメモ Apache,MySQLのインストール SQLiteインストール PostfixのFreeBSD 6.0へのインストール Ubuntu関連 Ubuntu 7.
ReleaseNote RailsMeetings 192.168.1.1 ppt 192.168.0.1 Rails勉強会@関西 Rails勉強会@東北 SEO Services 目次(工事中) RoR って何ですか? - README RailsHistory? StationOfOrigin Tutorial TodoListTutorial test test test GuideToTestingTheRails HowToDoTestDrivenDevelopmentInRails? ActiveRecord ActionPack ActionViewHelper ActionMailer Subject が UTF-8 quoted-printable になってしまいます! 翻訳プロジェクト - http://documentation.rubyonrails.com/ の翻
方針 Rubyをまったく知らない前提で始めます Java、JavaScript、elispのようなメジャーな言語と対比しながら説明します なるべく手を動かして目に見える形で説明を進めます 次回Ruby on Railsの勉強会をするので、それにつながることに重点を置きます 逆に言うと、RoRであまり使わない知識は流します。例えば、ファイル操作周りやスレッド周りなど 開発環境(2) .emacs.elに書くべき記述 ; ruby (autoload 'ruby-mode "ruby-mode") (setq auto-mode-alist (cons '("\\.rb$" . ruby-mode) auto-mode-alist)) (setq interpreter-mode-alist (append '(("ruby" . ruby-mode)) interpreter-mode-al
Ruby on Railsをはじめとする最近のWebアプリケーション・フレームワークの多くは,MVCと呼ばれるデザイン・パターンを採用しています。今回は,このMVCパターンの「正体」について考えます。 MVCはGUIを備えたプログラムを設計する際の指針となるデザイン・パターン*1の一つです。「モデル」(Model),「ビュー」(View),「コントローラ」(Controller)という3つの構成要素の頭文字から命名されました。多くのデザイン・パターンはプログラムの一部のみの構成を決めています。しかし,MVCはアプリケーション全体の構成を決めることが多いため,「アーキテクチャ・パターン」と呼ばれることもあります。 MVCは,元々プログラミング言語Smalltalkにおいて,ウインドウ(GUI)を持つアプリケーションを構築する際の指針として誕生しました。 MVCを発明したのは,当時,米Xero
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く