職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

最後の仏---周利槃特

2018年09月27日 | 釈迦の教え
--最後の仏の話--


■なぜ、ミョウが食うと馬鹿に成るのか?
 お釈迦さまのお弟子さんに、チューダパンタカという方がいました。
漢訳仏典では周利槃特(しゅりはんとく)と呼ばれている方です。 この方はひじょうに物忘れがひどく、自分の正式の名前(たいへん長かったようです)すら覚えることができなかったと言います。

 この時代、お釈迦さまの弟子たちは、お釈迦さまの教えを、ガ-タ-という詩のかたちにして暗記します。一日に五つも六つも詩を暗記できる者もいれば、一日に、ひとつしか暗記できない者もいるといった具合に、みなそれぞれ自分の分に応じて修行をしていたわけです。

 お釈迦さまはチューダパンタカに「三業に悪をつくらず、諸々の有情をいためず、正念に空を観ずれば、無益の苦しみはまぬがるべし」という詩を教えられました。

「悪いことを思ったり言ったりしないで、諸々の生命を損なわないで、どんなことにも執われなければ、つまらない苦しみなどどこかにいってしまうよ」という意味の詩でありますが、チューダパンタカにはなんとしても覚えられないのです。

兄のマカーパンタカは秀才の誉れが高く、お釈迦さまのお弟子となって進境いちじるしいものがありましたが、弟のチューダパンタカは、ただの一句すら覚えることができません。

何度も繰り返し教えてもらうのですが、最初に戻ると、もう後の句を忘れてしまう、後の句を覚えると、最初の句を忘れてしまう、といった調子で、いっこうに先に進みません。 

そんな状態でしたから、お兄さんのマハ-パンタカはとうとう面倒を見切れなくなって、チュ-ダパンタカに、「もうおまえは還俗しろ。仏教教団にいても、おまえは悟りなど開けないだろう」と言って、教団から追い出そうとします。

しかし、チュ-ダパンタカは、どうしても教団を去り難く、ひとり祇園精舎の門の前でしょんぼりとたたずんでいました。

そこへお釈迦さまが来られて、「チューダパンタカよ、どうしたんだね」と尋ねられました。

そこで、チューダパンタカは、「兄に、おまえはもう、仏教教団にいても見込みがないから、田舎へ帰れと言われま した」 と答えると、お釈迦さまは、「チューダパンタカよ、わたしについておいで」 と、チューダパンタカを連れていき、これで「除垢・除垢」といって掃除をしなさいとほうきを与えました。

チューダパンタカはお釈迦さまに見守られ「塵を払い、垢(あか)を除かん」と念じつつ掃除を続け、ついに佛意を体得したといいます。

お釈迦さまに呈したチューダパンタカの悟りの言葉は「除とはこれ慧を謂い、垢とはこれ結をいう」。いわゆる彼は「自己をあざむかず人をあざむかず、ただまごころ、誠実一片で煩悩の塵を払った」とその瞬間、チューダパンタカは悟りが開けた -- と、このように言われています。

チューダパンタカが塵を払い、垢を除くことができたのは、純真でひたむきな智慧がそうさせたのであって、要領の良い知恵ある者にはとうてい真似のできないところでしょう

やがて、チューダパンタカは教団を率いる仏に成った。そして、涅槃に入ると、その墓から茗荷が生えてきました。

この逸話から、「茗荷を食べると馬鹿に成る」と言われる様になり、また、天台宗では摩陀羅神の神紋に抱き茗荷を使っている。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Javascriptの超入門編19-DOMツール

2018年09月27日 | JavaScript
DOMツールについて

【開発環境】
OS;Window10
Webブラウザ:Google Chrome
テキストエディタ:Brackets

DOMの基本を学ぶ


【DOMとDOMツリー】
DOM(Document objct Model)は、プログラムからHTMLのエレメント(要素)を操作する仕組みのことで、そのDOMから見たHTMLファイルの階層構造の事をDOMツリーという。また、DOMツリーの各要素のことをノードと呼ぶ




【Windowオブジェクト】
Windowオブジェクト→ JavaScript のオブジェクト階層の最上位に位置し、画面上に表示されているすべてのオブジェクトの親となるオブジェクトで、「グローバルオブジェクト」と呼ばれる。

書式
Window.変数
Window.関数()

例文


【documentについて】
・documentはWindowのプロパティであるため、Webページに文字列を表示するには→documentのwrite()メソッド使う必要がある。
window.document.write("

こんにちは

);と書くとエラーが表示される。window.は省略するのが常識である。


【エレメントノードとテキストノード】
シンプルなHTMLファイルと、そのDOMツリーの対応

ノードのタイプには、エレメントを管理するエレメントノードと、テキストを管理するテキストノードがある。
・HTMLタグ→エレメントノード
・表示される文字列→テキストノード

その他のノード


【DOMツリーからノードを取得する】
1)ノードをid属性で取得する
エレメントのid属性でエレメントノードをエレメントオブジェクトとして取得する方法
→getElementById(id)メソッドを使い、id属性のノードをエレメントオブジェクトとして返す。
例文
<body>
<p id="myP">こんにちは<b>JavaScript</b></p>
<script>
var myP = document.getElementById("myP");
//childNodes[0]は最初の子ノード、nodeValueは値;こんにちは
console.log(myP.childNodes[0].nodeValue);
//<b>エレメントの場合
console.log(myP.childNodes[1].firstChild.nodeValue);
</script>
</body>
結果


2)タグ名でノードを取得する
HTMLのタグ名でエレメントノードを取得するには、getElementsByTagName()メソッドを使う。
例文


実行結果


【HTMLの属性を操作する】
HTMLエレメントでは、タグの種類に応じた属性が設定できる。例えば、imgエレメント(<img>タグ)は、src属性でイメージファイルを指定する。
・フォルダー構成


・スクリプト「rndImag1.html」
<!DOCTYPE html>
<html lang="ja">

<head>
<meta charset="utf-8">
<title>JavaScriptのテスト</title>
<style>
#main {
width: 500px;
margin: 0 auto;
position: relative;
}
</style>
</head>
<body>
<div id="main">
<h1 style="text-align:center;">今日のイメージ</h1>
     //srcは画像ファイルがある場所を指定、
<img id="myImage" width="500" height="333" src="images/img00.jpg">
</div>
<script>
var images = ["img0.jpg", "img1.jpg", "img2.jpg",
"img3.jpg"];
// イメージをランダムに取り出す
var tImg = images[Math.floor(Math.random() * 4)]; //ランダム関数
// イメージエレメントを取得
var myImage = document.getElementById("myImage");
// src属性にイメージを設定
myImage.src = "images/" + tImg;
</script>
</body>
</html>

実行
初め

リロードする度に画面が変わる


【便利なinnerHTMLプロパティ】
エレメントの内部のHTMLを文字列として、取得したり、変更したりするときに便利なプロパティとして
innerHTMLがある
変更前
<p id="myP">こんにちは<b>JavaScript</b></p>
変更後





コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする