タグ

2012年4月22日のブックマーク (4件)

  • 単位変換、進数変換等の便利なWEBアプリ集

    ブラウザ上で動作する単位変換、進数変換等の便利で使いやすいWEBアプリ(ツール)を提供しています。 ぜひお役立てください。 IPアドレス・サブネットマスク計算ツール IPアドレスとサブネットマスクマスクビット)から、ネットワークアドレスやブロードキャストアドレスを計算するツールです。 テキスト操作ツール テキストデータのソートなどプログラマー向け変換ツールです。 疑似個人情報生成サービス テストデータに使用できるニセの個人情報を生成します。個人情報保護法対策に。 データ変換ツール 文字エンコードやBASE64, URLエンコード, ハッシュなどプログラマー向け変換ツールです。 2進数、8進数、10進数、16進数相互変換ツール よくある基数変換ツールですが、 大きな桁数や、マイナス値に対応しているのが特徴です。 GUID生成ツール GUID(UUID)を生成するツールです。 このツールでは

  • RSpecによるユニットテストの書き方 — recompile.net

    2012年04月19日 最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめにごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと

    RSpecによるユニットテストの書き方 — recompile.net
  • sakelife.jp

    This domain may be for sale!

  • 知ってためそうRuby はじめに トップページ

    プログラミング言語 Ruby (ルビー)をわかりやすく紹介しています。Ruby のプログラム実行を試すこともできます。ようこそ! このサイトは、プログラミング言語Ruby(ルビー)の紹介サイトです。 ステップ1からステップ3まで順番に進みながら、Rubyにふれてみましょう。 でもちょっと待って。 Rubyを話す前にまずプログラムというものが私たちの生活をいかに便利にしているのかをお話ししましょう。 (ア)コンピュータとソフトウェア 今あなたの目の前にあるものは何ですか?このサイトを見ているパソコンや携帯端末のようなコンピュータですね。これらが動くためには、あらかじめ人が準備したソフトウェアというものがこの機械の中に入っているからです。ソフトウェアとはコンピュータが理解できる命令(動けとか止まれ)を集めたようなものです。 今やコンピュータは色々なところに使われています。朝起きたらご飯を