タグ

2013年10月21日のブックマーク (11件)

  • RSpec Capybara Webkit Xvfb CentOS 要するにRailsでjavascriptをテストしたい

    RSpec + Capybara のセットアップは簡単でいいんですが、javascriptのテストができません。 いざ当にウェブサイトやウェブアプリのテストしようと思ったらjavascriptのテストは必須。 それを可能にするには意外にも長い道のりがあるので、まとめておきます。 想定する開発環境はこんな感じ。 Vagrant (Virtual box) CentOS 6.4 ここでつまずいたらドットインストールで学習 ローカル開発環境の構築 (全12回) - プログラミングならドットインストール Vagrant入門 (全13回) - プログラミングならドットインストール Rails4 RSpec Capybara テストについてよくわからなければ、このチュートリアルで学習。 Ruby on Rails チュートリアル:実例を使って Rails を学ぼう テスト駆動開発の定義とは、アプリケ

    RSpec Capybara Webkit Xvfb CentOS 要するにRailsでjavascriptをテストしたい
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • Why Docker? Why Not Chef? : RelateIQ Blog

    Better Relationships. Smarter Decisions.Docker Is Awesome Docker is the product that has excited me most in dev-ops in the past year. The simple abstraction it gives to the combination of already powerful linux containers (LXC) and copy-on-write file systems (like AUFS) is both useful and fun. I’ve occasionally heard skepticism about just how amazing it is made out to be. I’d like to explain why I

  • Knife Sousを使って複数サーバーでChef Solo - ひげろぐ

    複数サーバーでChef Soloを使うのにCapistranoとchef-soloを組み合わせてやっていたけど、最近モダンなやり方を勉強しようと思っていろいろ調べていたら、Knifeのプラグインとして動くKnife Sousなるものを見つけた。 少し触ってみただけだけど、まあいいかんじ。 RakeライクなDSLで環境ごとのネームスペースを設けてノードを管理できる、と言うのがKnife Sousの特徴。 加えて特定のネームスペースに属する複数ホストへのknife soloを一気に実行できる。 設定ファイルを書いた上で以下のように使う。 $ knife sous bootstrap production $ knife sous bootstrap production web1 # 一つだけ実行も可能 $ knife sous prepare vagrant $ knife sous coo

  • Chef-Soloでレシピ適用時のエラーまとめ - smallpalace's blog

    おつかれさまです。 Chefを試していて初心者のくせにいろいろ試そうとして、なんとなく人よりたくさんのエラーに遭遇している感じで私だけじゃもったいないからご紹介を。 Chef-Soloでレシピ適用時のエラーまとめです。 同じところで詰まるひとも少ないかもしれないのですが役に立ったらラッキーってことで。 ・Roleのパスかいてなかったエラー [2013-06-21T14:36:36+09:00] FATAL: Chef::Exceptions::MissingRole: The expanded run list includes nonexistent roles: webserver knife.rbにrole_path '/root/chef-repo/roles'を追加したらでなくなりました ・RoleのJSONのシンタックスがひどいエラー [2013-06-21T14:51:28+

    Chef-Soloでレシピ適用時のエラーまとめ - smallpalace's blog
  • GitHubのJohn Britton氏によるGitのレッスン | Engine Yard Blog JP

    Gitを日常の開発に使っていても、Gitがどのように動作しているのかや、ブランチやコミットがどのような概念なのかをはっきいりと理解していない人は少なくないでしょう。今回、GitHubのJohn Britton氏がイベントの為に来日し、下北沢オープンソースカフェにてGitについての非常に細かい内容についてのセッションを行ってくれました。 動画 90分ほどのセッションが高画質で録画されています。全編英語のセッションとなっていますが画面も見やすいのでご覧になってみてください。Gitのリポジトリがどういった情報を操作しているのかなどをさまざまなコマンドの実行結果と共に解説を加えるわかりやすい内容です。 大まかな話題 Gitのリポジトリの基概念 ツリーオブジェクト・オブジェクト ワーキングコピー、ステージング、ヒストリの違い ブランチの動き セッション中のハイライトをいくつかをツイートからご紹介し

  • New Relic Nightを開催しました。(動画&スライド) #eytokyo | Engine Yard Blog JP

    2013/10/17に弊社オフィスにてサーバー・アプリケーションの監視サービス、New Relicについての勉強会を開催しました。 PaaSやAWS上でNew Relicを使っている方は非常に多いようですが、問題の解決方法などについて利用経験のある方で情報交換の機会にと思い企画しましたがとても素晴らしい内容になりました。 各講演の資料と動画をご紹介します。当日のツイートについても下記にまとめてあります。 New Relic Night まとめ #eytokyo - Togetter その他の感想記事 New Relic Night に参加してきた - Blogaomu New Relic入門 @yando New relic from yandod New Relicの基的な所についての解説です。いくつかあやふやな点がありましたが、後続の講演でフォローしていただけましたので今回の

  • Chef Casual Talksを生放送形式にして開催しました | Engine Yard Blog JP

    全員がスピーカーという形式で開催してきたChef Casual Talksですが、関西方面での盛り上がりも受けて生放送中心の形式で開催をしてみました。スライドも大変見やすく、発表中に質問も出やすいので今後もこの形式で開催できればと思います。 編は 24:00 くらいからです。 29:04 「Windows Azure with Engine Yard Azureに対応したChefベースのPaaS」 @yando 51:35 「はかどるChefの小ネタ集」 @sawanoboly 1:29:27 「ほぼ質問でーす」 発表に使った資料は枚数もあまりないので、直接画像で張っておきます。 Engine YardのChef活用 7月から提供を開始したWindows Azure向けのPaaSが加わったことで3つのプラットフォーム向けの環境をChefで構築しクックブックのメンテナンスを行っていま

  • http://paperboy-all.github.io/docs/puppet/style-guide.html

  • 国内注目のWebサービスを支える言語・フレームワーク・アーキテクチャ一覧【2013年版】 | Find Job! Startup

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    国内注目のWebサービスを支える言語・フレームワーク・アーキテクチャ一覧【2013年版】 | Find Job! Startup
  • JobSchedulerの機能と設定~基礎編

    JobSchedulerの機能と設定~基礎編:OSS「JobScheduler」で実現するこれからの運用自動化(1)(1/2 ページ) 連載では運用管理の一要素である「バッチジョブ管理」に着目し、より効率よいバッチジョブ管理を実現するためのツールであるオープンソースの「JobScheduler」について解説します。 はじめに サーバ仮想化やクラウドの浸透により、システム環境はますます複雑化しています。このような中、近年ではDevOpsに代表されるとおり、迅速にサービス提供を実施するために効率よい開発や運用を実施することが求められています。 連載では運用管理の一要素である「バッチジョブ管理」に着目し、効率よいバッチジョブ管理を実現するためのツールであるオープンソースのソフトウェア「JobScheduler」について解説します。 ※以降、編の中で記載する「ジョブ」は「バッチ形式で実行する

    JobSchedulerの機能と設定~基礎編