まだまだ連載: Ruby on Rails on MacOSXでWebアプリ開発〜第四回 サイト全体のデザインを統一する〜

さて、前回の連載ではデザインについてあまり触れませんでしたが、よくよく考えるとそれはちょっと辛いかな〜?ということで、今回はサイトのデザインを統一するまでを書きたいと思います。

Railsでサイトを構築するさいにはrhtml形式のテンプレートファイルを編集・作成することになります。

app/views/layout/コントローラ名.rhtml

を書き換えることでコントローラごとのテンプレートを作ることも可能ですが、
app/views/layout/application.rhtml

app/views/layout/scaffold.rhtml

の二つで、Login後のテンプレートをapplication.rhtmlというファイルにまとめてしまうほうが管理は楽です。
またサイト全体で共通のスタイルシートとして、scaffold.cssというファイルがありますので、スタイルシートもこれを編集すればOKです。

scaffold.cssとapplication.rhtml

まずは
public/stylesheets/scaffold.css
を書き換える。無駄に長くなるので、CSSファイルはこちらからどうそ

Read more

Google Base上でGoogle Accountでの電子決済が可能に

「Google Base上にはいろんなコンテンツがあって、売り物系のコンテンツもあるよね。それをもっと売りやすくするために、僕らはGoogle Base上でGoogle Account使って決済できるようにする予定だよ。」

とのこと。すでに少数のユーザの間では試験的に使われている模様。

Official Google Base Blog: Buying on Google Base

Buying on Google Base
2/24/2006 12:04:00 PM
By Chetan Patel, Engineering Manager & Stephen Stukenborg, Product Manager
While Google Base provides data structure and distribution for a wide range of content and information, a subset of items are for sale. To help users more easily purchase and sell Google Base items, we're planning to enable people to buy items on Google Base using their Google Accounts.

Capture Widget

DashboardWidgets - Showcase

MacではPrint Screenが結構不便なのですが、このWidgetを使うと簡単にWindowや指定範囲をキャプチャーできます。出力ファイル形式も、jpegやpng、gifを指定できて便利♪