2010-12-01から1ヶ月間の記事一覧

Ruby その2

変数 文字列を扱う場合は「"」または「'」で囲む. str = "100" num = 100 型 期待する型とは異なるデータが渡された場合,エラーとして扱う. Javaなどと同様に強い動的型付け. num = 100 str = "100" result = str + num puts result TypeError: can't conver…

その1

はじめに これはRubyのチュートリアル資料です。詳しい解説はプログラミング言語 Ruby リファレンスマニュアルをご覧ください。 Rubyとは何か オブジェクト指向スクリプト言語 強い動的型付け*1 ダック・タイピング オブジェクト(変数の値)に何ができるか…

Windows 7のインストール直後にやること

UsersとProgram FilesをDドライブに移動、シンボリックリンクを張った。 Windows7のUsersフォルダをDドライブに移動する:とあるソニー好きなエンジニアの日記:So-netブログ Windows 7: C:\Program Files フォルダーを別ドライブに移動

線分交差判定

点ab,cdの座標を元に線分ABと線分CDの交差判定をする。 詳しい解説は‚à‚Á‚ÆŠÈ’P‚Ɂ|ü•ªŒð·”»’è|に書かれています。 方法 線分ABをline1、線分CDをline2とする。 ta=(line2_ax - line2_bx) * (line1_ay - line2_ay) + (line2_ay - line2_by) * (line2_ax -…