感謝のプログラミング 10000時間

たどり着いた結果(さき)は、感謝でした。

モダンJavaScript

スポンサーリンク

モダンJavaScriptの復習

復習しないと忘れてしまうので、一度前に読んだ本をやり直すことにした。

JavaScriptに対する重要な認識

・JavaScriptはオブジェクト指向言語であるということ。
・JavaScriptはクラスベースではなく、プロトタイプベースの言語であるということ。
・JavaScriptは弱く型指定される。
・JavaScriptはスクリプト言語である。
・JavaScriptが良い最後の理由は、「自分がやろうとしていることは、他の誰かがほぼ間違いなく、具体的な実現方法としてすでに思いついている」ということ。JavaScriptの場合コードは公開しているようなものである。

HTML5テンプレート

<!doctype html>
<html lang="ja">
<head>
	<meta charset="utf-8">
	<title>HTML5 Template</title>
	<script src="http://html5shiv.google.com/svn/trunk/html5.js"></script>
</head>
<body>

</body>
</html>

HTMLのフォーム

url:<input type="url" name="url" autofocus><br>
email:<input type="email" name="email" required><br>
検索:<input type="search" placeholder="検索...">

注意

・モダンJavaScriptのルールはシンプルで、JavaScriptは全てscriptタグの間か外部ファイルに置くこととする。
・DOM要素を安全に参照する確実な方法は、ブラウザがページ全体のロードを完了したことを確認する方法。

JBoss At Workの復習

英語の本は読むのに時間がかかって、最初の方を忘れてしまうので、復習しながら読み進めることにした。
印象的な文をメモ。

The textual value of each ejb-ref-name element in jboss-web.xml MUST much the value of ejb-ref-name in web.xml.

The JNDI name in "local-jndi-name" is the name JBoss uses internally to reference the EJBsfor local access.

The mantra in the heady early days of Java was, "Write once, run anywhere."

To install JBoss, simply unzip the download file to the directory of your choise.

JBoss is up and running when you see the final line: Started in xx ms.

JBoss directory...
bin/
start up and shut down scripts.

client/
JAR files used by external client applications that remotely access JNDI resources.

lib/
JAR files that make up JBoss.

server
Sub-derectories for the various server configurations. This is where you deploy your applications.

You can create your own Server Configuration by simply copying one of mimimum, default, all derectories, giving it a unique name. and adding or removing services as you wish.

Server Configuration Directory
conf/
Includes configuration files for core services such as Log4J and JAAS.

deploy/
Deployment directory for both dynamic JBoss Services(MBeans) and your custom applications(EAR and WARs).

lib/
JAR files to support the dynamic JBoss Services(MBeans).

all the JArs that your application uses shuld be included in the WAR or EAR lib/ derectory.

$JBOSS_HOME/server/[server configuration]/lib is for the Server Configuration's dependent libralies.

It considered a container because JSPs and servlets cannnot run as standalone applications --they must implement special interfaces and run "inside" the container.

読んだ本

入門 モダンJavaScript

入門 モダンJavaScript

感謝のプログラミング

今回で感謝のプログラミングは【350時間目】
10000時間まで、あと【9650時間】