「RailsでWebアプリを作る」ための最小限必要な技術の目次(タイトル、参考URL/書籍、ゴール)を作ることが目的。 もう出来る項目については飛ばす。 対象は何らかのプログラミング経験のある人。 こっち参照:web-programmer-tutorial - Project Hosting on Google Code
2009年01月19日14:35 by 山崎泰宏 Railsアプリとして世界80位かも知れない カテゴリRuby Tweet sparklegate Comment(0)Trackback(0) rails100 wiki / Alexa RankingsこれはRailsアプリPV数の世界ランキングです。 公表はできないのでしていませんが、弊社が作った某Railsアプリを同Alexaで調査してみると、このランキングの80位くらいに入ることがわかりました。(2008-12-22時点) サーバ2台で動いてるんだけれども、結構良い線行ってるよね。 やっぱり、apache2+mod_proxy_balancer+mongrel_cluster+mysql+memcachedっていう面白みのない構成。 だけど超安定している。 このノウハウは生かされるべき。 「Ruby」カテゴリの最新記事 タグ :#
Loading... Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. Implimentation Pattern02 Kansai Kaigi02 - Presentation Transcript 2009 11 7 2009 11 7 2009 11 7 2009 11 7 2009 11 7 2009 11 7 2009 11 7 • http://www.kozuchi.net • http://github.com/everyleaf/kozuchi 2009 11 7 2009 11 7 2009 11 7 2009 11 7 2009 11
■1 関西Ruby会議02で『Rubyでソフトウェアづくりをアジャイルにするということについて』というトークをしました 去年はRubyConfの裏番組だったので参加できなかった関西Ruby会議。今年の関西Ruby会議02でようやく参加することができた。みんな関西弁なので個人的に気安い。 録画もustもなかったのでフリーダムに関西弁でしゃべりすぎたけど反省はしていない。Rubyだからソースを読めばいいとか、ピアソン・エデュケーションの方が見えているのを知らずに「(ピアソンの)翻訳が訳がわからない」とか。okkezさんには水を買ってきてもらいました。ありがとうございました。たいへん助かりました。 トークについては、usaさん(スーツでお見えでした。スーツDAYだから?)に「会社の若い者に聞かせたかった」といってもらえたことが光栄すぎる。例によって背景画像集を置いておきます: Making So
この作業記録は 2008/07/13 に行ったものであり、現在の状況と若干異っている可能性もある。ただ、最近参照されているサイトの内容を見ていても、手順的には問題無いようなのでそのままの記載を残すことにする。(2009/04/21) もし、最近のバージョンで試してみて問題のある記述があった場合には、コメント頂けるとありがたい。 Table of contents Open Table of contents 環境と実施しようとしていること 事前準備 Ruby 本体のインストール RubyGems のインストール Rails のインストール sqlite 3 のインストール sqlite3-ruby のインストール RMagick のインストール 後記 環境と実施しようとしていること Cent OS のバージョン。 $ cat /etc/redhat-release CentOS relea
2009/06/21 CentOS5 に ruby-1.9.1 を rpm でインストールする gem でライブラリをインストールしようとすると、いろんなものが ruby 1.8.7 とか ruby 1.9 を要求してくる。今まであきらめていたけど、奮起?して ruby 1.9 をインストール。 $ sudo yum install checkinstall $ sudo yum install rpm-build $ wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p129.tar.gz $ tar zxvf ruby-1.9.1-p129.tar.gz $ cd ruby-1.9.1-p129 $ ./configure --prefix=/usr $ make $ sudo /usr/sbin/checkinstall --
このウェブサイトは販売用です! takuto.biz は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、takuto.bizが全てとなります。あなたがお探しの内容が見つかることを願っています!
ニコニコ動画を見てるより生産的かなと思ってFastladder入れてみた。 目的はソース読んで勉強すること。ぶっちゃけPlnetは技術的にはRSSリーダーと同じなのでもし作り直すとしたらほとんどパクれるはずとの期待も。特にクローラーのソースを見たかった。(ほとんどの時間がクローラーに費やされたので) まだやっと動いてざっと見ただけだけどスゴイ勉強になりますな。まず、使ってるライブラリだけでもfeed-normalizerとかrfeedfinderとかopmlとかこんな便利なものがあったのかと得した感じです。 PHP4では上記のライブラリ部分似たような名前で全部書いてたのに俺の苦労はいったい・・・orz。特にfeed-normalizerなんてsimplepieのドブ川のようなソースと格闘し、パッチ送ったのに「そこはセンシティブな部分だからちょっと・・・」などという理由で断られたり苦労しまく
先週末は上京してRubyKaigiに参加してきました。 運よくLT枠をいただくことができたので、タイトルのようなテーマで(結構紆余曲折があって、当初の想定から逸れてしまった...)プレゼンさせてもらうことができました。 話の流れとしては、 「WebアプリケーションのボトルネックはRDB」 ↓ 「RDBってAmazonEC2みたいなHaaSではスケールしないよね。」 ↓ 「本当に(アプリのコードをそのままで)スケールさせようと思ったら、AmazonSimpleDBのようなクラウドDBを使うしかない」 ↓ 「SimpleDBはMySQLより一桁以上遅いから、単純にRDBをSimpleDBに置き換えると、えらいことになる」 ↓ 「SimpleDBへのアクセスを極力少なくするため、リクエストはMemcachedとかでキャッシュしまくる必要があるね」 ↓ 「このあたりを今Lang-8で実験している。
PHP5.3のSPLの新機能を試してみる 以前に、「RubyとPHP(仮) 基本的な違い(5)」で、SPLには、スタックやキュー、ヒープがあると説明しておりましたが、実際にはPHP5.3からの機能になります。現時点ではPHP5.3は開発中ですので、まだ現場では使えないかもしれませんが、先取りして、SPLの機能を触ってみたいと思います。 PHP5.3を試しに入れてみる まず、PHP5.3をインストールすなければ何も始まりませんので、自分の環境でPHPをコンパイルしてみました。 すでに、PHP5.2が動いている環境で、そちらには影響がないように、ローカルに導入してみました。 以下に簡単な手順をまとめます。 $ cd ~/ ホームへ移動 $ wget http://snaps.php.net/php5.3-200809260430.tar.gz php5.3のスナップショットを取得 $
第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基本と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と
2014-01-08 Zen Cartのセキュリティー保守・脆弱性パッチ適用などでお困りなら 2014-01-07 コンテンツ・マーケティング:ダイナミックコンテンツ、スマートコンテンツという潮流 2014-01-06 新年あけましておめでとうございます(2014年最初のご挨拶) 2013-12-13 年末年始の休業期間のお知らせ(2013年〜2014年) 2013-12-11 Zen Cartハイエンド版のモジュール:social_buttonsによりコンテンツを共有する 2013-11-29 「Zen Cartのカスタマイズ」ページを公開しました 2013-11-28 Zen Cartハイエンド版のモジュール:am_ajax_addressで郵便番号による住所自動入力をサポート 2013-11-26 北米NGO/NPOの7割はコンテンツマーケティングを去年より強化、第一目的はファンドレ
[追記] if構文の変数スコープの説明に間違えがあります。新しいスコープは作られません。 お盆のまっただ中8/11(土)に、社内勉強会を開いて、PHPユーザ向けにRuby/Rails入門をやりました。 じつはお盆の土曜日に4時間も勉強会って事で、そんなに人も集まらないだろうと思っていたのですが、ふたを開けてみたら28名も参加があり、びっくりしました。それだけ興味を持ってもらったのは嬉しいけど、これだけ集まるなら資料はちゃんと作らないと・・・・。ということで、作った資料を公開します。なんとRuby編100ページオーバー、Rails編200ページオーバーと、かなり大作です。 RubyKaigiで、発表者のスライドの横でIRCが表示されていたのが面白かったので、勉強会の参加者には、Lingrのチャットルームに全員入ってもらって、質問やパートごとの「終わった!」という書き込みをしてもらいました。今
Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :
Rubyはどこまで大規模な基幹システムに適用できるか---この問いに対する答えを探す,あるいは作る試みが動き出している。 Rubyを大規模システムへ適用しようという原動力となっているのが,エンタープライズ・システムの生産性を向上させたいという企業の要求と,Rubyを使いたいという開発者の要望だ。「Ruby on Railsの生産性はVBscriptの倍,PHPの1.5倍ではないか」」(カカクコム 事業開発本部事業開発部システム担当部長 宮島壮洋氏)。「COBOLやVBに比べ4割から5割生産性が向上しそうだ」(テクノプロジェクト 代表取締役専務 吉岡宏氏)。 しかし,ビジネスへの本格的な適用が始まったばかりのRubyを大規模で高信頼性が要求されるシステムに適用するためには,いくつかの課題を証明,または解決する必要がある。 その課題とは何か。日本で最大規模の事例であるカカクコムの「食べログ.c
This domain may be for sale!
取締役副社長/CMOの中野 ( >>プロフィール )です。 SE/アーキテクトをめざす皆さん、アークウェブに入りませんか。 アークウェブはスタッフ12人の小さな会社ですが、多くのWeb制作会社/システム開発会社が尻込みする「自社 Web などを通じて発信する」「Web の新しい価値にいち早く取り組み、かたちにする」ということに積極的に取り組んでいます。 Web 2.0的な技術やサービスをどんどん学び、顧客に提案しています。 また顧客仕事だけでなくオープンソースの「Zen Cart」に、会社のリソースを積極的に使っています。 他にも「ecoったー」、「necoったー」、「Miqqle」などといった自社サービスの開発・運用も行っています。なかでもecoったーやMiqqleはWeb技術を通じて社会・環境貢献するという、日本ではあまり前例がない取り組みです。 社内はフラットです。Web についての
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く