株式会社VOYAGE GROUPは、2022年1月、株式会社CARTA HOLDINGSと合併いたしました。 関連リリース:CARTA HOLDINGS、基幹グループ会社のCCIおよびVOYAGE GROUPと統合へ https://cartaholdings.co.jp/news/20210513_01/ CARTA トップへ
![株式会社VOYAGE GROUP](https://cdn-ak-scissors.b.st-hatena.com/image/square/44662b03b18bdca83ecb4b5c4b665b7742e6ef28/height=288;version=1;width=512/https%3A%2F%2Fvoyagegroup.com%2Fwp-content%2Fthemes%2Fvoyagegroup%2Fimages%2Fimg_ogp.png)
Rackspaceが使えるようになったのでいよいよアプリケーションを作っていきたいところ。せっかく自前で作るのだから新しい技術を率先して使っていきたいのと、なるべくサーバースペック(主にメモリ)を消費しない形で実装したい。Railsだけは別で、これがないとボクはWebサービス作れない。 今のところ考えている構成 nginx http://nginx.org/ ロシア製のWebサーバー。Apacheは汎用性が高いが少々高負荷。最近ではドキュメントもちらほら出てきている。後述するunicornにRailsの処理を任せてしまうのでURL RewiteとVirtualHostの定義くらい。 Ruby Enterprise Edition http://www.rubyenterpriseedition.com/ 省メモリのRuby。1.8.7ベース。どうやらGCなどの仕組みがちがうらしい。実際
びぼうろく。Mac OSX 10.5 上で Rails 3.0 と RSpec 2.0 を使ってテストをします。 インストール 利用する gem を RAILS_ROOT/Gemfile に記述します。 group :development, :test do gem 'rspec', '>=2.0.0.beta.20' gem 'autotest' gem 'rspec-rails', '>=2.0.0.beta.20' gem 'webrat' end ブラウザのシミュレーションには webrat と capybara が使えるようですが、本家サイトによると Note that Capybara matchers are not available in view or helper specs. との事なので一応 webrat を選択。 記述が終わったらインストールを行います。 bu
はじめに Rails3.0.0がリリースされて、2ヶ月(2010年10月末現在)。皆さんRails3ライフを満喫していますか? Rails3がはじめてという方、マニュアルやリファレンス探しに苦労されていませんか? Rails3でコードを書いていると、どうかけばいいのかな?ということもしばしばあって、自分なりに参照するサイトなどがまとまってきたので、今日は自分が参照する順番に、URLを晒していきます。少しでも参考になれば幸いです。 もくじ Rails Searchable API Doc Google – Search by date Rails 3 Ropes Course Railscasts – rails-3.0 episodes Ruby on Rails Guides Github – Search: rails3 example O’REILLY – Rails3 in a N
はじめに Rubyと出会ったころ、その簡潔さに感動した著者は、「ここまで自然言語に近い形でプログラムが書けるのであれば、インターネットとPCの違いすら理解しない妻でも、少しはプログラミングができるようになるかもしれない」と、家庭での普及に挑戦したことがあります。 その試みは、渡した入門書を「はじめてのRUBAI」と読まれた時点で頓挫したわけですが、その経験から「Rubyの文法に従ってはいるが、何やら他言語の匂いを感じるコード」のことを、Rubyの潜在力を生かしきれていないという意味で「RUBAIコード」と呼ぶことにしました。 そして、社内のさまざまな分野のプログラマにRuby開発を指導してみて分かったのは、"RUBAIコード"には、実装レベルの間違いと、設計レベルの間違いがあるということです。 実装レベルの間違いとは、処理を他言語の習慣に従って記述することで引き起こされます。Javaプログ
Railsでアプリを作ったら公開したくなるのが人情ですよね。 だけど、安いホスティングサーバとかだと、使える環境が限られていたり、セットアップが面倒だったり・・・必死こいてセットアップしても、本気で運用するとなると、そんな環境だと不安だらけだし・・・かといって、AmazonEC2で運用するだけの気合いもない。GAE/Jを使って、JRubyってのもな〜・・・ 私もそんな感じでしたが、そんな折に、mat_akiに、Heroku(ハーオークーと読むらしい)を教えてもらいました。 実は、Herokuって、ずいぶん昔に話題になって、知っていたんですが、その時は、「WebブラウザでRailsアプリが開発できる〜」みたいな感じだったんですよね。それだとEmacsで良いよ。と思ってスルーしていたんですが・・・どうやら、サービスの定義?内容?が変ったようです。 今までのWebブラウザRails開発環境は、”
こんにちは、KBMJの中平@railsエンジニアです。 今回は、ruby on railsでPDFファイル出力ができる prawnto というプラグインついて書きます。 rubyおよびrailsでPDFファイルを出力するプラグインは色々ありますが、今回は、railsのプラグインとして使用できること、日本語を使用できること、コントローラー・ビューに記述するだけで簡単にPDF出力ができるプラグインということで、 prawntoというpluginを紹介しようと思います。 (ほかのライブラリだと、サーバーにライブラリを入れておかないといけないものや、一旦PDFファイルを事前にファイル出力しておかなければならないものが多く面倒な気がしました) 環境 OS : Windows Vista Ruby : 1.8.7 ruby on rails : 2.3 (prawntoは公式ページでは2.1or
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
ShapadoはRuby on Rails製のオープンソース・ソフトウェア。最近のWebシステムの流行として、ソーシャルが取り上げられることが多いが、もう一つのキーワードとしてナレッジがある。単なるCGMとは異なり、各ユーザにとって役立つコンテンツは呼び水としての価値も高い。 StackOverflow.comクローン そんなナレッジを蓄積するシステムとして注目したいのがQ&Aシステムだ。世界的に有名なものとしてStackOverflow.comが知られている。そんなStackOverflow.comを模したシステムは多数あるが、かなりレベルの高いシステムとしてShapadoを紹介しよう。 Shapadoは質問が一覧で並び、投票/回答/閲覧数が表示される。質問は別なユーザによってアップデートすることも可能だ。回答自体にも投票機能がある。さらにタグ、バッジ機能とStackOverflowライ
High Scalability に ravelry というサイトの事例があったのでメモ. - How Ravelry Scales to 10 Million Requests Using Rails http://highscalability.com/blog/2009/9/22/how-ravelry-scales-to-10-million-requests-using-rails.html 統計情報 - 10 million requests a day hit Rails (AJAX + RSS + API) - 3.6 million pageviews per day - 430,000 registered users. 70,000 active each day. 900 new sign ups per day. - 2.3 million knitting/cr
Ruby on Rails Guides: Action Mailer Basicsを読んでの自分用メモです。 Mailerを作る rails generate mailer UserMailer Mailer概要 defaultでmailメソッドのデフォルト引数を指定できる mailメソッドでmailを送る controllerと同じように、ここで定義したインスタンス変数はviewでも使える class UserMailer < ActionMailer::Base default :from => "notifications@example.com" def welcome_email(user) @user = user @url = "http://example.com/login" mail(:to => user.email, :subject => "Welcome to
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く