Search Social Bookmarks Services from s21g twpro(ツイプロ) Twitterプロフィールを快適検索 地価2009 土地の値段を調べてみよう MyRestaurant 自分だけのレストラン手帳 Formula ブログに数式を埋め込める数式コミュニティ
第1回 つらくないケータイWeb開発 設樂 洋爾 2008/10/20 何かと注文の多い日本の携帯電話向けWebサイト構築。jpmobileで、Ruby on Rails流の、つらくない携帯Webサイトを開発しよう(編集部) 本連載では、Ruby on Rails(Rails)をすでに利用されている方を対象に、Rails用プラグインjpmobileを使って携帯向けWebサイトを構築する方法を紹介します。 jpmobileは日本の携帯電話向けのサイトを構築するときに生じる厄介事を、Ruby on Rails流のやり方に倣って解決するためのプラグインです。 Mobile web development that doesn't hurt 日本の携帯電話は「ガラパゴス」と称され、時にやゆされもするように、良くも悪くも独自の進化・発展を遂げてきました。現代人の生活に密着して存在する携帯電話は、位置
まつもとさんもお気に入りという Merb フレームワークの 1.0.0 がリリースされた。これは Rails 一辺倒だった時代から、複数のフレームワークが入り乱れる時代への切り替わりを告げる、大変重要なリリースだと思っている。 しかし日本のニュースサイトでは何の記事にもなってないようで、大変残念だ (InfoQ は翻訳記事を載せてくれるだろうけど)。 仕方ないので、多少なりとも日本で Merb が盛り上がるように、海外の優れたブログの投稿を翻訳してみた。これを読めば、Merb がいかに期待されているか、わかると思う。 翻訳して初めて知ったけど、Django の slice という機能が Merb にも搭載されているそうだ。しかし「Django スライス」でぐぐっても、Python のスライス (list や tuple の要素を取り出すための言語機能) しかヒットしなくて、よくわかんなかっ
Rubyコードを書いていて、思いがけずHashが複雑になってしまう場合がある。 そういうときは、Hashではなく、YAMLを使ってみよう。 環境 Ubuntu 8.04 64bit JRuby 1.1.4 Rails 2.1.2 例えば、下記のような複雑なHashを、 1 { 2 "com_tantosya" => 3 { 4 "users" => 5 { 6 "tantosya_cd" => "id", 7 "tantosya_name" => "login", 8 "tantosya_official_name" => "name", 9 "password" => "crypted_password", 10 "tantosya_addr3" => "salt" 11 }, 12 "teams_users" => 13 { 14 "tantosya_cd
せっかくMerb1.0がでたことだしインストールしてみようかと思ったら、gemを1.3以上いれやがれ!と怒られてしまった。それならアップデートするかーと思い、update —systemをやってsuccessと出たはいいけど、gem -vで1.2と表示される。MacPortsの方でアップデートして、1.3入れても-vは1.2でなんぞーとか思っていたらupdateの方法が変わってたみたい。 以下、update手順。 RubyForgeからrubygems-upate-1.3.1.gemをダウンロード $ sudo gem install rubygems-update-1.3.1.gem update_rubygemsというコマンドができてるので実行。 $ sudo update_rubygems 完了 これで無事、RubyGemsの1.3.1がインストールされた。 $ gem -v 1.3
RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。 2014/02/20 Rakeの作者、Jim Weirich氏が亡くなられました。安らかに… Rakeとは? インストール 単純なRakefile タスク ファイルタスク ルール ディレクトリ作成 タスクの説明 ファイルリスト クリーニング パッケージ作成 タスクの動的生成 テストタスク 複数のRakefileの連携 名前空間 参考URL Rakeとは? Rakeは、MakeをRubyで実装したものを超越したビルドツールである。 世間では、ビルドツールというとMakeやApache Antが有名で、よく使われている。 Rakeは、これらのいいとこ取りをした上で、特有のフィーチャーを追加した新しいビルドツールであり、複雑なビルドを柔軟に書きこなすことができる。その秘密は内部DSLという仕組みにあり、このおかげでビ
あとからコードを見直す時、きれいに整形されていた方が、言うまでもなく理解が早いです。 前回の規約に続き、今回はさらにコーディングスタイルに絞って参考になったページを羅列します。 Ruby and Rails Style Guide http://www.pathf.com/blogs/ruby-and-rails-style-guide/ ここが一番良かったです。 以下内容の抜粋紹介です。 if文の例 だいたいここに書いてある感じでコーディングしていましたが、if文ここまで短くかけるとは思いませんでした。 逆に驚きでした。 # 良い例 if active? x = 3 else x = 5 end # 悪い例 # しかしこういう感じでも書ける x = active? ? 3 : 5 x = if active? then 3 else 5 end 長いコードの場合 ついつい、悪い例のように
With Rails 2.1, the usage of named_scope is being popularized. Some testing frameworks, like the amazing Shoulda (with which I'm already in love), already has support to test them easily. However, if you are creating your tests using the RSpec framework, you will need to create your own matcher. Let's think about it. We don't want to test the Rails framework. That is, if a named_scope that looks
Archives 2008年 10月 2008年 5月 2008年 4月 2008年 3月 Category Amazon (2) Tips (8) Web API (1) Webサイト (2) エディタ (1) オープンソース (1) プラグイン (6) ホスティング/サーバ (1) 開発 (7) Meta ログイン RSS コメント RSS Valid XHTML XFN WP リンク MOONGIFT Open Service Cool Coding MOONGIFTブログ Resident of Net MOONGIFTではRailsによる受託開発、教育を行っております。そして今回、なぜRailsが良いのかという理由について挙げてみましたのでRails開発に迷いを感じられている方は参考にしていただければと思います。書いてあることは前々から言われているようなことば
● [Rails] 簡単な認証機能が欲しい (#2) http://wota.jp/ac/?date=20060521#c 神キターーー!! /ヽ /ヽ / ヽ / ヽ / ヽ__/ ヽ ┏┓ ┏━━┓ / \ .┏━┓ ┏┛┗┓┃┏┓┃ / \ / | .┃ ┃ ┗┓┏┛┃┗┛┃┏━| > < |━┓┃ ┃ ┏┛┗┓┃┏┓┃┃ |. (__人__) | ┃┃ ┃ ┗┓┏┛┗┛┃┃┗━ヽ \/ / ━┛┗━┛ ┃┃ ┃┃ / \ ┏━┓ ┗┛ ┗┛ /  ̄ ̄ヽ / ̄ ヽ .┗━┛ .ヽ_______/
2024.02 « - - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - - - - - - » 2024.04 Special Thanks to a_matsudaさん ------------------------------------------- controller とかで、:conditions => { .... とか書いてソースコードがややぐちゃぐちゃになるのを見事にスッキリさせられるようになりました。 早速例を見てみましょう。model クラスに、named_scope の行を追加します。 class Person < ActiveRecord::Base named_scope :young, :conditions => {:
こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsでグラフを表示させようと思います。 rubyでグラフを作成するのは、Gruff というプラグインがありますが 今回は Gruffではなく Open Flash Chart というグラフ作成プラグインを使用してみます。 このプラグインの特徴は、その名の通りグラフをFlashで表示するプラグインなので、Gruffを使った場合より見た目がいいグラフができるかも? ということで、さっそくruby on rails でグラフを作成してみます。 続きはこちら http://doruby.kbmj.com/nakahira_on_rails/20081021/ruby_on_rails_graph_Open_Flash_Chart_
_ [Ruby] Ruby の新ロゴ Ruby Associationは2007年10月29日、Ruby公式ロゴ選定コンテスト「Rubyロゴコンテスト」の結果を発表した。Rubyの公式ロゴにはTom Schaub氏の作品が採用された。 Rubyの公式ロゴ決定! | エンタープライズ | マイコミジャーナル 公式ロゴが決定しました。おなじみのルビーを使っているせいか、そんなに代わり映えしないような。 まつもとさんが [ruby-list:44161]Ruby公式ロゴコンテスト結果発表 で選考基準を述べていますが、それぞれうなずける理由です。 興味深いと思ったのが、『「かわいい」ものは除く』という項。「エンタープライズ」という言葉も囁かれ始めている今日この頃、Rubyもそろそろ大人として扱われるようにという親心なのかもしれませんね。 _ [Ruby] 第二回Ruby認定試験を受ける予定 研
最近、2.0な方々の間でTwitterが話題になってる。で、そのTwitter自体も面白いんだけど、TwitterについてDHHがブログを書いてRailsでの大規模サイト構築が話題になってるのが面白い。 Twitter trouble (Loud Thinking - DHH) まずTwitterの高負荷について言及、Twitterは11,000リクエスト/秒 の高負荷で問題となっているらしい。 そしてスケーラビリティの鍵はDB分割だ、と言っている。Railsは基本一つのDBを見るのでスケーラビリティの問題になる (確かにWebサーバはロードバランサがあればいくらでもスケールするしね、Sessionの共有だけ気を付ければ) ↓ Dr Nic » Magic Multi-Connections: A “facility in Rails to talk to more than o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く