Ruby

seleniumを導入して簡単なテストを行うまで

seleniumってなんなんだよ、っていうのは、[ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)にお任せするとして、seleniumを導入して、簡易テストを行えるようになるまでの手順をまとめます。 seleniumを使いたい動機 某案件で、基本機…

命名規則

なかなか覚えられない残念な子です>< Rubyコーディング規約とりあえず、クラス・モジュール名とメソッド名、定数、変数のところを覚えないと クラス名、モジュール名はClassName, ModuleName メソッド名はmethod_name 定数はCONSTANT_NUMBER 変数はvaliabl…

マクロ定数とか乱数とか

昨日久しぶりに勉強したら非道い… - rindai87の日記ごちゃごちゃと触ってて、RAND_MAXとかEXIT_SUCCESSとか出てきて何ぞやと思ったので調べてみた。 というか出力してみた。 1include <stdio.h> 2 #include <stdlib.h> 3 4 int main(void) 5 { 6 printf("RAND_MAX:%d\n", RAND_M</stdlib.h></stdio.h>…

Rubyによるデザインパターン その2

第3章Templete Methodを読む 本に出てくる例では何がうれしいのかよく分からなかったので、平行して結城さんの「Java言語で学ぶデザインパターン入門」も片手に読み進めることにする。 さらに残念ながらRuby脳ではないので、とりあえずPythonのコードに書き…

Rubyによるデザインパターンその1

Rubyによるデザイン・パターン小林 健一 ピアソンエデュケーション 2009-04-24売り上げランキング : 55521おすすめ平均 Java出身者に読んでほしい本Ruby + デザインパターンの勉強によいです。解かりやすいAmazonで詳しく見る by G-Tools1章はパラパラと。…

年末年始に読みたい本など

後期に突発的に発生したSICP勉強会とPRML勉強会が、内定者でやっている証券アナリスト試験勉強会+C言語勉強会+会計勉強会と相まって、非常に苦しい事になっていたけど、年明けからは修論に集中しましょうということで年内で一旦終了する事にした。年末年始…

レシピ23:文字列を複製する

Rubyでは、String#dupかString#cloneを使えばよい Pythonでは、Copy()か、=演算子だろうか? # -*- coding : utf-8 -*- import copy str = "This is a string" str2 = copy.copy(str) str3 = str print str print str2 print str3 print id(str) print id(st…

Rubyはじめました

せっかくの夏休みなので、何か新しいことを勉強したいですね。Rubyレシピブック 第2版 268の技作者: 青木峰郎,後藤裕蔵,高橋征義,まつもとゆきひろ出版社/メーカー: ソフトバンク クリエイティブ発売日: 2007/02/01メディア: 単行本購入: 9人 クリック: 182…