目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

2009-03-01から1ヶ月間の記事一覧

つながらない

うちの会社のNetwork検証環境をRouter-Switch-Routerのブロードキャストネットワークから、Router-Router-Routerの直列のポイントトゥポイントネットワークに変更しようとLANケーブルをそのままつなぎ換えました。勘のいい人はこの時点で何が起きるか分かっ…

テスト駆動開発入門をPythonで写経してみた。 4.1

JavaのassertEquals()は中でequals()メソッドを呼んでいるんですね。たぶん。だから違うオブジェクトを比較しているのに"Equal"と判断されるんですね。Javaでコードを書かないのでよくわかないですが。それに対しPythonのassertEqual()は中で__eq__()メソッ…

テスト駆動開発入門をPythonで写経してみた。5

なんてことはないです。一番汚い形でFrancクラスを追加しただけです。7章で抽象クラスを使うのですが、Pythonには言語の機能として抽象クラスとやらが無いようです。ていうか抽象クラスって何だ?レベルなのですが。とりあえず調べよう。追記 抽象基底クラス…

PFP関東WS #11に行ってきた。

アジェンダは あまのさん@チアリーダー とあるパッケージソフトプロジェクトのアクティビティ紹介 天野さん ゲームで体感、PMとPFの際(キワ) って感じ。あまのさんの発表では実際の開発プロジェクト使用したPFアクティビティが紹介されていました。クッショ…

テスト駆動開発入門をPythonで写経してみた。 4

こうですか?よく分かりません。 目的 amountのプライベート化 原書と違うところ 11行目、12行目 原書ではassertEquals()にオブジェクトを渡しています。PythonのassertEqual()で同じことするとそれは違うオブジェクトを比較していると怒られます。比較したい…

テスト駆動開発入門をRubyで写経してみた。 3

第3章 # !/usr/bin/ruby # coding : utf-8 # テスト駆動開発入門3章 require 'test/unit' class Test_Money < Test::Unit::TestCase def test_multiplication five = Dollar.new(5) product = five.times(2) assert_equal(10, product.get_amount) product =…

テスト駆動開発入門をRubyで写経してみた。 2

第2章 # !/usr/bin/ruby # coding : utf-8 # テスト駆動開発入門2章 require 'test/unit' class Test_Money < Test::Unit::TestCase def test_multiplication five = Dollar.new(5) product = five.times(2) assert_equal(10, product.get_amount) product =…

テスト駆動開発入門をRubyで写経してみた。 1

こうですか?よく分かりません。 RubyはPythonよりも初心者レベルなのでよく分かりません。何か間違いがあったらご指摘をば。 とりあえず『テスト駆動開発入門』を手元に持ってない人にはよく分からないと思います。このあたりを参考にしました。 Test::Unit …

テスト駆動開発入門をPythonで写経してみた。 1

こうですか?よく分かりません。 第1章 #coding : utf-8 """ テスト駆動開発入門1章 """ import unittest class TestMoney(unittest.TestCase): def testMultiplication(self): five = Dollar(5) five.times(2) self.assertEqual(10, five.amount) class Doll…

テスト駆動開発入門をPythonで写経してみた。 3

第3章 #coding : utf-8 """ テスト駆動開発入門3章 """ import unittest class TestMoney(unittest.TestCase): def testMultiplication(self): five = Dollar(5) product = five.times(2) self.assertEqual(10, product.amount) product = five.times(3) sel…

テスト駆動開発入門をPythonで写経してみた。 2

第2章 #coding : utf-8 """ テスト駆動開発入門2章 """ import unittest class TestMoney(unittest.TestCase): def testMultiplication(self): five = Dollar(5) product = five.times(2) self.assertEqual(10, product.amount) product = five.times(3) sel…

Python Code Reading 8に行ってきました。

T/Oです。メモ的な何かはwikiに残してます。

Version6

BGP関連の調査依頼がきました。OSPFだったらそんなに時間がかからずに答えられるのにな。とか思ったりします。BGPは未だによく分かりません。再来週あたりからIPv6の検証とかも始まるっぽいので、v6も予習しなければならないですね。 まだまだ覚えることがい…