Rails

My MBA 2011 Mid 11inch came back

What I have to is 1. Xcode with X11 2. JDK 3. Homebrew insted of MacPorts 4. git 5. RVM 6. Ruby 7. RubyGems 8. Rails 9. SQlite3 $ ruby -v ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0] $ gem -v 1.3.6 $ rails -v not installed…

Rails again!

Recently I have been interesting in development of some application again using like Android, iOS and Rails. I bought a book whose title is "The Pragmatic Programmers Agile Web Development with Rails 4th Edition". I have a 1st Edition of t…

Railsと英語を同時に学習できるPoadCasting - RailsCasts

Railsと英語をいっぺんに勉強できる!iTunesのポッドキャストからも登録できます.これは使えそうだし,なにより続きそう!

Railsの運用がPHP並みに簡単になる! passenger

現在,自宅サーバでは,以下の構成で運用しています. Apache + mod_proxy_balancer + mongrel(clustering)が,もしこのpassengerが安定して高速に,そしてメモリ消費も適度に動かせるならば,Railsがキャズムを超えるかも知れないです.Railsはローカルマシ…

Webアプリ初心者プログラマのRails習得法

とりあえず動くアプリをつくってみる 初心者のうちは,Railsでつくると何がどう楽なのか,そしてRailsにはどんなクラス/メソッド,ライブラリが用意されているのかわからないので,とにかくまずはコピーでいいから動くアプリを作っていく事から始めるといい…

サーバのメモリ不足

赖洪礼的 blog » Saving memory in Ruby on Rails with fork() and copy-on-writeこれを読んでみると,FastCgiでもMogrelでも,1つのRails Processに20MB〜30MBのメモリが食われるらしい.で,筆者は,My web server has “only” 1 GB of RAM.だとおっしゃる…

30分で Rails youtubeアプリ

30分でできる,簡単簡単!こんな感じで,もちろんちゃんと再生できる. youtube ID取得 http://www.youtube.com/signup で UserID 登録をする http://www.youtube.com/my_profile_dev で DevID 登録をする youtube gem インストール sudo gem install youtub…

発想がスゴい heroku

ブラウザだけで開発から運営までできちゃう,heroku.これはスゴい!イメージは,EclipseやAptanaがブラウザ上で起動している感じなんだけど,コードやデータがこっち側じゃなくて全てあっち側にあるっていうのが全然違う.複数人数での共同作業もできる.な…

ImageMagick, RMagick インストール

http://rmagick.rubyforge.org/install-osx.html 前提として,MacPorts, XCode Tools, X11, X11SDK が必要.MacPorts, XCode Tools は既に入っているので,X11, X11SDK を入れる.X11は,MacOS X DVD の中の,Optional Installs にある.X11SDK は XCode Too…

CarbonEmacsでRails開発

Terminalじゃなくても動かせる CarbonEmacsを入れて,Rails開発するためのメモ.Aptana+RadRails入れたんだけど,結局あんまり使ってない.ECBは次回かな.CarbonEmacs の説明とダウンロードは↓から http://homepage.mac.com/zenitani/emacs-j.html Rails開…

LeopardでAptana-RadRailsを動かす

http://www.aptana.com/rails/ の Download Aptana RadRails を実行する. Aptana Studioインストール Aptana_Studio_Setup.dmg(ver1.0.0 88.6MBもある)を選択しDL. Workspaceの設定 パスの設定など個別設定はWorkspace毎に保持しているので,変える場合は…

RubyGems 備忘録

Leopard(Mac OS X 10.5) インストール時点での,RubyGemsの状態をチェック. RubyGems本体のバージョンを確認する $ gem env RubyGems Environment: - VERSION: 0.9.4 (0.9.4) RubyGems本体の更新 # gem update --system インストールリストでバージョンを確…

Leopard 開発環境の調査メモ

Leopard(Mac OS X 10.5) インストール時点での,気になるソフトのバージョンをチェック.バージョンの確認は,大抵,-v オプションで表示される.Rubyのバージョンが知りたいなら↓.それ以外は書いておいた. $ ruby -v Leopardインストール済み ruby 1.8.6 …

次世代TVの予感 洋楽編 [YougakuTube]

YougakuTubeカテゴリ別ランキングがイイ!モダンロックあたりが○。Last.fm とのマッシュアップもおもしろそう。(現時点では未動作っぽい)Ruby on Rails で開発されたみたい。

顔検出アプリ [Face Detector]

これスゴイ!!まず顔検出のライブラリがオープンソースだということ.それをRubyのライブラリにしちゃって,さらにRailsでアプリまでつくってしまうとは,スゴイ!自分も何か作ってみたくなった. http://d.hatena.ne.jp/darashi/20070222 http://wota.jp/a…

TimeLine : Ruby on Rails で開発

タイムラインで管理する情報共有サービス、ニフティがRubyで開発Ruby on Rails で開発だそうです.Flash 使ってますが,UI とうか操作性はイマイチです.直感的ではないです,残念ながら.

FastCGIで高速化する

Apache のバージョン確認.2.2系は2.0系にしないといけないらしい.2.0系なのでそのまま. # httpd -v Server version: Apache/2.0.54 FastCGI インストール # wget http://fastcgi.com/dist/fcgi-2.4.0.tar.gz # tar xvzf fcgi-2.4.0.tar.gz # cd fcgi-2.4.…

PC開発アプリのLinuxサーバへの手動デプロイ

一般設定 simpletodo というアプリをLinuxサーバにコピーする /home/XXX/public_html/rails/simpletodo にPCから丸ごとコピー /etc/httpd/conf/httpd.conf のVirtualHostの修正 後日もっとマシな設定に直す(Aliasかシンボリックリンクで)★ /etc/httpd/conf/h…

Rails FedoraCore4 で動かす(1)

RailsをLinuxサーバ上で稼動させるには,多数の組み合わせがある. HTTPサーバ:WEBrick,Mongrel,Apache,lighttpd,LiteSpeed CGI:生CGI,FastCGI,SCGI 組み合わせは段階的にこんな感じでしょうか. WEBrick Apache + CGI Apache + FastCGI/SCGI lightt…

ruby-amazon でのリストマニア検索

ruby-amazonを使って,CDのリストマニア(listmania)を検索し表示してみる.3人のリストマニアのおすすめ商品10点づつ表示させてみた.使ってみるとruby-amazonは細かなパラメータ指定ができないので,ちょっと不便かも. ruby-amazon インストール http://ra…

JavaScript, Ruby, Rails のコードリポジトリ「DZone Snippets」

DZone SnippetsJavaScript, Ruby, Rails, Python, PHP などのパブリックコードリポジトリ.サイトはRailsで作られているらしく,Railsのサンプルコードも多いのがうれしい.タグで分類されているもGood.

Amazon AWS SimilarityLookup

Amazon E-Commerce Service の API はここに詳細があります. http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ SimilarityLookup というAPIで,関連商品の検索をやってみます 検索した商品に関連する1次結果が左側にならび,それぞれに…

YUI (Yahoo! UI Library) on Rails : Calendar (2)

カレンダーで選択した日付をフォームに表示させ,それをSubmitする. バレンタインデーがフォームに表示された. (コードは↓)

YUI (Yahoo! UI Library) on Rails : Calendar (1)

YUIとは,Yahoo! UI Library の略で,ヤフー!が提供するユーザインターフェイスライブラリ.DOM,DHTML,AJAX のような技術をつかった,リッチでインタラクティブなWebアプリケーションを実現するライブラリである.これをRailsで実際に使ってみようと思う.

RSS Reader 作成で復習!

おさらいをかねて,RadRailsで新しいプロジェクトをつくるところから復習. ライド・オン・Rails そのままのコードです.とくに,parserss.rb と getrss.rb はとても勉強になります.

Proxy設定を忘れずに

Firewallのある環境から外部にアクセスするときは,忘れずにProxy設定をする.ついつい忘れてがち,SocketErrorがでたらこれ. Dosプロンプトから毎回,以下をうつのは面倒&忘れがちなので, set http_proxy=http://proxy.XXX.XXX:8080 環境変数に設定しち…

Amazon WebService を使う

Ruby on Rails でウェブサービスの実装をしてみよう.まずは,アマゾンのWebAPI の検索からだな.ruby-amazon を使えば,もっと簡単に書けるみたいなんだけど,とりあえずベタに書いてみる.出来上がりはこんな感じ.おおっ!!!!!今さらながら感動的だ!…

変更ファイル群のコミット

Rails ナビのプロジェクト名(BookLib) 右クリックから,[比較]-[ベースリビジョン]で,変更ファイル群が全てわかる. Rails ナビのプロジェクト名(BookLib) 右クリックから,[チーム]-[コミット]で,変更ファイルがリスト表示され,どれをコミッ…

Ajaxによるインクリメンタルサーチ

ビュー index.rhtml を作る. div と CSS で2段カラム構成にする. 0.3秒毎に 'keyword' というテキストフィールドを監視します.変化があれば,search_remote アクションを実行し,その結果を hits というid属性を持つ div タグに表示させる. [app/views/b…

デバッグコード

debug() というヘルパーメソッドでオブジェクトの内容をHTMLでダンプしてくれる. [app/views/books/list.rhtml] <% for book in @books %> <%= debug(book) %> 表示結果は以下 --- !ruby/object:Book attributes: created_on: 2007-02-01 21:01:00 ISBN: …