記事移動しました
特にカテゴリもレベルも偏らずにざっくばらんに、参考になったQiita記事を一言添えて列挙するシリーズ5本目
RubyのDateオブジェクトから、曜日(月火水木金土日)を取得する備忘録
ユニットテスト(単体テスト)をあまり書いたことがない人が、Rubyのテスティングフレームワークである[RSpec](http://rspec.info/)を用いてユニットテストの第一歩を踏み出すお話。
本記事では、RSpecを使って極単純なクラスの各種メソッドについてのユニットテストを作成する。
Rubyで、今月の残り日数(本日が11/4なら26)を求めるスクリプトの備忘録
概要 特にカテゴリもレベルも偏らずにざっくばらんに、参考になったQiita記事を一言添えて列挙するシリーズ4本目 Qiitaまとめシリーズ 【フロントエンドエンジニアだからこそ】プロトコルも理解して最…
概要 SMS送信サービスのMediaSMSが提供するSMS送信APIを用いて、PHPから特定の電話番号に対してショートメッセージを送信する。 本記事では、MediaSMSの様々な機能を使う段階までは行…
Ruby2.0.0から追加されていた、関数のキーワード引数についての備忘録。Rubyのキーワード引数は、関数の引数にて、ハッシュ風のデフォルト値を設定し、呼び出す側ではそれを任意に上書きして呼び出すことができる。長らくRubyを使ってるのにRubyにキーワード引数があることを今まで知らなかった。
コマンドラインからRubyスクリプトを実行する際に、冗長モードのオプションを利用して、コードに潜む各種警告を表示させる。警告とは、スクリプトの実行には影響しないが、曖昧な構文を使用していたり、使われていない変数が定義されていると言った、将来的にバグのキッカケになりそうな内容に対する指摘のことで、これにいち早く気づいて修正することで将来的なバグの発生を抑えることができる。