『Do Ruby!』は、現場のエンジニアによる実践ノウハウ集です。

最新Ruby on Railsブログ一覧

Cybozuのスケジュールをmobileme経由でiPhone 3Gに取り込む
2008.07.15
佐藤伸吾(akio0911)のデジタルライフハック(Ruby on Railsのシステム開発)

佐藤伸吾です。

今日はiPhone 3Gとmobilemeを使ったデジタルライフハックについてご紹介します。

≫続きを読む

著者の全体のブログ:佐藤伸吾(akio0911)のデジタルライフハック(Ruby on Railsのシステム開発)

今週のRuby on Rails最新情報
2008.07.14

Ruby on Railsの翻訳ブログ(海外のサイトを翻訳)

以下の投稿は、 Riding Railsの記事を筆者が独断で翻訳したものです。

誤訳の指摘や、コメント歓迎します。

 

http://weblog.rubyonrails.com/2008/7/11/this-week-in-rails-july-11-2008 

≫続きを読む

著者の全体のブログ:Ruby on Railsの翻訳ブログ(海外のサイトを翻訳)


Rubyでどう書く?:RubyでWord文書を作成する
2008.07.11

ZDnetで連載Ruby記事

 KBMJがZDnetで連載している記事を紹介します。コメントなどありましたらそちらでお願いします。

Rubyでどう書く?:RubyでWord文書を作成する 三浦義太郎(KBMJ)

RubyでPDFが作成できるなら、Wordだってできちゃうだろう――そんな試みです。

≫続きを読む

著者の全体のブログ:ZDnetで連載Ruby記事


タニタさんの「からだカルテ」を使ってみました
2008.07.11

株式会社タニタ「からだカルテ」レポート

「からだカルテ」って、何?

「からだカルテ」は株式会社タニタさんが提供されている
体脂肪計・血圧計などとネットが連動する未来のネットサービス。
測った体重や血圧をUSBリレーキー経由でネットにアップロードし、
「からだカルテ」というサイトにて閲覧・管理できてしまうんです。

からだカルテ
http://www.karadakarute.jp/tanita/manual/manual.jsp



今回、株式会社タニタさんより
この商品をお借りすることができたので
レビューしてみようと思います。

≫続きを読む

著者の全体のブログ:株式会社タニタ「からだカルテ」レポート


mysqlでレコードの中身を一括置換する方法
2008.07.01

カツオの中身

おひさしぶりです。

 

新人のカツオです。

 

今日からKBMJでは新卒の研修も一段落し、

エンジニアは私服出勤なのです。

 

というのはさておき、

 

今日はmysqlでレコードの項目を一括置換する方法をご紹介したいと思います。

 

 

≫続きを読む

著者の全体のブログ:カツオの中身


同じappでDBを使い分ける
2008.06.30

Fujishiro

どうもメガネです。4回目です。 

今回は、railsで同じappの中で、違うDBを使う方法を説明します。

 

例えば、アドレスをhttp://192.168.0.2/test1と打った時とhttp://192.168.0.2/test2と打った時にデータの内容が違うということです。

 


 

≫続きを読む

著者の全体のブログ:Fujishiro


phpmyadminをセキュアにアクセスする方法
2008.06.10

たろちゃんの記録(ruby on railsシステム開発)

こんにちは、もじら組組長ことたろちゃんです。

今回はphpmyadminなどの管理系アプリケーションを手軽にセキュアにアクセスする方法を紹介しようと思います。

phpmyadminなどの管理系アプリケーションは便利な反面、セキュリティ上問題になる事があるため、IP制限をかけたりするのですが、アクセス可能なサイトが増えるとIPの管理だけでひと手間かかってしまいます。今回はその手間を省く事を主眼においてアクセス制限をかけてみます。

≫続きを読む

著者の全体のブログ:たろちゃんの記録(ruby on railsシステム開発)


Rubyプログラムの組み方から、Exeファイルの作成まで
2008.06.09

saronpasuの中身(ruby on railsシステム開発)

こんばんは、saronpasuです。

 

今回は、RubyからWindowsの実行ファイル Exeを作ってみます。

 RubyプログラムをExeファイルにすることで、Rubyがインストールされていない

 他のWindowsマシンでも自分の作ったプログラムが実行できるようになります。

 

Exeファイルの生成だけならとても簡単です。

せっかくですから、実際にどうやってRubyプログラムを組むのかがわかるように、プロトタイプを作りながら説明して参ります。

 

 

≫続きを読む

著者の全体のブログ:saronpasuの中身(ruby on railsシステム開発)


Ruby、Railsインストール for MacOSX
2008.06.09

maiの中身(ruby on railsシステム開発)

最近ようやくド初心者は脱出できてきた感のあるmaiです。
先日、ちょっとした事情でMacにRubyをインストールしなおしたのですが、
半分くらい助けてもらったので、自分でもちょっとわからないところもあり。

ちょっとでも記憶が新鮮なうちに、一連の作業をメモ。
できるだけ私みたいな初心者にもわかるように!

 

≫続きを読む

著者の全体のブログ:maiの中身(ruby on railsシステム開発)


will_paginageを使ってみた
2008.06.06

sakuma85の中身(ruby on railsシステム開発)

rails2.0に移行したらpaginateがつかえなくなりました。



なので、代わりとなるwill_paginateというプラグインを使ってみます。

≫続きを読む

著者の全体のブログ:sakuma85の中身(ruby on railsシステム開発)


PHP携帯電話の機種情報取得
2008.06.05

O2の中身(Ruby on Railsのシステム開発)

こんばんは、O2です。

PHPにて機種情報を取得する方法に関して記述します。

以下のように書いてある参考サイトがあり、そのまま使用していましたが!!


$mobObj = Net_UserAgent_Mobile::singleton();
$serialNumber = "";
switch( true )
{
  case ($mobObj->isDoCoMo()):
  case ($mobObj->isVodafone()):
    if( method_exists( $mobObj, "getSerialNumber" ) )
      $serialNumber = $mobObj->getSerialNumber();
    break;
  case ($mobObj->isEZweb()): // ezwebかどうか
    if( isset( $_SERVER['HTTP_X_UP_SUBNO'] ) )
      $serialNumber = $_SERVER['HTTP_X_UP_SUBNO'];
    break;
  default:
    break;
}

≫続きを読む

著者の全体のブログ:O2の中身(Ruby on Railsのシステム開発)


RJSを用いて、日付プルダウンメニューを書き換える (2
2008.05.28

tnの中身(Ruby on Railsのシステム開発)

みなさまお元気でしょうか。谷です。

今回は前回中途半端に終わってしまった、「RJSを用いて、日付プルダウンメニューを書き換える」の修正版を公開したいと思います。

≫続きを読む

著者の全体のブログ:tnの中身(Ruby on Railsのシステム開発)


postgresでのユーザ権限付与(psql, grant)
2008.05.27

tacchiの中身(Ruby on Railsのシステム開発)

おはようございます。tacchiです。

今日は、postgresでの権限付与について、話したいと思います。
スキーマ単位で権限付与できず、テーブル毎に権限付与しなきゃならないので、テーブル数が増えている場合のDBにユーザ作成して権限付与するのが面倒になってきますよね。
テーブルリストを作成してそのリストに対して、同じgrant文を流すスクリプトを組んだので、良ければ使ってみて下さい。

≫続きを読む

著者の全体のブログ:tacchiの中身(Ruby on Railsのシステム開発)


ドロップダウンに簡単にオートコンプリート機能を追加する方法
2008.05.23

yoppiの中身(Ruby on Railsのシステム開発)

 こんにちは。

 KBMJでRuby on Rails を使ったweb開発に携わっているyoppiといいます。

 

 今回は少し毛色を変えてAjaxな話題です。

 ライブラリを使って既存のドロップダウンに簡単にオートコンプリート(入力したテキストで始まる候補だけリストに表示させる)機能を追加する方法を紹介したいと思います。

≫続きを読む

著者の全体のブログ:yoppiの中身(Ruby on Railsのシステム開発)


IE6 以前で float に指定した margin が 2 倍になる現象を解消する
2008.05.22

mugiの中身(ruby on railsシステム開発)

こんにちは。mugi です。
最近、Rails とあまり深く付き合っていないので、
IE6以前でfloatに指定したmarginが2倍になる現象を解消するCSSを書きます。

 

≫続きを読む

著者の全体のブログ:mugiの中身(ruby on railsシステム開発)


サーバ監視ソフトウェア「ganglia」を使ってみる
2008.05.12

うにっき

こんにちわ、uです。

最近、社内で良い監視ツールが無いか色々試しています。

先日、その一つとしてgangliaというサーバ監視ソフトウェアを

試しに入れてみましたので簡易的ですが、インストールメモを残しときます。

 

■導入環境 

OS: 64bit Centos 5.1

 

≫続きを読む

著者の全体のブログ:うにっき


監視ツールcactiについて
2008.05.12

marumoruの中身(ruby on railsシステム開発)

こんにちわ marumoru です。

 

今回監視ツールとしてcactiのインストールについてご紹介します。

サーバ監視をWEBブラウザで視覚的(グラフ等)にて確認できるものです。

他の監視ツールに比べると拡張性が優れているかと思います。

が、他監視ツールより初期導入がちょっとだけ大変かもしれません。

 

≫続きを読む

著者の全体のブログ:marumoruの中身(ruby on railsシステム開発)


グラフを作ってみるか!?
2008.05.06

PHPなら(Ruby on Railsのシステム開発)

ぁあなんだな、グラフなら楽勝だ。

Gruff を使おう。

こんなんができるぞ

≫続きを読む

著者の全体のブログ:PHPなら(Ruby on Railsのシステム開発)


ローカルで動画変換をする方法
2008.04.15

mimiの中身(Ruby on Railsのシステム開発)

こんにちは。mimiです!

携帯サイトの開発において、動画をキャリア別に変換する作業が発生すると思いますが、
今回は、ローカル環境で、携帯向け動画を変換する方法を紹介したいと思います。

≫続きを読む

著者の全体のブログ:mimiの中身(Ruby on Railsのシステム開発)


ケータイWebサイトに携わっている方へ
2008.04.10

ワイYの中身(Ruby on Railsのシステム開発)

こんにちは、ワイYです。

今回は、ケータイ用Webサイトに携わっている方に必見の便利ツールを紹介したいと思います。

 

≫続きを読む

著者の全体のブログ:ワイYの中身(Ruby on Railsのシステム開発)


MySQL最大バッファサイズの設定
2008.04.08

oneafter999の中身(ruby on railsシステム開発)

こんにちはoneafter999です。

今回はMySQLの最大バッファサイズの設定方法をご紹介します。

 

≫続きを読む

著者の全体のブログ:oneafter999の中身(ruby on railsシステム開発)


railsのand/orを使った機能
2008.04.08

zenpouの中身(Ruby on Railsのシステム開発)

railsのコーディング時にちょっと使える初心者向けのtipsです。

andやorを使って、if文や代入文を効率的に使いましょう。

 

仮に 

@user = User.find(:first, :conditions => ["id = ?", params[:user_id]])

if @user.name.blank?

  render :text => "ユーザー名が空白です"

end 

というようなプログラムがあったとします。

 このままだと、params[:user_id]にuserと一致するデータがない場合、

@userがなくて、エラーが発生してしまいます。

 

というわけで

if @user and @user.name.blank?

とすると、@userがnilの場合、andの前で既にnilになっているので、

後部の式が評価されません。

 

こういう風に、and/orは慣れるとプログラムの効率があがります。

というわけで、もうちょっと詳しく解説してきます。

≫続きを読む

著者の全体のブログ:zenpouの中身(Ruby on Railsのシステム開発)


Railsライクなフレームワーク「CakePHP」②
2008.04.03

花吹雪の中身(Ruby on Railsのシステム開発)

ようやくRailsでの開発に携わり始めた今日この頃。
そろそろ別の記事を書きたい気分なんですが、
「①」を書いた以上、少なくとも②は書かないとカッコ悪いので
(「第一部」と銘打って打ち切りになる漫画みたいなのは嫌なので)、
今回もCakePHPについて書くことにします。

 

≫続きを読む

著者の全体のブログ:花吹雪の中身(Ruby on Railsのシステム開発)


簡単&便利 Capistranoのススメ (導入編)
2008.03.25

TrinityTの中身(Ruby on Railsのシステム開発)

ごきげんよう、TrinityTです。

桜も咲き始め春の到来を感じますね!

 

今日は最近になって使い始めたとても便利なツール、Capistranoについて説明します。

Railsを使っている人はもちろん、使っていない人両方にオススメです。

 

≫続きを読む

著者の全体のブログ:TrinityTの中身(Ruby on Railsのシステム開発)


Rails的コメントアウト
2008.03.21

hondaの中身(Ruby on Railsのシステム開発)

こんにちは。KBMJのWebプログラマーの本多です。

 

通常、HTMLコメントアウトと言えば

<!-- ここにコメントを書きます -->

と書きますが、この場合表示はされなくてもソース上には残りますよね。

コメントを残してソースの意味などを記入する分には良いのですが、例えば「一旦表に見せるのは不味い」などの事情があり、

急遽隠す場合などにはソースからも見られたくない…そんな時に役に立つのが、今回紹介するRailsコメントアウトです。

文字通り「見えなくなります」。

≫続きを読む

著者の全体のブログ:hondaの中身(Ruby on Railsのシステム開発)


aptanaでrailsをデバッグ実行する
2008.03.13

nakahira@rails ブログ(Ruby on Railsのシステム開発)

こんにちは、KBMJの中平@railsエンジニアです。

今回はruby on railsのデバッグ方法について説明したいと思います。

通常、rails開発のデバッグは「ruby script\brekpointer」を使ったり、ruby-debugで「debugger」を利用していると思います。


しかし!私はaptanaというIDEで開発をしておりますので、今回は
aptana使っている人のみが出来るrailsのデバッグ方法を説明します!

まあ、何かといいますと、[eclipse]や[visual studio]にもある、デバッグ実行モードがaptanaにもありますので、それを使ったrailsのデバッグ方法を説明します。

知ってる人にはたいした技術情報ではないのですが、IDEに慣れていない人はデバッグ実行の存在を知らないことも多いので、これを機にaptana使いをひそかに増やしたい・・・

≫続きを読む

著者の全体のブログ:nakahira@rails ブログ(Ruby on Railsのシステム開発)


RadRails(Aptana)のショートカット
2008.03.03

asの中身(ruby on railsシステム開発)

はじめまして。as です。

MacBook + RadRails で開発してます。

RadRails 初めて使う人向け。

覚えていると便利な RadRails のショートカットを紹介します。

(Aptana でも使えるはず…)

 

≫続きを読む

著者の全体のブログ:asの中身(ruby on railsシステム開発)


database.ymlの設定方法
2008.02.27

kimiの中身(Ruby on Railsのシステム開発)

こんにちは。kimiです。

 

今回は、"config/database.yml"の設定方法について紹介します。

Railsでは、「ActiveSupport + Railties」が使うDBの設定を"config/database.yml"に記述します。

 

それでは、自分のDB環境に合った設定を行いましょう。

≫続きを読む

著者の全体のブログ:kimiの中身(Ruby on Railsのシステム開発)


Ruby on Railsでacts_as_paranoidを使い倒す
2008.02.14

x5rの中身(Ruby on Railsのシステム開発)

KBMJのプログラマのx5rです。

今日はRuby on Railsプラグインのacts_as_paranoidについて説明します。
これはDBのモデルデータを削除をする時に物理削除ではなく、論理削除をするためのプラグインです。

 

Railsの2.0系がリリースされましたが、まだ1.2系で開発することも多いと思います。
しかし、このacts_as_paranoidプラグイン、使い方は簡単ですが、Railsの1.2.5で利用する時に一部の機能でエラーが発生して使用できなかったり、また、私の希望する機能がありませんでしたので、このacts_as_paranoidプラグインを一部改良しました。

そこで、私が行ったエラーの対処法と拡張を説明したいと思います。
なお、以下#{RAILS_ROOT}で全て作業しているものとします。

 

 

≫続きを読む

著者の全体のブログ:x5rの中身(Ruby on Railsのシステム開発)


KBMJのWebソリューション
Ruby on Rails Summer Festival 2008開催決定!!

Ruby on Rails特集

ZD Net Builderで連載中のRuby記事KBMJがZD Net Builderで連載している記事を紹介します。

ZD Net Builderで連載中のRuby記事
KBMJがZD Net Builderで連載している記事を紹介します。

iPhoneに向けた開発情報日本でも発売の決まったiPhone向けの開発情報です。

iPhoneに向けた開発情報
日本でも発売の決まったiPhone向けの開発情報です。

Ruby on Railsで新規開発を薦める理由Ruby on Railsで開発するメリットについてご説明いたします。

Ruby on Railsで新規開発を薦める理由
Ruby on Railsで開発するメリットについてご説明いたします。

TOPICS

2008/06/25
ZD Net Builder」の連載記事です。第四回は「Rubyでどう書く?:重複したRSSをまとめる」が掲載されました。

2008/05/30
ZD Net Builder」の連載記事です。第三回は「Rubyでどう書く?:Rubyで特定URLの画像パス一覧を表示する」が掲載されました。

2008/05/07
ZD Net Builder」に連載を始めました。第二回は「Rubyでどう書く?:RubyでPDF履歴書を作成する」が掲載されました。

2008/04/24
アットマーク・アイティ」に『 Rubyを使ってPaSoRi経由でSuicaの乗車履歴を取得し、GoogleMapsやGoogleEarthで表示する』が掲載されました。

全体のRoR最新ブログ一覧

timelog
株式会社ケイビーエムジェイロゴ