matumatuのなでしこ学習帳

2008-04-17本日は、なでしこ本 P.117の学習です

f:id:matumatuh18:20080414114834j:image

左:焼きカレー(小) 写中央:チャーハン(並)  写右:カレー(大)


学習レベルを判定した結果 LV = 5: HP = 58 : MP = 500

23:58

  • 完了予想日数 = 407 → 421 悪化
    • 完了予想年月日 = 2009/05/22 → 2009/06/12 悪化
      • はてなカウンター値 = 38937
        • 学習開始日から本日までの日数 =155日

  仕事に忙殺され、なでしこの学習を1週さぼり、

  数値が極端に悪化した。


下記のプログラム「エディタでコピー.nako」は、

23:58

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


#---エディタ作成
エディタ1とはエディタ
エディタ2とはエディタ
#---イベント
エディタ1をダブルクリックした時は~
  エディタ1を全選択
    エディタ1をコピー。
    エディタ2へ貼り付け。

         サンプルプログラムなので、

         実行すると、

         エディタが2つ、上下に表示され、

         なでしこ本 P.117のとおり、

         上のエディタ1に「なでしこ」と手入力

         した後、ダブルクリックすると、

         下のエディタ2に「なでしこ」と

         表示された。


下記のプログラム「IME.nako」は、

23:58

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


テストエディタとはエディタ。
テストエディタのIMEは「IMEオン」

  • 動作結果 : 「IME」さすが、

         サンプルプログラムなので、

         実行すると、

         エディタ表示され、

         マウスでクリックすると、

         自動的に、IMEがオンになった。

         こで、なでしこ本 P.117のとおり、

        「あ」と手入力できた。


プログラム名「エディタでコピーA.nako」

23:58

# エディタでコピーA (改造版)
# エディタ1に入力した文字を「test.txt」に、
# 保存するように改造した。

#---エディタ作成
エディタ1とはエディタ
エディタ2とはエディタ
#---イベント
エディタ1をダブルクリックした時は~
  エディタ1を全選択。   # ---- (*1)
    エディタ1をコピー。   # ---- (*2)
    エディタ2へ貼り付け。  # ---- (*3)
	クリップボードを「test.txt」に保存。

  • 動作結果 : の改造プログラムを動作させると、

        エディタ1に入力した文字を「test.txt」に、

        保存できるようになった。

        このテクニックを応用すると、

        なでしこRPGレベル判定プログラム

        の改良(プログラムとデーターの分離)

        や、日記作成支援プログラムを作れそう

        気がします。


次に、日本語入力のIMEを制御できるか

23:58

テストする改造をした。


プログラム名「IMEA.nako」

23:58

# IMEA (改造版)
# 日本語入力のIMEを制御できるか
# テストする改造をした。

テストエディタ1とはエディタ。
テストエディタ1のIMEは「IMEオン」
そのテキストは「IMEは、オンです」

テストエディタ2とはエディタ。
テストエディタ2のIMEは「IMEオフ」
そのテキストは「IMEは、オフです」

テストエディタ3とはエディタ。
テストエディタ3のIMEは「IMEかな」
そのテキストは「IMEは、かなです」

テストエディタ4とはエディタ。
テストエディタ4のIMEは「IMEカナ」
そのテキストは「IMEは、カナです」

テストエディタ5とはエディタ。
テストエディタ5のIMEは「IME半角」
そのテキストは「IMEは、半角です」

  • 動作結果 : の改造プログラムを動作させると、

        なでしこ本 P.118に載っている

        IMEの制御を、5種類テストできる

        ようになった。


明日の予定

23:58

なでしこ本 P.118に進む予定です。

2008-04-10本日は、なでしこ本 P.116の学習です

学習レベルを判定した結果 LV = 5: HP = 62 : MP = 500

00:56

  • 完了予想日数 = 406 → 407 悪化
    • 完了予想年月日 = 2009/05/19 → 2009/05/22 悪化
      • はてなカウンター値 = 36141
        • 学習開始日から本日までの日数 =148日

  仕事が忙しいので、なでしこの学習をさぼり、

  数値が悪化した。


下記のプログラム「年齢調査2.nako」は、

00:56

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


生年エディタとはエディタ
生年エディタのエディタは「1990」#-----(*1)
調査ボタンとはボタン
調査ボタンをクリックした時は~
  年齢は(今年 - 生年エディタのテキスト) # ---- (*2)
    「{今年}年で{年齢}才です。」と言う。

  • 動作結果 : 「年齢調査2」さすが、

         サンプルプログラムなので、

         実行すると、

         エディタ部品に「1990」が入力済みで

         表示された。

         調査ボタンをクリックすると、

        「2008年で18才です。」と表示された。

         上記のように、動作結果は「年齢調査」

         と、まったく同じだが、プログラムとしては、

         りくどく、分かりにくいプログラムと、

         感じた。


下記のプログラム「装飾メモ.nako」は、

00:56

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


#----メモの作成------
装飾メモとはメモ。
その幅は350。その高さは150。
#メモに記入する内容
そのテキストは「宮沢賢治『注文の多い料理店』より{改行}
二人の若い紳士が、すつかりイギリスの
兵隊のかたちをして、ぴか/\する鉄砲を
かついで、白熊のやうな犬を二疋つれて、
だいぶ山奥の、木の葉のかさ/\したとこを、
こんなことを云ひながら、あるいてをりました。」
#適当に内容を選択する
その選択位置は0。
その選択文字数は8。
装飾メモに注目。

#---ボタンの作成---
装飾ボタンとはボタン。
そのYは170
これをクリックした時は~
  装飾メモの選択文字列は、「【{装飾メモの選択文字列}】」

  • 動作結果 : 「装飾メモ」さすが、

         サンプルプログラムなので、

         実行すると、

         宮沢賢治『注文の多い料理店』

         の文章が表示され、

         なでしこ本 P.116のように、

         「二人の若い紳士」をマウスで選択後、

         装飾ボタンを押すと、

         「 【二人の若い紳士】 」と、

         文字列が、装飾された。

         同様に、「白熊のやうな犬」をマウスで選択後、

         装飾ボタンを押すと、

         「 【白熊のやうな犬】 」と、

         文字列が、装飾された。


次に、北京オリンピックの開始日を調査

00:56

するように改造した。


プログラム名「年齢調査2A.nako」

00:56

# 年齢調査2A (改造版)
# 北京オリンピックの開始日を調査
# するように改造した。

北京オリンピックエディタとはエディタ
北京オリンピックエディタのエディタは「2008/8/8」#-----(*1)
D = 北京オリンピックエディタのエディタ
調査ボタンとはボタン
調査ボタンをクリックした時は~
  開始日は「{D}」 # ---- (*2)
    「北京オリンピックの開始日は、{開始日}です。」と言う。

  • 動作結果 : の改造プログラムを動作させると、

        エディタ部品が表示されるが、

        想定していた、「2008/8/8」は、

        表示されなかった。

        原因は、私の現在の学習レベルでは、

        分かりません。 (^_^;)

        「調査」ボタンをクリックすると、

        「北京オリンピックの開始日は、2008/8/8です。」

        と正常に表示された。


プログラム名「装飾メモA.nako」

00:56

# 装飾メモA (改造版)
# 今回は、選択文字数を「8」→「1000」に変更するだけの
# 軽微な改造をした。

#----メモの作成------
装飾メモとはメモ。
その幅は350。その高さは150。
#メモに記入する内容
そのテキストは「宮沢賢治『注文の多い料理店』より{改行}
二人の若い紳士が、すつかりイギリスの
兵隊のかたちをして、ぴか/\する鉄砲を
かついで、白熊のやうな犬を二疋つれて、
だいぶ山奥の、木の葉のかさ/\したとこを、
こんなことを云ひながら、あるいてをりました。」
#適当に内容を選択する
その選択位置は0。
その選択文字数は1000。
装飾メモに注目。

#---ボタンの作成---
装飾ボタンとはボタン。
そのYは170
これをクリックした時は~
  装飾メモの選択文字列は、「【{装飾メモの選択文字列}】」

  • 動作結果 : の改造プログラムを動作させると、

        宮沢賢治『注文の多い料理店』

        の文章が表示され、

        選択文字数を「1000」にしたので、

        全て選択状態になった。

        装飾ボタンを押すと、

        文章の最初に「 【  」が装飾され、

        文章の最後に「  】 」が装飾された。


明日の予定

00:56

なでしこ本 P.117に進む予定です。

kyuuzyuu9yenkyuuzyuu9yen2008/04/11 18:55北京オリンピックの開始日のものは、「テキスト」を「エディタ」としているので動きません。また、はじめに変数に入れていますが、それではエディタの内容をいくら変更しても表示されるのは初期値です(^ ^;以下のようにするとよいと思います。
#ここから
北京オリンピックエディタとはエディタ
北京オリンピックエディタのテキストは「2008/8/8」
調査ボタンとはボタン
調査ボタンをクリックした時は~
「北京オリンピックの開始日は、{北京オリンピックエディタのテキスト}です。」と言う。
#ここまで

matumatuh18matumatuh182008/04/17 23:36コメントありがとうございます。
後日、動作テストをしてみます。
メルマガ4月分で、99yenさん関連の記事を書きました。

2008-04-08本日は、なでしこ本 P.115の学習です

学習レベルを判定した結果 LV = 5: HP = 61 : MP = 500

00:00

  • 完了予想日数 = 408 → 406 改善
    • 完了予想年月日 = 2009/05/20 → 2009/05/19 改善
      • はてなカウンター値 = 35174
        • 学習開始日から本日までの日数 =146日

  がんばって、なでしこの学習をしたので、

  数値が改善した。


下記のプログラム「年齢調査.nako」は、

00:00

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


生年エディタとはエディタ
生年エディタは「1990」#-----(*1)

調査ボタンとはボタン
調査ボタンをクリックした時は~
  年齢は(今年 - 生年エディタ) # ---- (*2)
    「{今年}年で{年齢}才です。」と言う。

  • 動作結果 : 「年齢調査」さすが、

         サンプルプログラムなので、

         実行すると、

         エディタ部品に「1990」が入力済みで

         表示された。

         調査ボタンをクリックすると、

        「2008年で18才です。」と表示された。


次に、なでしこメルマガ4月分の原稿用として、

00:00

和暦変換を勉強中のため、西暦の誕生日を

入力すると、和暦変換するように改造した。


プログラム名「年齢調査A.nako」

00:00

# 年齢調査A (改造版)
# なでしこメルマガ4月分の原稿用として、
# 和暦変換を勉強中のため、西暦の誕生日を
# 入力すると、和暦変換するように改造した。

生年月日エディタとはエディタ
生年月日エディタは「1989/1/7」#-----(*1)
T = 生年月日エディタ

和暦変換ボタンとはボタン
和暦変換ボタンをクリックした時は~
  Tを和暦変換 # ---- (*2)
    「あなたの誕生日は、和暦では{それ}です。」と言う。

  • 動作結果 : の改造プログラムを動作させると、

        エディタ部品に「1989/1/7」が入力済みで

        表示された。

        和暦変換ボタンをクリックすると、

        「あなたの誕生日は、和暦では昭和64年1月7日です。」

        と表示された。

        実は、この改造プログラムは、

        なでしこの最新バージョンでは、昭和になり正常動作

        しますが、旧バージョンでは、平成になります。

        このバグは、既に修正されていますが、

        この経緯を題材にして、現在なでしこメルマガ4月分

        の原稿を作成中です。


明日の予定

00:00

なでしこ本 P.116に進む予定です。

PaulPaul2012/03/29 12:41I was looikng everywhere and this popped up like nothing!

ydbqgsmyydbqgsmy2012/03/31 16:28rlg5ZZ <a href="http://ppnudkeokdoo.com/">ppnudkeokdoo</a>

gukwqajjdqrgukwqajjdqr2012/04/01 16:249Zs6u8 , [url=http://kucuzdklcenp.com/]kucuzdklcenp[/url], [link=http://fambauumrnaq.com/]fambauumrnaq[/link], http://yrbdsnowpzmo.com/

2008-04-07本日は、なでしこ本 P.114の学習です

学習レベルを判定した結果 LV = 5: HP = 62 : MP = 500

23:39

  • 完了予想日数 = 407 → 408 悪化
    • 完了予想年月日 = 2009/05/17 → 2009/05/20 悪化
      • はてなカウンター値 = 34851

  までは、カウンターが5,000単位で、キリ番

  宣言をしていましたが、カウンターの増加が

  著しいので、後はカウンターが10,000単位

  で、キリ番宣言をします。 (^_^;)

        • 学習開始日から本日までの日数 =145日

  日曜日の深夜に、なでしこのメルマガ原稿を書くための、

  下準備に没頭したので、通常の学習が止まり、数値が悪化

  した。

4月になったので、久しぶりに「はてなのテーマ」を、

「Hatena2-sepia」から、「Hatena2-pink」に変更した。

画面がピンク色になったので、春らしくなった。 (^_^;)

「はてなのモジュール」として、「最新の画像」を

追加した。

当初の想定では、はてなにアップロードした、最新の

画像が表示されると思っていたが、ナコ画像が複数表示された。

原因が分からないが、後画像をアップロードすると、

順次最新画像に更新されると思うので様子を見ることにした。 (^_^;)

下記のプログラム「キータイピング時.nako」は、

23:39

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


テストエディタとはエディタ。
そのキータイピング時は~
  テストエディタの押されたキーを表示。

  • 動作結果 : 「キータイピング時」さすが、

         サンプルプログラムなので、

         実行すると、

        「abc」のキーを押すと、

        「abc」と表示された。

         次に、Caps Lockをオンにした

         後に、同様に入力すると、

        「ABC」のキーを押したと見なされ、

        「ABC」と表示された。

         さらに、キーボードの左上にある

        「1」と、テンキーの「1」を入力

         して、表示の違いを比較したが、

         両方とも、「1」と表示された。


下記のプログラム「キー押した時.nako」は、

23:39

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


テストエディタとはエディタ。
そのキー押した時は~
  テストエディタの押された仮想キーを表示。

  • 動作結果 : 「キー押した時」さすが、

         サンプルプログラムなので、

         実行すると、

        「a」のキーを押すと、

        「65」と、押されたキーの

         仮想番号が表示された。

         次に、Caps Lockをオンにした

         後に、同様に入力すると、

        「A」のキーを押したと見なされ、

        「65」と、同じ仮想番号が表示された。

         さらに、キーボードの左上にある

        「1」と、テンキーの「1」を入力

         して、表示の違いを比較すると、

        「49」と「97」が表示された。


次に、「0」キーをタイピングしたら「正解です (*^_^*)」と表示し、

23:39

3秒後に終了する。

 それ以外のキーをタイピングすると、

でも「0と違います、もう一度キータイピングしてください (^_^;)」

表示するように改造しました。


プログラム名「キータイピング時A.nako」

23:39

# キータイピング時A (改造版)
# 「0」キーをタイピングしたら「正解です (*^_^*)」と表示し、3秒後に終了する。
# それ以外のキーをタイピングすると、
# 何回でも「0と違います、もう一度キータイピングしてください (^_^;)」
# と表示するように改造しました。

テストエディタとはエディタ。
そのキータイピング時は~
  テストエディタの押されたキーを表示。
	もし、テストエディタの押されたキーが「0」ならば
		「正解です (*^_^*)」と表示。
		3秒待つ。
		終わる。
	違えば、「0と違います、もう一度キータイピングしてください (^_^;)」と表示。

  • 動作結果 : の改造プログラムを動作させると、

        エディタ部品が表れ、

       「a」を入力すると、

       「0と違います、もう一度キータイピングしてください (^_^;)」

        と表示された。

        次に、Caps Lockをオンにした

        後に、同様に入力すると、

       「A」のキーを押したと見なされ、

       「0と違います、もう一度キータイピングしてください (^_^;)」

        と表示された。

        さらに、キーボードの左上にある

       「0」と、テンキーの「0」を入力

        して、表示の違いを比較したが、

        両方とも、「正解です (*^_^*)」と表示され、3秒後に、

プログラムが終了した。


次に、なでしこ本 P.115の記事に載っている、

23:39

「Alt」、「Shift」、「Ctrl」キーが押された

か調べるように改造した。

それ以外のキーを押すと、注意されます。 (^_^;)


プログラム名「キー押した時A.nako」

23:39

# キー押した時A (改造版)
# なでしこ本 P.115の記事に載っている、
# 「Alt」、「Shift」、「Ctrl」キーが押された
# か調べるように改造した。
# それ以外のキーを押すと、注意されます。 (^_^;)

テストエディタとはエディタ。
そのキー押した時は~
  テストエディタの押された仮想キーを表示。
	もし、テストエディタの押された仮想キーが「18」ならば
		「押されたキーは、 Alt キーです」と表示。
	違えば、もし、テストエディタの押された仮想キーが「16」ならば
				「押されたキーは、 Shift キーです」と表示。
			違えば、もし、テストエディタの押された仮想キーが「17」ならば
						「押されたキーは、 Ctrl キーです」と表示。
					違えば、「なでしこ本 P.115の記事以外の、キーをタイピングしないでください (^_^;)」と表示。

  • 動作結果 : の改造プログラムを動作させると、

        エディタ部品が表れ、

       「Alt」キーを押すと、

       「押されたキーは、 Alt キーです」と表示された。

       「Shift」キーを押すと、

       「押されたキーは、 Shift キーです」と表示された。

       「Ctrl」キーを押すと、

       「押されたキーは、 Ctrl キーです」と表示された。

        次に、Caps Lockをオンにした

        後に、同様に入力すると、

        同じ結果になった。

        さらに、「Alt」、「Shift」、「Ctrl」キー以外の

        キーを押すテストをすると、

       「なでしこ本 P.115の記事以外の、

        キーをタイピングしないでください (^_^;)」と

        怒られた。 (^_^;)


明日の予定

23:39

なでしこ本 P.115に進む予定です。

AntonioAntonio2012/06/27 18:51That's a well-thought-out ansewr to a challenging question

gligixyvcigligixyvci2012/06/28 13:04K27kB3 <a href="http://jhvqenzuitno.com/">jhvqenzuitno</a>

aulixeiyooaulixeiyoo2012/06/28 18:19AuI66L , [url=http://pbgcwhbspokr.com/]pbgcwhbspokr[/url], [link=http://ukxlscupyfis.com/]ukxlscupyfis[/link], http://iusmfjjprbyw.com/

zuzplqibzuzplqib2012/06/29 07:45mhzUGV <a href="http://yptifqsxptaw.com/">yptifqsxptaw</a>

ajzsjshdgeajzsjshdge2012/07/01 04:54GHjySA , [url=http://oktunprucbva.com/]oktunprucbva[/url], [link=http://giddhyntyrle.com/]giddhyntyrle[/link], http://gqohnnmijyfz.com/

uwjtushvwuuwjtushvwu2014/03/19 17:27ropffobeftjlp, <a href="http://www.qxdolkeagd.com/">pjpkxjgdom</a> , [url=http://www.rfqcvyiitr.com/]senrdzmnhc[/url], http://www.gvslavdixl.com/ pjpkxjgdom

2008-04-05本日は、なでしこ本 P.113の学習です

学習レベルを判定した結果 LV = 5: HP = 61 : MP = 500

15:48

  • 完了予想日数 = 398 → 407 悪化
    • 完了予想年月日 = 2009/05/03 → 2009/05/17 悪化
      • はてなカウンター値 = 33881
        • 学習開始日から本日までの日数 =143日

  最近、仕事が多忙なため、なでしこの学習をさぼっていたので、

  数値が大幅に悪化した。


下記のプログラム「ダブルクリックメモ.nako」は、

15:48

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


テストエディタとはエディタ。
そのテキストは「ダブルクリック!」
これをダブルクリックした時は~
  テストエディタを全選択。

  • 動作結果 : 「ダブルクリックメモ」さすが、

         サンプルプログラムなので、

         実行すると、

         エディタ部品が表れ、

        「ダブルクリック!」と、

         正常に表示された。

         このエディタ部品を

         ダブルクリックすると、

         表示されているテキスト

         全体を選択した。

         試しに、シングルクリック

         したが、変化しなかった。 (^_^;)


下記のプログラム「キーイベント順番.nako」は、

15:48

なでしこ本CDROM → sample → 05-03

に入っているプログラムです。


テストエディタとはエディタ。
そのキー押した時は~  「キー押した時が発生」と表示。
そのキータイピング時は~「キータイピング時が発生」と表示。
そのキー離した時は~  「キー離した時が発生」と表示。

  • 動作結果 : 「キーイベント順番」さすが、

         サンプルプログラムなので、

         実行すると、

         エディタが表れ、

         なでしこ本 P.114のように

        「a」を1文字入力すると、

        「キー押した時が発生  」

        「キータイピング時が発生」

        「キー離した時が発生  」

         の順番で表示された。

        「a」を複数入力すると、

         あっというに、上記の

         表示が複数表れ、

         なでしこの表示範囲を

         えてしまった。 (^_^;)


次に、マウスを右クリックすると、

15:48

エディタを全選択するように改造しました。


プログラム名「ダブルクリックメモA.nako」

15:48

# ダブルクリックメモA (改造版)
# マウスを右クリックすると、
# エディタを全選択するように改造しました。

テストエディタとはエディタ。
そのテキストは「右クリック!」
これを右クリックした時は~
  テストエディタを全選択。

  • 動作結果 : の改造プログラムを動作させると、

        エディタ部品が表れ、

       「右クリック!」と、

        正常に表示された。

        このエディタ部品を

        右クリックすると、

        表示されているテキスト

        全体を選択した。

        試しに、プログラムを「シングルクリック」

        用に改造を試みたが、

        マウスをシングルクリックしても、

        変化しなかった。 (^_^;)


次に、エディターに、何か文字を入力すると、

15:48

自動的に、テキストファイルの内容を、

あらかじめ用意した文字列に置き換え、

テキストファイルを上書きするように改造した。


プログラム名「キーイベント順番A.nako」

15:48

# キーイベント順番A (改造版)
# エディターに、何か文字を入力すると、
# 自動的に、テキストファイルの内容を、
# あらかじめ用意した、文字列に置き換え、
# テキストファイルを上書きするように改造した。

ファイル名は「test.txt」
AAA = 「テストA」
BBB = 「テストB」

テストエディタとはエディタ。
そのキー押した時は~  ファイル名を開く。  

そのキータイピング時は~	「{AAA}
{BBB}」を「test.txt」に保存。

そのキー離した時は~  「テストデーターを保存しました!!」と表示。  

  • 動作結果 : の改造プログラムは、動作テストするのに

        多少手順が必要なため、下記に取扱説明書を用意しました。


「 キーイベント順番A.nako 」の取説説明書

15:48

1.このプログラムと同一ディレクトリー
  に「 test.txt 」を置く。

2.「 test.txt 」の中身は、
  一切、文字を入力しないで、
  改行を10回繰り返しただけの
  データーです。

3.「 キーイベント順番A.nako 」を実行し、
  なでしこ画面上のエディターに、適当に
  文字を入力します。

4.「テストデーターを保存しました!!」と表示される。

5.なでしこを停止し、「 test.txt 」を開くと、
  「テストA」
  「テストB」
  の文字が自動的に入力され、改行マーク10個は
  消えた状態で、ファイルが保存されたのが確認できます。

  本当は、1行エディターに任意の文字列入力すると、

  全自動で、テキストファイルに、文字列コピーされ、

  最終的に、テキストファイルを上書き保存したかったが、

  現在の私の学習レベルでは、無理でした。 (^_^;)


明日の予定

15:48

なでしこ本 P.114に進む予定です。