The document discusses the rails_best_practices gem, which is a tool that can be used to refactor Ruby on Rails code. It contains 28 code checkers and has been downloaded over 100,000 times. The gem works by analyzing a Rails project's code and preparing a report on ways to improve practices based on 70 predefined practices. It can help Rails teams standardize code quality and conventions.
A community for Japanese who want to learn English using the programming language Ruby.
We’re hiring! 株式会社永和システムマネジメント サービスプロバイディング事業部アジャイルグループでは、 アジャイル開発とオブジェクト指向スクリプト言語Rubyを使って「お客さまに価値を提供し続けるシステム」を構築し、 お客様と一緒に育てていくという強みを活かした受託開発を生業としています。 今回、私たちの強みをさらに伸ばしていくためにRubyプログラマを中途採用します。 (github:jobsにポストしていますが、文面からお分かりのように、日本語でのコミュニケーションに支障のない方を募集します) いま現在あなたが何者であるかよりも、次のような者でありたいと強く願う方の応募をお待ちしております(職務経歴に空白期間があっても気にしません)。 Rubyを使ってアジャイルにお客さまに価値を届けることに情熱を傾けられる方 Rubyコミュニティの一員となって成果をあげていくことに価値を
The document discusses strategies for testing Rails applications. It recommends: 1. Writing model unit tests first to cover the core functionality. 2. Using different data strategies like fixtures, fixture replacements, and before blocks depending on the type of data (e.g. master, resource, event data). 3. Sharing testing contexts with descriptive names to clearly express intentions and reduce fat
Tìm một văn phòng cho thuê tại quận 3 không quá khó. Hiện tại quận 3 là nơi được các doanh nghiệp, công ty và cá nhân lựa chọn để thuê văn phòng. Bởi vì quận 3 là một quận có sự phát triển kinh tế lớn, vị trí đẹp và phong cảnh, thuận tiện cho việc tìm kiếm và du lịch. Hiểu được nhu cầu về không gian văn phòng của nhiều công ty khởi nghiệp, doanh nghiệp, cá nhân, giờ đây công ty cung cấp dịch vụ ch
Mike - The Headless Browser This project is under development! Mike is fully functional, extremaly fast web browser for testing purposes. Mike provides JavaScript support powered by awesome V8 engine from Google. Dependencies Before you start working with mike you have to install following dependencies (replace apt-get install with your favourite package manager's command). Runtime dependencies: $
Use shared_context to define a block that will be evaluated in the context of example groups either explicitly, using include_context, or implicitly by matching metdata. shared_context "shared stuff", :a => :b do before { @some_var = :some_value } def shared_method "it works" end let(:shared_let) { {'arbitrary' => 'object'} } subject do 'this is the subject' end end require "./shared_stuff.rb" des
午後から参加してきた。 とりあえず箇条書きのメモを載せておく。あとで感想を書こう。 Ruby を利用した大規模ウェブサービスの開発・運用 / @hotchpotch cookpadの中の話。extensionsがとても興味深かった。 この後のgithubとかもそうなんだけど、テスト=CIがもう当たり前なんだな、という感じがした。 1.8.7/2.3 varnish 30ms tofu solr 集合を扱う(Facet 重み付け検索(Boost Search 動的なフィールド追加(Dynamicfields 速度は変わらない、検索の柔軟性 空間検索できるらしい amebaの事例http://www.cyberagent.co.jp/news/press/2010/0708_2.html ベストに集中 シンプル キャッシュにのりやすい 非同期を活用 共通部分とユーザ固有とを分けることでキャッシ
2分と持ち時間は短かったのですが、出オチなので十分だろうと思っていたら一番見せたいところがうまくいかなくて、デモは事前にムービーにしておく等の大事さを再確認しました。 ここしばらく知識の自転車操業で「コレ!」という話せる話題を持っていないのですが、アンテナ広げてまたどこかでなにかを話せるようにしていこうと思います。祭りは見ているよりも飛び込んだ方が面白いですしね。
サイキョウライン » RubyKaigi2008に行ってきました。 明日は諸事情で行けないのですが、来年は皆勤、というよりATTENDEEではないネームプレートで参加できるといいなー。 去年はこんなこと言ってたのですが、今年は皆勤できました。(名札はATTENDEEのままだけど><) 書きたいことがうまく文字にならず、書いては消してをくり返してのこの文章。開き直って最終日のkakutaniさんの言葉を借りると、「えも言われぬいい感じ」があそこにありました。文字通り、うまく言えないのですが、ありました。 ・・・そして唐突に自分の話を。 自分、もっと前に出て行こうと意識が変わった時期(いまだPerlは書けませんが><)があって、自分ではそれ以前の意識を「テレビを見ている感覚」と呼んでいます。 旅行をしたり、歌を歌ったり、自分でもすることなのだけれど、テレビを見ている時ってあくまでもブラウン管の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く