未分類

OS Xへのrailsのインストールではまった件

OS Xにrailsをインストールしようとしたら、初っぱなからつまずいたので対応をメモっておく。 環境 OS X EI Capitan 10.11.5 rbenv 1.0.0 ruby 2.2.5 問題点 rbenvで構成したruby 2.2.5 でrailsをインストールしようとしたところ、nokogiriのインストールで…

Windowsのリモートデスクトップで別セッションに切り換える

Windowsのリモートデスクトップで複数セッションを使っていた場合、コマンドでセッションを切り換えたい場合がある。 手順 最初に接続中のセッション一覧を確認する。query sessionというコマンドを使用する。 C:\Users\Administrator>query session セッシ…

RubyのhttpclientでUser-AgentにGemのバージョン情報を入れない方法

Rubyのgemのhttpclientを使うと、Webサイトのスクレイピングなどが簡単に作れます。 以下のようにすることで、リクエスト送信時のUser-Agentも設定できます。 hc = HTTPClient.new('','XXXX') ただし、これだと実際のHTTPリクエストのUser-Agentには、以下の…

node.jsでgoogle apiを利用する

node.jsにもGoogle APIを使用するためモジュールが用意されています。 参考:google/google-api-nodejs-client インストールは、npmから行います。 $ npm install googleapis 次の例はGoogle+のユーザIDから名前を取得しています。 var googleapis = require…

nvmで複数バージョンのnode.jsを利用する

最近はやりのnode.jsですが、まだまだ頻繁にバージョンアップが行われます。 毎回、makeして入れ直すのも面倒なので、nvmで手軽にバージョンを切り替えられるようにします。 nvmのインストールはgitで行います。 $ git clone git://github.com/creationix/nv…

さくらのレンタルサーバにRuby 1.9をインストールする

さくらのレンタルサーバに標準でインストールされているRubyは1.8.7です。 そのため、1.9系を使用するには、ホームディレクトリ配下に自分でrubyをインストールすることになります。 ソースをFTPサーバから取得する % mkdir ~/local % mkdir~/loca/src % cd …

野郎ラーメン 海浜幕張店

幕張のアウトレットモールへ買い物に行ったついでに寄りました。 以前に普通の野郎ラーメンは食べたことがあったので、今回は汁無し野郎に挑戦。 あいかわらず、ニンニクの臭いが強く食欲をさそう。 汁無しということで、混ぜそばに近い感じがした。 チャー…

他力本願ライブ2の感想

2012/12/21、草月ホールで行われた「他力本願ライブ2」に参戦してきました。 他力本願ライブとは、ラジオ「山里亮太の不毛な議論」のリスナーが投稿したネタを芸人が披露するというもの。ネタには事前にお題となる「オチ」の一言が用意されており、リスナー…

Parallelsを使用していると、Mac OS X 10.6.8 updateをインストール後にDockのCPU使用率が100%になる

Lionに備えて、10.6.8 updateをインストールしたところ、何故かCPUファンが唸りだした。アクティビティモニタをチェックしたところ、DockのCPU使用率が100%に。何でDockが?ってことで、いろいろ調べたところ、Parallelsを使ってると起きる問題みたい。 現在…

RubyによるTwitterアプリのOAuth登録

RubygemsのOAuthライブラリを使用して、TwitterアプリのOAuth認証の登録を行う手順です。 ここで取得したトークン等を利用することで、OAuth認証を利用したTwitterクライアントを作成することが出来ます。 1. RubygemsのOAuthをインストールする $ sudo gem …

今年の目標

Blogを再開することにする。 一応、LifeHack的なことをメインに、技術的な話も織り交ぜていきたい。 今年の目標 体重を60kg以下にしてキープする ハーフマラソンを走る TOEIC900点 レビューBlogを2週間に一回更新する ピアノのレパートリーを3曲にする