Web技術 Category

路線や駅情報を提供してくれる、HeartRails ExpressのAPIを利用して、路線と駅のプルダウンを作成してみます。
HeartRails ExpressのAPIは、JSONPをサポートしているので、javascriptだけでできてしまいます。
利用するライブラリは、
JQuery
selectタグの操作を楽にしてくれるJQueryのプラグイ...

JavaでRSSフィードを取得(ROME)

In: Web技術, java

JavaでRSSフィードを取得する手段は?
commonsのHttpClientライブラリで取得してDom操作とか、、そんなめんどくさそうな感じがいやだったので、いろいろと探してみると、ありました!その名も「ROME」
このROMEは、RSSやAtomフィードなどのいろんなバージョンのRSS...

今日は最後の仕上げのメール送信。フォームで問い合わせた内容を固定のメールアドレスを送信する処理を追加してみる。
まずは、generatorでmailerのmodelを作成する。
PLAIN TEXT
CODE:

ruby script/generate mailer ContactMailer result

これにより、
app/views/contact_mailer/result.rhtml
app/models/contact_mailer.rb
というファイルが作成...

今回はフォームの値をデータベースのテーブルへInsertする部分を実装します。
早速ソースを見てみる。
vi app/controllers/contact_controller.rb
PLAIN TEXT
RUBY:

def end

    @contact = Contact.new(@params[:contact])

    @contact.entry = Time.now

    if @contact.save

    else

        render :action => "form"

    end

end

最後のendメソッドを抜粋したが、なんとも簡単...

前回までで、controllerの作成と画面遷移周りを作ってきた。今回はフォームの値チェック、Validateを実装しようと思う。
といってもRailsの場合、ちょー簡単。ActiveRecordの機能を使えば、フォームの名前を宣言するだけで終了する。前々回でmodelをgeneratorを使って作...

前回までで、プロジェクトの作成と環境の作成が終わった。さていよいよ画面フローを作成していきます。
今回の仕様を確認すると、
フォーム画面(form) → 確認画面(confirm) → 完了画面(end)
        ↑         ...

前回さくらインターネットにて、Railsを動かす環境をつくったところで、今回はサンプルを作成してみようと思う。ちなみにrubyの言語的な知識も全くない状態なので、手探りしつつ作ってます。
仕様は、簡単なお問い合わせメール...

すでにいろんな方が書かれていますが、さくらインターネットでruby on railsが動くということでいろいろと試してみました。
rails完全の初心者なのですが、備忘録ついでにサンプルフォームを動かすまでを書いてみます。
まずは環境の作...

うちの自宅サーバでファイルやDBのバックアップを取っていて、なぜか8/24から取れていなかった。
なぜなのか?最近はまったくサーバの設定を変えたりしてないのにと思いつつ調べていると、もしやyumのアップデートかと疑ってみ...

Teedaの使いにくい点

In: Web技術, java

最近家でもりもりとプログラムを作成していて、サーバー側の実装はお気に入りのSeasar2 Teedaを利用しているのですが、どうも納得のいかん部分があるので書いておきます。
1.URLを操作しにくい。
Webアプリケーションを作成する上でURLの...

About this blog

32歳Webエンジニアの小言を貫くBlog。


Sponsors


Sponsors

amadana(アマダナ)



Apple Store(Japan)

Categories