2014-04-01から1ヶ月間の記事一覧

memchached ( memcachier )使ってweb apiの戻り値キャッシュしてみた

環境用意するのが面倒なのでmemcachierの無料プラン試してみた The easiest, most advanced managed memcache | MemCachier 利用登録すると接続情報もらえるので まずはドキュメントのGetting Startedに乗ってるサンプルコードを動かす require "dalli" cach…

redis ( redis to go ) でリアルタイム?ランキング集計してみたby ruby 2 ( msgpack )

前回でredisでランキング集計できたけど redis ( redis to go ) でランキング集計してみたby ruby - shoprevのブログ redis to goの無料プランが5Mなので5M溢れたら?てことで redis to goのサイトで設定を確認すると # = Limits ==========================…

redis ( redis to go ) でリアルタイム?ランキング集計してみたby ruby

redis to goの無料プラン使ってredisでランキング集計してみた Redis To Goで利用登録すると uriもらえるのでそれを使って接続 require 'uri' require 'redis' uri = URI.parse("redis://redistogo:password@barreleye.redistogo.com:11432/") redis = Redis…

sinatraでログ出力

さくっとログはくには get '/' do logger.info "loading data" # ... end ファイルにログはくには require 'sinatra' configure do # logging is enabled by default in classic style applications, # so `enable :logging` is not needed file = File.new(…

bitbucket使ってみた

プライベートリポジトリ欲しいなと思ってたら Free source code hosting for Git and Mercurial by Bitbucket なるものがあるとのこと 早速つかってみたけどgithubとほぼ同じ なんでいままで知らなかったんだろ・・・ 参考 Bitbucket 101 - Bitbucket - Atla…

vagrantで共有フォルダーが共有されなくなったけどなんとか回避(2回目)

OpenSSLの脆弱性対応したため?かvagrant up時以下のエラーが The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` /vagr…

OpenSSLの脆弱性対応してみた by ubuntu

借りてるさくらのvpsでopensslのバージョン確認してみたら対象バージョンじゃなかった openssl version => OpenSSL 0.9.8k 25 Mar 2009でもローカルubuntuは脆弱性ありバージョンだったのでアップデート openssl version => OpenSSL 1.0.1 14 Mar 2012 sudo …

rubyからchrome操作してみた by selenium-webdriver

まずはインストール gem install selenium-webdriver 公式ドキュメントのサンプルをchromeに換えて動かすと require "selenium-webdriver" driver = Selenium::WebDriver.for :chrome driver.navigate.to "http://google.com" element = driver.find_element…