読者です 読者をやめる 読者になる 読者になる

Ruby5をひたすら翻訳する日記

海外で働きたい欲が高まった海山はついに強硬手段に出た。自分だけのためにRuby5(http://ruby5.envylabs.com/)翻訳し続けます。おかしなところは、適宜指摘大歓迎です!><

中断のお知らせ

自分が今高めたい能力とRuby5から得られる情報に大分差を感じています。 また、自分の英語力が明らかに足りておらず、勉強にもなっていないと判断しました。 もう少し大きくなって帰ってきたら、再開するかもしれません。続けられないことは大変残念ですが、…

Episode #321 - November 9th, 2012

#accepts_nested_attributes_for (often) considered harmful http://evan.tiggerpalace.com/articles/2012/11/07/accepts_nested_attributes_for-often-considered-harmful/ accepts_nested_attirbutes_forというform作成用のメソッドの話 安全じゃない red…

Episode #309 - September 28, 2012

also_validates https://github.com/noahd1/also_validates ActiveRecordではなくActiveModel的なバリデーションができる tentd https://github.com/tent/tentd TentプロトコルサーバーのRuby版 まだα版 permit https://github.com/redu/permit 分散システム…

Episode #308 - September 25th, 2012 続き

RubyMotion gets iOS 6, iPhone 5, debugger http://blog.rubymotion.com/post/31917526853/rubymotion-gets-ios-6-iphone-5-debugger iOS 6に対応 iPhone5の新しい画面サイズに対応 デバッガが追加 ブレークポイントを自由に追加したりできる A RubyMotion …

Episode #308 - September 25th, 2012

http://ruby5.envylabs.com/episodes/312-episode-308-september-25th-2012 Using Brakeman – A security scanner for Rails https://www.youtube.com/watch?v=2MzrnBiNgZ4 Railsのセキュリティーに関する動画 バージョン毎のセキュリティー問題(? Build you…

Episode #306 - September 18th, 2012 続き

oembed http://soulim.github.com/oembed/ Linear regression using Ruby http://www.sharethrough.com/2012/09/linear-regression-using-ruby/ Rubyを使って線形回帰をしたというブログ記事 数学の式とそれを計算するときのRubyのプログラムが書かれている …

Episode #306 - September 18th, 2012

Passbook Example in Rails https://github.com/mattt/passbook_rails_example iOS6の新機能のPassbookについて RailsでPassbookにリクエストを送ったりする例を体験できる Passbookをインストール必要はない Tokaido UI Preview https://plus.google.com/10…

Episode #307 - September 21st, 2012

http://ruby5.envylabs.com/episodes/311-episode-307-september-21st-2012 Yell 1.0.0 https://github.com/rudionrails/yell 出力用のライブラリ 複数のアダプタに対応しているのがすごいところ。stdout, datefile, syslog, Graylog2, や自分で書いたものと…

Episode #300 - August 24th, 2012 続き

DCI and Refinements http://mikepackdev.com/blog_posts/35-dci-with-ruby-refinements Ruby 2.0の話 Ruby 2.0においてのDCIの話 あとでちゃんと↑の記事を読んでみる… Thwarting Wifi Restrictions http://rogueleaderr.tumblr.com/post/29855576743/never-…

Episode #300 - August 24th, 2012

http://ruby5.envylabs.com/episodes/304-episode-300-august-24th-2012 Bootstrap 2.1 http://blog.getbootstrap.com/2012/08/20/bootstrap-2-1-0-released/ Twitter Bootstrapの2.1がリリースされた 120ものバグが修正された ドロップダウン、affixプラグ…

Episode #299 - August 21, 2012

http://ruby5.envylabs.com/episodes/303-episode-299-august-21-2012 Trace your execution stack with StackTracy http://vimeo.com/47689001 StackTracy (stack_tracy)というgemの紹介 スタックトレースが簡単に出来る HTMLやCSVで出力してくれる ↑の動画…

Episode #298 - August 17, 2012

http://ruby5.envylabs.com/episodes/302-episode-298-august-17-2012 Goliath is 1.0.0 https://github.com/postrank-labs/goliath ノンブロッキング通信のためのRuby webサーバーフレームワーク ver 1.0.0になった web socketのハンドリング ランタイム環…

Episode #297 - August 14, 2012

http://ruby5.envylabs.com/episodes/301-episode-297-august-14-2012 Ruby on Rails version 3.2.8 has been released http://weblog.rubyonrails.org/2012/8/9/ann-rails-3-2-8-has-been-released/ Rails 3.2.8がリリースされた 幾つかのXSSに関する修正 …

Episode #296 - August 10th, 2012

http://ruby5.envylabs.com/episodes/300-episode-296-august-10th-2012 Huffshell https://github.com/paulmars/huffshell 今までにコマンドラインで打ったコマンドをカウントして表示してくれる 作成した方がいいエイリアスの推薦をしてくれる gemでインス…

Episode #293 - July 31st, 2012

ActiveRecord loves blocks http://blog.plataformatec.com.br/2012/07/active-record-loves-blocks/ ActiveRecordのオブジェクトを作成するときにblockを使って書くのは簡単! has_manyやbelogs_toの関係もblockを使って書ける!コード例が分かりやすく載っ…

Episode #294 - August 3rd, 2012

http://ruby5.envylabs.com/episodes/298-episode-294-august-3rd-2012 Rails 3.2.8 http://www.ruby-forum.com/topic/4404523 3.2.7がリリースされた。 3.2.7のバージョンで紹介されたRSpecの問題の修正が含まれている。 細かい内容は↑に書いてあります Pas…

Episode #280 - June 12th, 2012

http://ruby5.envylabs.com/episodes/284-episode-280-june-12th-2012 CodeSchoolでnode.jsのコースが出たらしい? Insecure Passwords http://schneems.com/post/24678036532/zomg-my-passwords-are-insecure-now-what Techniques to Secure your Rails app…

Episode #277 - June 1st, 2012

http://ruby5.envylabs.com/episodes/281-episode-277-june-1st-2012 Beats http://beatsdrummachine.com/ Rubyで書かれた、シーケンサ/ドラム演奏ソフト 演奏の仕方はymlで記述する ドラムの1回叩いた音とかDLして、そのリズムとかテンポをymlに記述するみ…

Episode #276 - May 29th, 2012

http://ruby5.envylabs.com/episodes/280-episode-276-may-29th-2012 Claws for AWS https://github.com/wbailey/claws AWSのウェブコンソールみたいにな表示を、ターミナル上で実現してくれる リンク先に画像がある。自分のAWSのhost一覧表示!かっこいい!…

Episode #275 - May 25th, 2012

http://ruby5.envylabs.com/episodes/279-episode-275-may-25th-2012 Objectify Framework https://github.com/bitlove/objectify Rake-rails, use rake all the time https://github.com/alindeman/rake-rails JRuby core team members moving to Red Hat h…

Episode #274 - May 22th, 2012

A ruby lbrary for reading the dimensions of an image http://elia.github.com/dimensions-rails/ Rubyのライブラリ Gif, PNG, JPEG, や TIFFの縦横の長さ・回転角度を取得できる。 自動でimage_tagのwidthやheightを上書きできる。 画像が読み込まれる前…

Episode #273 - May 20th, 2012

http://ruby5.envylabs.com/episodes/277-episode-273-may-20th-2012 私が聴き始めてから、始めての女性スピーカー…!Karen Gillisonさん Devise 2.1 http://blog.plataformatec.com.br/2012/05/say-hi-to-devise-2-1-0/ Deviseの2.1がリリースされた。 (Dev…

Episode #272 - May 15th, 2012 続き

Code Duplication http://solnic.eu/2012/05/11/get-rid-of-that-code-smell-duplication.html DRYについての話 −単純にコードが似ているとかそういう話ではなく −コンセプトが重複しているコードの話 コンセプトが重複しているようなコードがあると、どんど…

Five Common Rails Mistakes

編集(2012-06-02): 全訳されたものがあります!こちらのサイト様の方をご参照ください!http://d.hatena.ne.jp/suginoy/20120515/p1 Ruby5で紹介されていた以下の記事を大体翻訳します。2012-05-27: 途中になったまま、なかなか作業継続できないので公開して…

Episode #272 - May 15th, 2012

http://ruby5.envylabs.com/episodes/276-episode-272-may-15th-2012 meta_types ライブラリ postgress上のhstoreを使うための Heroku上でも使える Active Record hstore gemと比べると簡単に使える??? Multiple Ruby version support on Heroku http://blog…

Episode #267 - April 27th, 2012

RailsConf 2012 http://railsconf2012.com/ AustinでRailsConfが開催された 今年は初心者に優しい感じだった。 Rails for Zombies, RVM, RSpecとか ナレーションの方々がいいと思ったセッション DHH氏の基調講演 全体的に良かった それに、フロアにいる色々…

Episode #266 - April 24th, 2012 続き

Ruby on Rails on Roomba COOKPAD!!! ルンバをRubyのプログラムでwifi経由で操作して、会場内で動かした STAR WARSのImperial Marchの曲にあわせて… RailsConf talks on Confreaks http://confreaks.com/ RailsConfのセッションが動画で見れる 今回はO'Re…

Episode #266 - April 24th, 2012

RailsConf 2012のレポート DHH calls for Progress オープニングセッション ↓Ruby5に書いてある説明(話された内容の要約) David Heinemeier Hansson opened RailsConf 2012 with a keynote about progress, conservatism, and being curious instead of bein…

Episode #265 - April 20th, 2012 続き

eloquent explanations http://www.neotericdesign.com/blog/eloquent-explanations RubyNationでのセッション内容がまとめられているブログ記事 Prince of Persia https://github.com/jmechner/Prince-of-Persia-Apple-II Prince of Persia(プリンス・オブ…

Episode #265 - April 20th, 2012

http://ruby5.envylabs.com/episodes/269-episode-265-april-20th-2012 RailsConf 来週RailsConfだよ〜 ※4/20のpodcastなので、RailsConfは終了しています Authority https://github.com/nathanl/authority Railsの認証用gem modelをAuthorizeクラスで囲んで…

Episode #264 - April 17th, 2012 続き

Rails Footnotes 3.7.7 https://github.com/josevalim/rails-footnotes Railsでgenerateして作ったページの下部に、デバッグの情報など表示してくれるgem DBのクエリ、cookies、環境の情報、そのページを表示するために使ったpartialを表示してくれる Ruby M…

Episode #264 - April 17th, 2012

Backbone Views with jquery-ujs http://reefpoints.dockyard.com/javascript/2012/04/16/using-backbone-views-with-rails-jquery-ujs.html jquery-ujsでBackBone Viewを実現する方法 jquery-ujsの拡張方法? Shared Mustache Templates For Rails 3 http:/…

Episode #263 - April 13th, 2012 続き

Decorators vs Other Patterns http://robots.thoughtbot.com/post/20964851591/decorators-compared-to-strategies-composites-and デザインパターンの話…?? Garbage Collection in Ruby 2.0 http://patshaughnessy.net/2012/3/23/why-you-should-be-exci…

Episode #263 - April 13th, 2012

http://ruby5.envylabs.com/episodes/267-episode-263-april-13th-2012 Adhearsion 2.0 http://mojolingo.com/blog/2012/adhearsion-2-0-its-aliiiive/ 音声駆動開発… オープンソース −ドキュメントが新しくなった ウェブサイトもリニューアル rdoc-spellche…

Episode #262 - April 10th, 2012 続き

Protect instance variables with Proffer https://github.com/hudge/proffer すべてのインスタンス変数がcontrollerからViewに共有されてしまう これを防ぐためにprofferというgemが使える decent_exposure gemと目的は一緒 decent_exposureとprofferの違い…

Episode #262 - April 10th, 2012

http://ruby5.envylabs.com/episodes/266-episode-262-april-10th-2012 Railcar: an isolated Rails environment http://omgbloglol.com/post/20783445544/on-railcar-an-isolated-rails-environment MacRubyアプリケーション Railsの環境を簡単に導入できる…

Episode #261 - April 6th, 2012 続き

Rack Cache and Memcache on Heroku http://schneems.com/post/20472425017/super-charge-your-rails-app-with-rack-cache-and Herokuデベロッパーのブログ記事 エンドユーザパフォーマンスを上げる簡単な方法は、Rack CacheとMemcache Railsのデフォルトの…

Episode #261 - April 6th, 2012 続き

Rack Cache and Memcache on Heroku http://schneems.com/post/20472425017/super-charge-your-rails-app-with-rack-cache-and Herokuデベロッパーのブログ記事 エンドユーザパフォーマンスを上げる簡単な方法は、Rack CacheとMemcache Railsのデフォルトの…

Episode #261 - April 6th, 2012

http://ruby5.envylabs.com/episodes/265-episode-261-april-6th-2012 Ruby Concurrency & Parallelism http://www.engineyard.com/blog/2011/ruby-concurrency-and-you/ RubyにおけるConcurrencyとParallelismについてのブログ記事 同時処理と並列処理の話…

Episode #260 - April 3rd, 2012 続き

bundle outdated http://robots.thoughtbot.com/post/20222801236/what-would-happen-if-you-ran-bundle-update-right-now Bundler 1.1 からの追加機能の話 bundle outdated このコマンドで、最新版ではないgem一覧を表示してくれる LOLCODE http://lolcode.…

Episode #260 - April 3rd, 2012

http://ruby5.envylabs.com/episodes/264-episode-260-april-3rd-2012 Rails 3.2.3 white lists mass assignments http://weblog.rubyonrails.org/2012/3/30/ann-rails-3-2-3-has-been-released/ Rails 3.2.2がリリースされた modelのgenerateでattr_accessi…

Episode #259 - March 30th, 2012

http://ruby5.envylabs.com/episodes/263-episode-259-march-30th-2012 RailsApp http://www.kickstarter.com/projects/1397300529/railsapp kickstarterのプロジェクト OS XでRailsが簡単にmakeできることを目標にしている 頑張ってるよー寄付ここからでき…

Episode #258 - March 27th, 2012 続き

Inline PDF with gambas https://github.com/rtsinani/gambas アプリケーション内でpdfを作成する話 2回前の話では、wisepdfが紹介されたけど もっと小さいライブラリ Prawn libraryを使っている RVM needs your help http://www.engineyard.com/blog/2012/r…

Episode #258 - March 27th, 2012

http://ruby5.envylabs.com/episodes/262-episode-258-march-27th-2012 Factory Girl 3.0 says bye to Ruby 1.8 & Rails 2 http://robots.thoughtbot.com/post/19412394597/factory-girl-hits-3-0 Factory Girl3.0がリリースされた Ruby 1.8やRails 2はサポ…

Episode #257 - March 23rd, 2012

Ruby5 News Byte: RSpec 2.9.0 Released \RSpec 2.9.0がリリースされたよ/ GitHub Ruby Styleguide https://github.com/styleguide/ruby Rubyのコーディング規約集

Episode #251 - March 2nd, 2012

Wizard-ify Your Rails Controllers with Wicked https://github.com/schneems/wicked controllerに段階的な処理を書ける 例 class AfterSignupController < ApplicationController include Wicked::Wizard steps :confirm_password, :confirm_profile, :fin…

またしばらく更新が止まります

明日(日時的には今日)からまた一週間ほど日本に居ません! その後またすぐにいなくなるので、二週間程度更新できないかも…向こうで英語話す機会あるといいなー…(なさそう…

Episode #250 - February 28th, 2012 続き

Mutation Testing with Mutant http://blog.txustice.me/2012/02/mutation-testing-with-mutant/ Rubiniusの為のライブラリ テストが失敗しないようにMutantが書き換えてくれる?? 今はRSpecしか対応してないが、すぐに対応するだろう Spell checking should …

Episode #250 - February 28th, 2012

REE 1.8.7-2012.02 released with impending EOL http://blog.phusion.nl/2012/02/21/ruby-enterprise-edition-1-8-7-2012-02-released-end-of-life-imminent/ Ruby Enterprise Edition 1.8.7-2012.02がリリースされた マイナーアップデート セキュリティー…

Episode #249 - February 24th, 2012

Let's Write a Gem http://rakeroutes.com/blog/lets-write-a-gem-part-one/「みんなgemを導入したりするけれど、実際どうやって作ってるの?って感じだよね」 gem作成のブログ記事の紹介 ↑のサイトでgemの作り方が分かりやすく解説されている。 Humongous h…