このウェブサイトは販売用です! twiwt.org は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、twiwt.orgが全てとなります。あなたがお探しの内容が見つかることを願っています!
このウェブサイトは販売用です! twiwt.org は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、twiwt.orgが全てとなります。あなたがお探しの内容が見つかることを願っています!
The document contains a series of dates from 2011-6-22 repeated many times. Between some of the dates are short phrases such as "Don't Repeat Yourself" and "Convention over Configuration". The overall document does not appear to have a clear purpose and consists primarily of a date repeated with occasional unrelated text fragments.Read less
やはり触れることになってしまった routes.rb。これを期に意味不明な部分を理解しよう。 勉強して得られた情報をメモ。 routes.rb にて生成される URL については rake routes コマンドにて確認できる。 記載する出力結果はすべて rake routes にて出力された結果です。 match(path, options={}) route 師弟の基本。アクセス可能な path を指定してやることで、HTTP リクエストを処理できるようになる。 match "foo/bar" # foo_bar /foo/bar(.:format) {:controller=>"foo", :action=>"bar"} path は必ず一つ以上 "/" を入れてやる必要がある。 match "foo" => NG match "foo/bar" => :controller=>"f
RailsのActiveRecordの質問です。多対多の関連をid以外の任意のカラムで行うにはどうしたら良いのでしょうか。 aaa(id,code,name)とbbb(id,code,name)というテーブルがあり、多対多の関連を両テーブルのcode列で管理するための結合テーブルasso(id,aaa_code,bbb_code)を作成します。 このとき、modelでどのような指定をしたら良いか教えてください。 以下のように記述してrails3.0.5で試してみたのですが、assoテーブル関連を追加するとid値で書き込まれたりしてうまくいきません。よろしくお願いします。 #aaa.rb class Aaa < ActiveRecord::Base has_many :assos, :primary_key => :code, :foreign_key => :aaa_code has_ma
関係を持ったテーブルと出力方法について Rails初心者にありがちなメモをするよ。 ちなみに、環境は Ruby1.9.2 と Rails3 です。 テーブル間のリレーションについて ユーザ情報テーブルと、ユーザが持ってる所持品のテーブル的なものがあるとして。 面倒なのでスゲー適当だけど以下のような定義で作った。 rails g scaffold user name:string item_id:integer rails g scaffold item name:string item_id は items テーブルの id が入るってことね。 users name:string item_id:integer items name:string これで、ユーザはitem_idに items テーブルのidを一つもつ感じ。 model に関連をつける いわゆる has_many とか ha
script/runnerを使うといいようだ。 これは引数の文字列をRubyスクリプトとして解釈し、Rails環境で実行するというもの。 script/runnerによって ruby script/runner 'p Onsen.count' といった具合にコマンドラインからモデルを使った処理を実行できる。 コントローラは使えません。(でした) 対象にする環境は-eオプションを使ってdevelopment,production,testをそれぞれ指定できる。 何も指定しない場合のデフォルトはdevelopment。 ゆえにproduction環境で実行したければ以下のごとし。 ruby script/runner -e production 'p Onsen.count' ちなみに多少複雑なバッチ処理は当然ファイルに書いたスクリプトから読ませたい。 しかしそのために普通にパイプとか使っても
我が家の家訓です。 Rubyをインストールする前に、openssl-develをインストールすべし。 これを守らないとどうなるかというと、RubyからOpenSSLを使いたいときに、openssl-develをインストールしてからRubyを再インストールしなければなりません。いかんせん、再インストールしなければなりません。おもむろに、再インストールしなければなりません。逆に、再インストールすればOKです。 openssl-develは、yumなどで簡単にインストールできます。aptのほうがオシャレです。ソースから入れるのがギークです。 # yum install openssl-devel インストールですね。むしろ、蹴りたい背中ですね。 大事なので、もう一度。 Rubyをインストールする前に、openssl-develをインストールすべし。
Makoto Kuwata (programmer)Webアプリケーション開発における問題点のひとつに、Webデザイナと協業がしにくいことが挙げられます。たとえばeRubyだとテンプレートファイ... wwwwwwwwwwwww id消えない方がうれしいような・・・ じゃあプレゼンテーションロジックはどこに...
松江市の食品会社である中隆(なかたか)は2010年5月12日、パッケージにプログラミング言語Rubyのロゴを配した「Ruby on 松江ラーメン・キュービックシリーズ」を発売した。売り上げの一部をRubyアソシエーションに寄付し、Rubyの普及を支援する。 中隆は麺類を中心に食品製造を手がけている。「Ruby on 松江ラーメン」は、地元の食材であるしじみをスープに使用している。 Rubyアソシエーションはオープンソースのプログラミング言語Rubyの普及と発展を目的に設立された合同会社。Rubyの作者であるまつもとゆきひろ氏が理事長を務める。Ruby公式サイトの運営やRuby開発者の支援などを実施している。 松江市ではRubyにより地元の産業振興を図る「Ruby City Matsue プロジェクト」を進めている(関連記事)。島根県も国際会議「RubyWorld Conference」を中
WindowsでPPTをJPGやPNGの画像にしたいなと思った。DrawToBitMapがよく解らなかったから PowerPointのAPIを叩くことにした。 PowerPointの画像化 SlideSaveAsPNG.rb #!/usr/bin/env ruby require 'win32ole' #PPTアプリを起動し接続 pp = WIN32OLE.new 'PowerPoint.Application' #PPTのメインWindowを描画 pp.Visible = true if pp.Visible == 0 #イベントを扱えるようにする。 ev = WIN32OLE_EVENT.new pp ,'EApplication' #PP定義済み変数をRuby変数にマッピングする。 class PowerPointConst end WIN32OLE.const_load pp, P
こんにちは。ブログビジネス部 石野です。 livedoor Blogやクリップ、Readerの担当ディレクターです。 今日は「CocProxy」というツールをご紹介します。 同僚のプログラマーに教わったのですが、便利です。 コーディングにも携わるディレクターにはぜひ知っておいてほしいツールです。 CocProxyとは ブラウザからのリクエスト先をローカルファイルに置き換えてくれるプロキシです。 (一見取っつきにくそうですが) デバッグ時にその環境を用意をするまでの手間をなくしてくれる、時間短縮してくれるツールです。 メリット Ajaxを使っているなど、デバッグ環境を用意するのが大変な場合もプロキシの切り替え1つで済みます。 また、確認するために編集したファイルをサーバへアップロードして…といった手順をスルーできます。 amachangさんのこの記事を見て「名前は知っていたけど」という方も、
Objecttank@rubyのDBアクセスライブラリをDBIからSequelに移行中。Sequelの参考ページhttp://sequel.rubyforge.org/http://www.slideshare.net/zhesto/ruby-off-rails-japanesehttp://xxx.mostevildanceclassics.com/page/r/SequelRubyインストール sudo gem install sequel とりあえず実行sequelのコマンドラインツール。railsのscript/consoleのようなもの。 sequel mysql://user:password@localhost/dbname DBという名前の変数に接続オブジェクトが格納されるテーブル名=userがあったとすると、、、 DB[:user].filter(:id => 10).a
日本Ruby会議2009初日のライトニングトークスにて発表した、「ローカル環境向けKey-Valueストアの紹介」がニコニコ動画でご覧いただけます。 是非コメ書いてくださいませ。 また、前に資料を上げてましたが、そのエントリーを以下に再掲します。 日本Ruby会議2009初日のライトニングトークスにて発表した、「ローカル環境向けKey-Valueストアの紹介」の資料です。 概要 Rubyによる誰でも使えて”みんなに良し”なローカル環境用Key-Value Storeを作成しました。 永続化機構を工夫した結果、以下の機能を実現しています。 1.Key-Value Storeとしての処理を極めて簡潔なコード記述で実装している事 2.オンメモリで動作する事 3.シームレスにエンドユーザと連携が出来る事 このKey-Value Storeの成り立ちとそこから得られた気付きを、このLTで語りたいと思
4歳の長女がプリキュアにハマっています。ピーチを目指しているんだそうです。ですが、普段から絞め技や関節技を教えているので、寝技からの腕ひしぎ十字固めを狙ってきます。そんなプリキュアはいません。キュア・ノゲイラですか。。。 Web App ThemeというRailsのプラグインがあるのですが、これがステキすぎるのです。クールなカンジのテーマ(レイアウト&スタイル)を一瞬にして自動生成してくれます。お、落ち着いて。ゆっくり説明するから。とにかく聞いてください。 まず、Railsのプロジェクトを作ります。 $ rails memo_app cd memo_app 手抜きするために、scaffoldを使います。で、db:migrateして、serverを起動。 $ script/generate scaffold memo title:string body:text $ rake db:migr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く