2014-01-01から1年間の記事一覧
rbenvへ構築したRuby環境(1.9.3-p484)へRSpecをインストールした。 $ gem install rspec $ spec -v zsh: command not found: spec なぜかコマンドが認識されない。 RSpec 2.0.0よりコマンド名が変更となっている。 調べてみると、参考にしていた文献が古く、…
Rubyで作ったプログラムを動作させる環境がなく困っていたので、自宅で使っているNAS上で動かせないか調査してみた。使用しているNASは「NETGEAR ReadyNAS Duo v2」である。 SSHログイン 「NETGEAR ReadyNAS Duo v2」はDebianが動いているNASらしく、アドイ…
RubyでTwitter botを作りたくなったので、作り方を調べてみた。 アカウントの準備 下記のSTEP1~3を参考とした。 RubyでTwitterBotを作ってみた(5 STEP) - himajin315の記録 まずTwitterへアクセスし、bot用のアカウントを取得する。既にアカウントを持っ…
Windows上でC/C++を使って開発する際、cygwin+eclipse cdtを使用している。今回、Google TestとGoogle Mockを用いてTDD(テスト駆動開発)の環境を構築する。 Google Test, Google Mockのダウンロード 下記からそれぞれダウンロードする。 gtest-1.7.0.zip - g…
久々にC言語でプログラミングしようと、最新のcygwinとeclipse cdtを入れてみた。作ったプロジェクトをビルドして成功。しかし、2回めのビルドにて下記エラーが発生する。 multiple target patterns. Stop. make.exeに問題がある模様 調べてみると参考になり…
仕事や普段の作業で、ブラウザを操作する作業がめんどくさいと感じていた。 ブラウザ経由での勤怠情報入力 特定のサイトにアクセスしてのファイルアップロード これを自動化することができないか?と調査していたところ、Rubyでプログラムを記述してブラウザ…
年明け早々にNexus5を買った。 携帯電話は2011年2月にiPhone4s(au)を購入以降、ずっと使い続けてきましたがMNPでイーモバイルへ乗り換えとなる。結論としては乗り換えは正解だった。 しかしこれから先、2年間使用していくにあたっての懸念点はあるため併せて…
Vimの小ネタ。 下記のような例文があったとする。 I have a iPhone. この文章の"iPhone"を"Nexus5"に置き換えたい。ただし、この"Nexus5"という単語は"y"コマンドで別ファイルからヤンクしてくる。この時、どのように操作するのがベストなのだろうか? 筆者…
2014年になりました。あけましておめでとうございます。 2013年11月からひっそり更新しているこのブログですが、今年も引き続き更新を続けたいと思います。 本年もよろしくお願いいたします。