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

→トップページへ

《脱》初級プログラミングを目指す プログラマーの「タマゴ」のみなさんへ 続・ひよ子のきもち トップページは《こちら》です メールによる御質問/御要望は《こちら》へどうぞ 「楽しくなければ仕事じゃない」が私たちのモットー。 99%の苦悩の連続も、1%…

Oh 脳《149》あの頃のまま, 1979

‖記事一覧‖Oh 脳: after ZERO《其之佰肆拾玖》あの頃のまま, 1979 《監修》小泉ひよ子とタマゴ倶楽部 あの頃のまま, 1979 去りゆく若い時間をひとり止めしているようで うらやましいやつだよとはじめて笑ってくれた 筆が乗っていると、溢れ出す言葉に指の動…

Python.use(better) 《余録》デコレーター #4:適用事例

‖記事一覧‖ Python.use(better)《Python3.1》《復刻版》デコレーター #4:適用事例 《著》森こねこ、小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28《 前の記事|次の記事 …

Python.use(better) 《余録》デコレーター #1:関数の装飾

‖記事一覧‖ Python.use(better)《Python3.1》《復刻版》デコレーター #1:関数の装飾 《著》森こねこ、小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28《 前の記事|次の記事…

《余録》Python3.1 セミナー課題 #4a: ローマ数字

Smalltalk-80, JPython1.1 で作成した例題を、Python3.1 で再構成しました。 Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. JPython 演習課題 #4a: ローマ数字, 2001. ■ Python3.1 セミナー課題 #4a: ローマ数字 《付記》K&R には、整数から…

《余録》Python3.1 セミナー課題 #4b: ローマ数字

Smalltalk-80, JPython1.1 で作成した例題を、Python3.1 で再構成しました。 Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. ■ Python3.1 セミナー課題 #4b: ローマ数字 《付記》K&R には、整数から文字列へと変換する関数 itoa() が、事例と…

《余録》テストケースの行間を読む #2

Smalltalk-80 で作成した例題を、Python3.1 で再構成しました。 Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. ■ 学習のポイント 「行間を読む」ことの大切さは、コードだけではなく「テストケースを読む」ときにも当てはまります。そこに「…

Python.use(better); Python 弾丸ツアー #Jython《Java 篇》

|OOP|デザインパターン|リファクタリング|Python.use(better) Python 弾丸ツアー #Jython 《Java 篇》 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@博多組, 小粒ちゃん@湘南組《監修》小泉ひよ子とタマゴ倶楽部第0版♪2001/03/02 ● 第1版…

Oh 脳《148》続々・センター試験:問題を見ずに正解が分かるとしたら

‖記事一覧‖Oh 脳: after ZERO《其之佰肆拾捌》続々・センター試験:問題を見ずに正解が分かるとしたら 《監修》小泉ひよ子とタマゴ倶楽部 ♪セミナーの枕で紹介した小ネタ集です。息抜きや話題作りにどうぞ (^.^) Oh 脳《44》センター試験:問題を見ずに正解…

《余録》テストケースの行間を読む #1

Smalltalk-80 で作成した例題を、Python3.1 で再構成しました。 Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. ■ 学習のポイント 「行間を読む」ことの大切さは、コードだけではなく「テストケースを読む」ときにも当てはまります。そこに「…

《余録》Smalltalk 3分クッキング《問4》ローマ数字

Smalltalk-80 で作成した例題を、Python3.1 で再構成しました。 Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. ■ Python3.1 セミナー課題 #108: 漢数字 《付記》K&R には、整数から文字列へと変換する関数 itoa() が、事例として紹介されて…

《余録》Smalltalk 3分クッキング《問5》逆ポーランド記法

Smalltalk-80 で作成した例題を、Python3.1 で再構成しました。 Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. ■ Python3.1 セミナー課題 #102: 逆ポーランド記法 《付記》for 文に伴うシーケンスを変更するとその副作用が問題になるので、…

Python3.1 セミナー課題 #13b

Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. Java.use(better), Jython 導入セミナー, 2003. 《余録》抽象操作:クロージャー版 #! /usr/bin/env python # coding: utf-8 ## ---------------------------------------- ## ## (C) Copyrigh…

Python3.1 セミナー課題 #13a

Smalltalk use: better, Smalltalk-80 セミナー: 基礎編, 1988. Java.use(better), Jython 導入セミナー, 2003. 《余録》抽象操作:内包版 #! /usr/bin/env python # coding: utf-8 ## ---------------------------------------- ## ## (C) Copyright 2000-2…

Oh 脳《148》続々・センター試験:問題を見ずに正解が分かるとしたら

‖記事一覧‖Oh 脳: after ZERO《其之佰肆拾捌》続々・センター試験:問題を見ずに正解が分かるとしたら 《監修》小泉ひよ子とタマゴ倶楽部 ♪セミナーの枕で紹介した小ネタ集です。息抜きや話題作りにどうぞ (^.^) これから紹介する「2つの法則」を知っている…

Oh 脳《147》「我が輩は猫である」を英訳すると?

‖記事一覧‖Oh 脳: after ZERO《其之佰肆拾漆》「我が輩は猫である」を英訳すると? 《監修》小泉ひよ子とタマゴ倶楽部 THE BOXER, 1969 In his anger and his shame"I am leaving, I am leaving"But the fighter still remains 先日、Software Design を献本…

Python 弾丸ツアー #DP: ツリー ... step 4: 《Point》ゴミの分別は誰が

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 4: 《Point》ゴミの分別は誰が 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ…

Python 弾丸ツアー #DP: ツリー ... step 4: Visitor::ConcreteVisitor

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 4: Visitor::ConcreteVisitor 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ…

Python 弾丸ツアー #DP: ツリー ... step 4: Composite::Leaf

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 4: Composite::Leaf 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ子とタマゴ…

Python 弾丸ツアー #DP: ツリー ... step 4: アプリケーションを起動する

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 4: アプリケーションを起動する 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひ…

Python 弾丸ツアー #DP: ツリー ... step 4: Visitor を導入する

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 4: Visitor を導入する 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ子とタ…

Python.use(better); Python 弾丸ツアー #DP

|OOP|デザインパターン|リファクタリング|Python.use(better) Python 弾丸ツアー #DP《デザインパターン篇》 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@博多組, 小粒ちゃん@湘南組《監修》小泉ひよ子とタマゴ倶楽部第0版♪2001/03/02 ● …

Python 弾丸ツアー #DP: ツリー ... step 3: Composite::Client

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 3: Composite::Client 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ子とタマ…

Python 弾丸ツアー #DP: ツリー ... step 3: Command::Invoker

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 3: Command::Invoker 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ子とタマ…

Python 弾丸ツアー #DP: ツリー ... step 3: Tkinter:コンポーネント

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 3: Tkinter:コンポーネント 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ子…

Python 弾丸ツアー #DP: ツリー ... step 3: アプリケーションを起動する

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 3: アプリケーションを起動する 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひ…

Python 弾丸ツアー #DP: ツリー ... step 3: Command を導入する

|OOP|デザインパターン|リファクタリング|Python.use(better); Python 弾丸ツアー #DP: Tkinter/Python 編 >>> ツリー(階層構造) step 3: Command を導入する 《Python3.1|Jython2.5|IronPython2.6》《著》小粒ちゃん@湘南組《監修》小泉ひよ子とタ…

misc.

》作業中です《

__builtins__

>>> dir(__builtins__) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BufferError', 'BytesWarning', 'DeprecationWarning', 'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 'False', 'FloatingPointError', 'Fu…