Server side Java Beginners Guide: let is begin server side java programming with google app engine primer series (libro books) (Japanese Edition)
Book Details
Author(s)syoda tuyano
Publishertuyano project
ISBN / ASINB010CY7S44
ISBN-13978B010CY7S46
MarketplaceFrance 🇫🇷
Description
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Java + Google App Engine = ã“ã‚Œã€æœ€å¼·ï¼
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Javaを覚ãˆã‚ˆã†ï¼ã€€ãã†æ€ã„ç«‹ã£ã¦å‹‰å¼·ã—ãŸäººã®å¤šããŒã€çµå±€ã¯ä½•も作るã“ã¨ãªã終ã‚ã£ã¦ã—ã¾ã†ã€‚ãã®æœ€å¤§ã®åŽŸå› ã¯ã€ã€ŒåŸ¹ã£ãŸæŠ€è¡“ã‚’æ´»ã‹ã›ã‚‹å ´ãŒãªã„ã€ã¨ã„ã†ç‚¹ã«å®Ÿã¯ã‚るよã†ã 。
一所懸命ã«å‹‰å¼·ã—ã¦ã€ã¨ã‚Šã‚ãˆãšJavaã§ã‚µãƒ¼ãƒãƒ¼ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã§ãるよã†ã«ãªã£ãŸã€‚ã‘れã©ã€ã©ã“ã®ãƒ¬ãƒ³ã‚¿ãƒ«ã‚µãƒ¼ãƒãƒ¼ã‚‚Javaã¯ã‚µãƒãƒ¼ãƒˆã—ã¦ãªã„。ã¨ã„ã£ã¦ã€è‡ªåˆ†ã§Javaサーãƒãƒ¼ã‚’ç«‹ã¦ã¦é‹å–¶ã™ã‚‹ã®ã¯ã¨ã‚“ã§ã‚‚ãªã大変ã 。çµå±€ã€è¦šãˆãŸã ã‘ã§ä½¿ã†ã“ã¨ãªã終ã‚ã£ã¦ã—ã¾ã†ã€‚……ãれã§ã¯å¦ã¶æ„味ãŒãªã„ï¼
ã ãŒã€å¿ƒé…無用。昔ã¯ã„ã–ã—らãšã€ä»Šã¯ã€ŒGoogle App Engineã€ãŒã‚る。
Google App Engineã¯ã€èª°ã§ã‚‚登録ã™ã‚‹ã ã‘ã§ç„¡æ–™ã§ã‚µãƒ¼ãƒãƒ¼ã‚¢ãƒ—リを公開ã§ãるクラウド環境ã 。ã“ã„ã¤ã‚’使ãˆã°ã€Javaã§é–‹ç™ºã—ãŸãƒ—ãƒã‚°ãƒ©ãƒ を公開ã—ã€èª°ã§ã‚‚使ãˆã‚‹ã‚ˆã†ã«ã§ãã‚‹ã€‚ä½¿ã„æ–¹ã‚‚ã€ç”¨æ„ã•れãŸé–‹ç™ºãƒ„ールを使ãˆã°ã€ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‹ã‚‰ãƒ‡ãƒ—ãƒã‚¤ï¼ˆã‚¢ãƒ—リã®å…¬é–‹ï¼‰ã¾ã§ç°¡å˜ã«è¡Œãˆã‚‹ã€‚é¢å€’ãªã‚µãƒ¼ãƒãƒ¼ã®ç®¡ç†é‹å–¶ã¯ã™ã¹ã¦GoogleãŒã‚„ã£ã¦ãれる。何ら専門的ãªçŸ¥è˜ã‚’å¿…è¦ã¨ã›ãšã«ã‚µãƒ¼ãƒãƒ¼é–‹ç™ºãŒã§ãã‚‹ã®ã 。
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Javaã‚’å¦ã¶ãªã‚‰ã€ã¾ãšã¯ã€Œå®Ÿéš›ã«ä½¿ãˆã‚‹å ´ã€ã‚’ãã£ã¡ã‚Šç¢ºä¿ã—ã¦ãŠãã¹ã—。Google App Engine環境を用æ„ã—ã€ãã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚µã‚¤ãƒ‰Javaã‚’å¦ã¶ã€‚ã“れãŒã‚µãƒ¼ãƒãƒ¼Javaå¦ç¿’ã«ãŠã‘る「最強ã®å…¥é–€ã€ãªã®ã ï¼
<<目 次>>
1.é–‹ç™ºã®æº–備を整ãˆã‚ˆã†
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Javaã£ã¦ã©ã“ã§ä½¿ãˆã‚‹ã®ï¼Ÿ
Tomcatã®åŠŸç½ªã¨ã¯ï¼Ÿ
ã‚¯ãƒ©ã‚¦ãƒ‰ãŒæ™‚代を変ãˆãŸï¼
Google App Engineã®æ™‚代ã¸ï¼
GAEã£ã¦ã€ã©ã‚“ãªã‚‚ã®ï¼Ÿ
用æ„ã™ã‚‹ã‚‚ã®ã¯ï¼Ÿ
Googleã¨GAEã®æº–備をã™ã‚‹
JDKã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
Eclipseã®ç”¨æ„
SDKã¨Googleプラグインã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
2. Webアプリケーションを作ã‚ã†
Webアプリケーションã£ã¦ã©ã†ã„ã†ã‚‚ã®ï¼Ÿ
GAEã«ã‚¢ãƒ—リケーションを用æ„ã™ã‚‹
プãƒã‚¸ã‚§ã‚¯ãƒˆã‚’作æˆã™ã‚‹
プãƒã‚¸ã‚§ã‚¯ãƒˆã®æ§‹æˆã‚’ç†è§£ã—よã†
「warã€ãƒ•ã‚©ãƒ«ãƒ€ã®æ§‹æˆ
Webアプリを実行ã™ã‚‹
GAEã®XMLè¨å®šãƒ•ァイルã«ã¤ã„ã¦
Webアプリをデプãƒã‚¤ã—よã†
Google App Engineã§ç¢ºèªã—よã†
3. JSP(Java Server Pages)を使ãŠã†ï¼
Java Server Pagesã¨ã¯ï¼Ÿ
JSPファイルを編集ã—よã†
JSPã®ã‚¿ã‚°ã‚’使ã£ã¦ã¿ã‚ˆã†
ãã®å ´ã§å®Ÿè¡Œã—ã¦ã¿ã‚‹ï¼
赤ã„×マークãŒè¡¨ç¤ºã•れãŸã‚‰ï¼Ÿ
é•·ã„コードを実行ã•ã›ã‚ˆã†
暗黙オブジェクト「outã€ã«ã¤ã„ã¦
メソッドã¨ãƒ•ィールドを定義ã—ã¦ã¿ã‚ˆã†
4. クライアントï¼ã‚µãƒ¼ãƒãƒ¼é–“ã®å€¤ã®å—ã‘æ¸¡ã—
クエリー文å—列ã§å€¤ã‚’å—ã‘å–ã‚‹
フォームã®é€ä¿¡
Ajaxを使ã£ã¦JSPã‹ã‚‰æƒ…å ±ã‚’å—ã‘å–ã‚‹
å—ã‘å–ã£ãŸãƒ‡ãƒ¼ã‚¿ã®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—処ç†
5. セッションã¨ã‚¯ãƒƒã‚ー
クッã‚ーã®åŸºæœ¬æ“作
クッã‚ーを使ã£ã¦ã¿ã‚‹
セッションã®åˆ©ç”¨
セッションを利用ã—ã¦ã¿ã‚‹
6. サーブレットを作ã‚ã†
サーブレットã¨JSPã®é•ã„ã£ã¦ï¼Ÿ
サーブレットã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ã¤ã„ã¦
サーブレットã®åŸºæœ¬ã‚³ãƒ¼ãƒ‰ã‚’ç†è§£ã—よã†
web.xmlã«ã‚µãƒ¼ãƒ–ãƒ¬ãƒƒãƒˆæƒ…å ±ã‚’ç™»éŒ²ã™ã‚‹
è¶…ç°¡å˜ãªã‚µãƒ¼ãƒ–レットを書ã„ã¦ã¿ã‚ˆã†
æ–°ãŸã«ã‚µãƒ¼ãƒ–レットを作るã«ã¯ï¼Ÿ
サーブレットã«ã‚¢ã‚¯ã‚»ã‚¹ã—よã†
覚ãˆã¦ãŠããŸã„サーブレットã®åŸºæœ¬å‡¦ç†
7. サーブレットã¨JSP/HTMLã®ã‚„りã¨ã‚Š
HTMLã‹ã‚‰ã‚µãƒ¼ãƒ–レットã¸ãƒ•ォームをé€ä¿¡ã™ã‚‹
Ajaxã§ã‚µãƒ¼ãƒ–レットã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹
JSPã«ãƒ•ォワードã—ã¦çµæžœã‚’表示ã™ã‚‹
リダイレクトを利用ã—ã¦çµæžœã‚’表示ã™ã‚‹
アプリケーションã«å€¤ã‚’ä¿ç®¡ã™ã‚‹
8. JPAã¨ãƒ‡ãƒ¼ã‚¿ã‚¹ãƒˆã‚¢
JPA/JDOã¨ãƒ‡ãƒ¼ã‚¿ã‚¹ãƒˆã‚¢
データモデルクラスã®ä½œæˆ
persistance.xmã«ã¤ã„ã¦
EntityManagerFactoryå–得クラスã®ä½œæˆ
※JPAã«ã‚ˆã‚‹ãƒ‡ãƒ¼ã‚¿å–å¾—ã®æµã‚Œ
Ajaxã§ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ãŸã‚ã®ãƒ©ã‚¤ãƒ–ラリã®ç”¨æ„
index.htmlã®ä½œæˆ
9. CRUDを作æˆã—よã†
ãƒ‡ãƒ¼ã‚¿ã®æ–°è¦ä½œæˆ
JPAã«ã‚ˆã‚‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æ°¸ç¶šåŒ–
データã®ç·¨é›†ãƒ»æ›´æ–°
ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æ›´æ–°å‡¦ç†
オブジェクトã®å‰Šé™¤
データストアã®ã‚ªãƒ–ジェクト削除処ç†
※本書ã¯ã€å…¥é–€ãƒ‰ã‚ュメントサイトlibro(http://libro.tuyano.comï¼‰ã®æŽ²è¼‰è¨˜äº‹ã‚’å…ƒã«å›³ç‰ˆãªã©ã‚’è¿½åŠ ã€æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«åˆã‚ã›ã¦åŠ ç†ä¿®æ£ã—ãŸã‚‚ã®ã§ã™ã€‚
※著者ã«ã¤ã„ã¦
掌田津耶乃(ã—ょã†ã ã¤ã‚„ã®ï¼‰ã€‚日本åˆã®Mac専門月刊誌「Mac+ã€ã®é ƒã‹ã‚‰ä¸»ã«Mac系雑誌ã«å¯„稿ã™ã‚‹ã€‚ãƒã‚¤ãƒ‘ーカードã®ç™»å ´ã«ã‚ˆã‚Šã€Œãƒ“ギナーã®ãŸã‚ã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã€ã«é–‹çœ¼ã€‚以後ã€Macã€Windowsã€Webã€Androidã€iOSã¨ã‚らゆるプラットフォームã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãƒ“ギナーã«å‘ã‘ãŸæ›¸ç±ã‚’執ç†ã—ç¶šã‘る。(著者プãƒãƒ•ィールより)
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Javaを覚ãˆã‚ˆã†ï¼ã€€ãã†æ€ã„ç«‹ã£ã¦å‹‰å¼·ã—ãŸäººã®å¤šããŒã€çµå±€ã¯ä½•も作るã“ã¨ãªã終ã‚ã£ã¦ã—ã¾ã†ã€‚ãã®æœ€å¤§ã®åŽŸå› ã¯ã€ã€ŒåŸ¹ã£ãŸæŠ€è¡“ã‚’æ´»ã‹ã›ã‚‹å ´ãŒãªã„ã€ã¨ã„ã†ç‚¹ã«å®Ÿã¯ã‚るよã†ã 。
一所懸命ã«å‹‰å¼·ã—ã¦ã€ã¨ã‚Šã‚ãˆãšJavaã§ã‚µãƒ¼ãƒãƒ¼ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã§ãるよã†ã«ãªã£ãŸã€‚ã‘れã©ã€ã©ã“ã®ãƒ¬ãƒ³ã‚¿ãƒ«ã‚µãƒ¼ãƒãƒ¼ã‚‚Javaã¯ã‚µãƒãƒ¼ãƒˆã—ã¦ãªã„。ã¨ã„ã£ã¦ã€è‡ªåˆ†ã§Javaサーãƒãƒ¼ã‚’ç«‹ã¦ã¦é‹å–¶ã™ã‚‹ã®ã¯ã¨ã‚“ã§ã‚‚ãªã大変ã 。çµå±€ã€è¦šãˆãŸã ã‘ã§ä½¿ã†ã“ã¨ãªã終ã‚ã£ã¦ã—ã¾ã†ã€‚……ãれã§ã¯å¦ã¶æ„味ãŒãªã„ï¼
ã ãŒã€å¿ƒé…無用。昔ã¯ã„ã–ã—らãšã€ä»Šã¯ã€ŒGoogle App Engineã€ãŒã‚る。
Google App Engineã¯ã€èª°ã§ã‚‚登録ã™ã‚‹ã ã‘ã§ç„¡æ–™ã§ã‚µãƒ¼ãƒãƒ¼ã‚¢ãƒ—リを公開ã§ãるクラウド環境ã 。ã“ã„ã¤ã‚’使ãˆã°ã€Javaã§é–‹ç™ºã—ãŸãƒ—ãƒã‚°ãƒ©ãƒ を公開ã—ã€èª°ã§ã‚‚使ãˆã‚‹ã‚ˆã†ã«ã§ãã‚‹ã€‚ä½¿ã„æ–¹ã‚‚ã€ç”¨æ„ã•れãŸé–‹ç™ºãƒ„ールを使ãˆã°ã€ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‹ã‚‰ãƒ‡ãƒ—ãƒã‚¤ï¼ˆã‚¢ãƒ—リã®å…¬é–‹ï¼‰ã¾ã§ç°¡å˜ã«è¡Œãˆã‚‹ã€‚é¢å€’ãªã‚µãƒ¼ãƒãƒ¼ã®ç®¡ç†é‹å–¶ã¯ã™ã¹ã¦GoogleãŒã‚„ã£ã¦ãれる。何ら専門的ãªçŸ¥è˜ã‚’å¿…è¦ã¨ã›ãšã«ã‚µãƒ¼ãƒãƒ¼é–‹ç™ºãŒã§ãã‚‹ã®ã 。
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Javaã‚’å¦ã¶ãªã‚‰ã€ã¾ãšã¯ã€Œå®Ÿéš›ã«ä½¿ãˆã‚‹å ´ã€ã‚’ãã£ã¡ã‚Šç¢ºä¿ã—ã¦ãŠãã¹ã—。Google App Engine環境を用æ„ã—ã€ãã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚µã‚¤ãƒ‰Javaã‚’å¦ã¶ã€‚ã“れãŒã‚µãƒ¼ãƒãƒ¼Javaå¦ç¿’ã«ãŠã‘る「最強ã®å…¥é–€ã€ãªã®ã ï¼
<<目 次>>
1.é–‹ç™ºã®æº–備を整ãˆã‚ˆã†
サーãƒãƒ¼ã‚µã‚¤ãƒ‰Javaã£ã¦ã©ã“ã§ä½¿ãˆã‚‹ã®ï¼Ÿ
Tomcatã®åŠŸç½ªã¨ã¯ï¼Ÿ
ã‚¯ãƒ©ã‚¦ãƒ‰ãŒæ™‚代を変ãˆãŸï¼
Google App Engineã®æ™‚代ã¸ï¼
GAEã£ã¦ã€ã©ã‚“ãªã‚‚ã®ï¼Ÿ
用æ„ã™ã‚‹ã‚‚ã®ã¯ï¼Ÿ
Googleã¨GAEã®æº–備をã™ã‚‹
JDKã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
Eclipseã®ç”¨æ„
SDKã¨Googleプラグインã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
2. Webアプリケーションを作ã‚ã†
Webアプリケーションã£ã¦ã©ã†ã„ã†ã‚‚ã®ï¼Ÿ
GAEã«ã‚¢ãƒ—リケーションを用æ„ã™ã‚‹
プãƒã‚¸ã‚§ã‚¯ãƒˆã‚’作æˆã™ã‚‹
プãƒã‚¸ã‚§ã‚¯ãƒˆã®æ§‹æˆã‚’ç†è§£ã—よã†
「warã€ãƒ•ã‚©ãƒ«ãƒ€ã®æ§‹æˆ
Webアプリを実行ã™ã‚‹
GAEã®XMLè¨å®šãƒ•ァイルã«ã¤ã„ã¦
Webアプリをデプãƒã‚¤ã—よã†
Google App Engineã§ç¢ºèªã—よã†
3. JSP(Java Server Pages)を使ãŠã†ï¼
Java Server Pagesã¨ã¯ï¼Ÿ
JSPファイルを編集ã—よã†
JSPã®ã‚¿ã‚°ã‚’使ã£ã¦ã¿ã‚ˆã†
ãã®å ´ã§å®Ÿè¡Œã—ã¦ã¿ã‚‹ï¼
赤ã„×マークãŒè¡¨ç¤ºã•れãŸã‚‰ï¼Ÿ
é•·ã„コードを実行ã•ã›ã‚ˆã†
暗黙オブジェクト「outã€ã«ã¤ã„ã¦
メソッドã¨ãƒ•ィールドを定義ã—ã¦ã¿ã‚ˆã†
4. クライアントï¼ã‚µãƒ¼ãƒãƒ¼é–“ã®å€¤ã®å—ã‘æ¸¡ã—
クエリー文å—列ã§å€¤ã‚’å—ã‘å–ã‚‹
フォームã®é€ä¿¡
Ajaxを使ã£ã¦JSPã‹ã‚‰æƒ…å ±ã‚’å—ã‘å–ã‚‹
å—ã‘å–ã£ãŸãƒ‡ãƒ¼ã‚¿ã®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—処ç†
5. セッションã¨ã‚¯ãƒƒã‚ー
クッã‚ーã®åŸºæœ¬æ“作
クッã‚ーを使ã£ã¦ã¿ã‚‹
セッションã®åˆ©ç”¨
セッションを利用ã—ã¦ã¿ã‚‹
6. サーブレットを作ã‚ã†
サーブレットã¨JSPã®é•ã„ã£ã¦ï¼Ÿ
サーブレットã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ã¤ã„ã¦
サーブレットã®åŸºæœ¬ã‚³ãƒ¼ãƒ‰ã‚’ç†è§£ã—よã†
web.xmlã«ã‚µãƒ¼ãƒ–ãƒ¬ãƒƒãƒˆæƒ…å ±ã‚’ç™»éŒ²ã™ã‚‹
è¶…ç°¡å˜ãªã‚µãƒ¼ãƒ–レットを書ã„ã¦ã¿ã‚ˆã†
æ–°ãŸã«ã‚µãƒ¼ãƒ–レットを作るã«ã¯ï¼Ÿ
サーブレットã«ã‚¢ã‚¯ã‚»ã‚¹ã—よã†
覚ãˆã¦ãŠããŸã„サーブレットã®åŸºæœ¬å‡¦ç†
7. サーブレットã¨JSP/HTMLã®ã‚„りã¨ã‚Š
HTMLã‹ã‚‰ã‚µãƒ¼ãƒ–レットã¸ãƒ•ォームをé€ä¿¡ã™ã‚‹
Ajaxã§ã‚µãƒ¼ãƒ–レットã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹
JSPã«ãƒ•ォワードã—ã¦çµæžœã‚’表示ã™ã‚‹
リダイレクトを利用ã—ã¦çµæžœã‚’表示ã™ã‚‹
アプリケーションã«å€¤ã‚’ä¿ç®¡ã™ã‚‹
8. JPAã¨ãƒ‡ãƒ¼ã‚¿ã‚¹ãƒˆã‚¢
JPA/JDOã¨ãƒ‡ãƒ¼ã‚¿ã‚¹ãƒˆã‚¢
データモデルクラスã®ä½œæˆ
persistance.xmã«ã¤ã„ã¦
EntityManagerFactoryå–得クラスã®ä½œæˆ
※JPAã«ã‚ˆã‚‹ãƒ‡ãƒ¼ã‚¿å–å¾—ã®æµã‚Œ
Ajaxã§ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ãŸã‚ã®ãƒ©ã‚¤ãƒ–ラリã®ç”¨æ„
index.htmlã®ä½œæˆ
9. CRUDを作æˆã—よã†
ãƒ‡ãƒ¼ã‚¿ã®æ–°è¦ä½œæˆ
JPAã«ã‚ˆã‚‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æ°¸ç¶šåŒ–
データã®ç·¨é›†ãƒ»æ›´æ–°
ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æ›´æ–°å‡¦ç†
オブジェクトã®å‰Šé™¤
データストアã®ã‚ªãƒ–ジェクト削除処ç†
※本書ã¯ã€å…¥é–€ãƒ‰ã‚ュメントサイトlibro(http://libro.tuyano.comï¼‰ã®æŽ²è¼‰è¨˜äº‹ã‚’å…ƒã«å›³ç‰ˆãªã©ã‚’è¿½åŠ ã€æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«åˆã‚ã›ã¦åŠ ç†ä¿®æ£ã—ãŸã‚‚ã®ã§ã™ã€‚
※著者ã«ã¤ã„ã¦
掌田津耶乃(ã—ょã†ã ã¤ã‚„ã®ï¼‰ã€‚日本åˆã®Mac専門月刊誌「Mac+ã€ã®é ƒã‹ã‚‰ä¸»ã«Mac系雑誌ã«å¯„稿ã™ã‚‹ã€‚ãƒã‚¤ãƒ‘ーカードã®ç™»å ´ã«ã‚ˆã‚Šã€Œãƒ“ギナーã®ãŸã‚ã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã€ã«é–‹çœ¼ã€‚以後ã€Macã€Windowsã€Webã€Androidã€iOSã¨ã‚らゆるプラットフォームã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãƒ“ギナーã«å‘ã‘ãŸæ›¸ç±ã‚’執ç†ã—ç¶šã‘る。(著者プãƒãƒ•ィールより)

