タグ

ブックマーク / qiita.com/kjirou (4)

  • Node.jsでBrowserStack Automateを使ってテスト - Qiita

    BrowserStack とは BrowserStack とは、クロスブラウザ(OS含む)による動作確認を手軽に行える環境を提供しているサービスです。 例えば、BrowserStack 側のサーバで起動している各種ブラウザ環境を、こちらのブラウザから利用したりすることができます。 その中に Automate という、コードからその環境を利用できる仕組みがあり、今回はそれを Node.js から使ってみたいと思います。 当記事のゴール Travis CI 上で、 express アプリケーションを起動し、 mocha で書いたテストコードを使い、 BrowserStack Automate 環境で、 テストが出来ること。 BrowserStack アカウントを作成する まずはアカウントの作成が必要になるので、トップページ から道なりに登録してください。 メールアドレスとパスワードだけで登録で

    Node.jsでBrowserStack Automateを使ってテスト - Qiita
    kasumani
    kasumani 2014/12/08
    Node.jsでBrowserStack Automateを使ってテスト BrowserStack とは BrowserStack とは、クロス (OS x ブラウザ) 環境による動作確認を手軽に行えるようにサポートするサービスです。 BrowserStack 側のサーバで起動している各種OS/ブラウザ環境
  • express3からexpress4へアップグレードする時のチェックリスト - Qiita

    雑にメモります、随時更新中 ノウハウや参考記事があれば是非ご紹介ください app.configure がなくなった 元々存在理由が不明だったやつ。 普通に if (app.get('env') === 'development') 的な条件分岐にする。 express.logger がなくなった 普通は morgan で代替する。 express.bodyParser が変わった 3 系でも非推奨だったので、この記事に含めるには微妙だけどついでに書いておく。 // extended: true だと 3 系と同じように // name="foo[x]" value="val" を { foo:{x: "val"} } へ自動で展開する。 // README によると false 推奨っぽいのだが、何故そうなったのかは不明。 app.use(express.bodyParser.urlenc

    express3からexpress4へアップグレードする時のチェックリスト - Qiita
    kasumani
    kasumani 2014/11/13
    express3からexpress4へ更新する時のチェックリスト 元々存在理由が不明だったやつ。 普通に if (app.get('env') === 'development') 的な条件分岐にする。 3 系でも非推奨だったので、この記事に含めるには微妙だけどついでに書いておく
  • git で modified なファイルを抽出して vim で開く - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    git で modified なファイルを抽出して vim で開く - Qiita
    kasumani
    kasumani 2014/03/19
    git で modified なファイルを抽出して vim で開く 1 ストック 0 コメント この投稿をストックする vim -p $(git ls-files --modified) コマンドミスするとひどい量のファイルが開かれたりするので、調整は必要です。 この投稿をストック
  • Gruntfile があるディレクトリの絶対パスを取得する - Qiita

    Gruntfile が設置されている場所、つまりはルートディレクトリを取得する方法について。 まずは、Gruntfile に以下の様な設定をしておく。 module.exports = (grunt) -> path = require 'path' grunt.initConfig rootDir: path.resolve() そうすれば <%= rootDir %> や grunt.config.data.rootDir で取得できる。 Grunt 謹製の値は無いみたいでしたが、正しい方法なのか自信がありません。 別解 コメントでご教授いただいた。 node 組み込みの __dirname 変数を使えば良かった。

    Gruntfile があるディレクトリの絶対パスを取得する - Qiita
    kasumani
    kasumani 2014/01/22
    Gruntfile があるディレクトリの絶対パスを取得する Gruntfile が設置されている場所、つまりはルートディレクトリを取得する方法について。 Grunt 謹製の値は無いみたいでしたが、正しい方法なのか自信がありません。 Tags: feed
  • 1