2015-01-01から1年間の記事一覧

projectileのコマンドを他のプロジェクトに対して簡単に実行する

最近のEmacs事情に詳しくないのですが、みなさんはprojectileお使いなのでしょうか? 僕の環境では目下のところ、第一線で活躍しています。 そんなprojectileですが、以前から不満に思っていたことがありますて。 例えば、 参照用にあのプロジェクトのあのフ…

VCCWを使ってEC2上にWordPress開発環境を構築した

WordPressをモダンに開発/デプロイしたいと思い調べたところ、VCCWなるものが流行っているらしい。 のですが、公式ページにVagrant/VirtualBoxが必要と書いてある。。 でも、Vagrantはvagrant-awsを使えばバックエンドにEC2を使えるはずでしょ!? 僕ちゃんV…

RubyからSelenium使う時にPhantomJSにコマンドライン引数を渡す

phantomjs.cli.argsというキーに配列で指定すればいける。 require 'selenium-webdriver' options = { "phantomjs.cli.args" => ["--ssl-protocol=tlsv1"] } capabilities = Selenium::WebDriver::Remote::Capabilities.phantomjs(options) wd = Selenium::W…

EC2のCentOS6.5でrc.localが実行されない

AWS

やろうとしたこと 重たい処理をAmazonのEC2に実施させる。 お金がもったいないので、処理が必要な時だけインスタンスを起動させたい。 インスタンスの/etc/rc.d/rc.localに、 行わせたい処理及びシャットダウン命令を記述しておき、 ローカルからawscliとか…

CentOSでXvfb/Firefox/Selenium使ったらポート7055に接続できないってエラーになる件について

以下の環境で、Rubyでselenium-webdriverを使ってスクレイピングしようとした時。 結構情報は見つかって、以下のページあたりを参考に環境構築。 Linux CUI環境でruby + selenium-webdriver - Qiita CentOS6.4 + Selenium の環境作成 - Qiita CentOS6へJasmi…

SSLクライアント認証が必要なGitリポジトリをクローンする

例えば、https://your.domain/git/hoge.gitとしてホストしている リモートリポジトリの領域がクライアント認証を要求している場合、 そのリポジトリのローカルリポジトリを作成するには、 git clone では認証情報が無いのでリポジトリにアクセスできないため…

オレオレ認証局でSSLクライアント認証しようとしたら、色々ハマったから手順をまとめた

SSL

表題の通りです。 以前、自前で認証局たててSSL環境作ってクライアント認証しようとしました。 情報はググれば結構見つかって、それらを参照しながら 特に詰まる事無く各証明書作成を完了したんですが、 いざ導入しようとしたら、いろんなエラーに遭遇して上…