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

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

JavaEE

勉強のやり方について、試行錯誤している。

今まで勉強したことのメモとしてブログを使ってきた。 1時間を区切りとして、タイマーで計り、そこで学んだことを残した。学んだことを文字にしてアウトプットすることで、記憶が定着し、理解が深まったのは事実だ。 一方で、1時間にこだわりすぎて、学習…

JSTL(JavaServer Pages Standard Tag Library)の基礎のまとめ

JBoss At Workを読んで。 JSTL JSTLを使うことでソースコードは短くなる。 tableなんかを記述する時は、JSTLのforeachループを使うと、いちいちtableを書かなくてもよくなる。・JSTLのダウンロード ○javax.servlet.jsp.jstl-api-1.2.1.jar https://jstl.java…

Ajaxで変なエラーが出てうまくいかない

web.xmlについて ■XML宣言 version,eocoding,standaloneなどの属性がある。 スタンドアロン文章とは、外部ファイルの参照が必要かどうかを示す。 ■きまりごと ・ルート要素は単位杖ある必要がある。 ・XMLでは大文字と小文字は区別される。 ・開始タグに対し…

サーブレットの基礎知識の復習を始めた。

ことば ソフトウェア開発者なら、顧客が求めていないものを開発するのに全力を注いでも意味がない。アジャイル手法はそれを防ぐのに役立つ。君のキャリアについても同じ事がいえる。大きな目標を立てたら、それを常に見直すようにしよう。経験から学び、進み…

EJBのプログラムを作る際の手順のメモ

■リモートインターフェースを作るときのポイント リモートインターフェースとは → ・javax.ejb.EJBObjectを継承すること ・すべてのメソッドのthrows節ではjava.rmi.RemoteExceptionを宣言すること ・永続フィールドに対応するget/setメソッドを宣言する ・…

「努力というのはもっと主体的に目的的になされるもののことだ」

ことば 永沢「だからね、ときどき俺は世間を見回して本当にうんざりするんだ。どうしてこいつらは努力というものをしないんだろう、努力もせずに不平不満を言うんだろうってね」僕「僕の目から見れば世の中の人々はずいぶんあくせくと身を粉のようにして働い…

聞き手のコトをちゃんと理解するための合言葉「WISDOM」

ことば 聞き手を理解するための合言葉はWISDOM What:聞き手に何を知ってほしいのか Interest:言いたいことの中にある彼らの興味とは何か? Sophisticate:それらはどれくらい洗練されているか。 Detail:彼らはどの程度詳細に知りたがっているか Own:誰に…

ゆで蛙は自らがゆでられていることに気付かない。

ことば 熱湯の中に蛙を入れると、蛙はびっくりして飛び出してくるそうです。 しかし、水の入った鍋に蛙を入れて徐々に熱していった場合、蛙はゆっくりとした温度の上がり方に気づかず、調理されるまで鍋の中から飛び出してこないのです。 達人プログラマー―…

マスタリング JavaEE5を買った。

1つ前の記事を書いているときにたまたま見つけた「マスタリングJavaEE5」。 市販されているJava EE関連の本はひと通り見て、良さそうな本はとりあえず全部購入したはずだが、なんでこの本を持っていないんだろうと不思議に思っていた。 で、さっき本屋に行…

Java EEの勉強(1)〜フレームワークを使う側から作る側になるために〜

会社で使ってるフレームワークの中をちゃんと理解したいから、イチからJava EEを勉強する。 読んでる本はコレ。 実践J2EEテクノロジ―Java2 Platform,Enterprise Editionによるビジネスアプリケーション構築 (The Java series)作者: リックカトル,ジムインス…

JavaでXMLを操作するクラス・メソッドのまとめ。

XMLとはeXtensible Markup Languageの略。 XMLを使ったアプリケーションでは、DTD(Document Type Definition:文書型定義)かスキーマのいずれかをとおして、その文書の内容を使う前に文書構造の検証ができる。DOM(Document Object Model)はXMLの処理に広く使…

JSPとサーブレットでアクセスカウンタもどきを作ってみた

JSPでサーブレットにリクエストを飛ばす。 リクエストを受け取ったサーブレットは、そのリクエストのたびに、リクエストをカウントしていく。カウントアップした値を持つのはJavaBeanである。 そして、カウントアップされた値を持つJavaBeanをJSPが読み込む…

MVCパターンの実装例。

ビューを記述するのはJSPがふさわしい。 ビューにサーブレットを使用すると、変更するたびにコンパイルとデプロイをし直す必要があるため、保守管理が大変になる。最初の画面 <meta http-equiv="Content-Type" content="text/html; charset=Windows-31J"> <html> <head> <title>登録</title> </head> <body> <form action="pettern/ListController" method="get"> 名前:</form></body></html></meta>

【プログラミング 52時間目】MVCパターンについて。

J2EEデザインパターン作者: William Crawford,Jonathan Kaplan,福龍興業,佐藤直生,木下哲也出版社/メーカー: オライリージャパン発売日: 2004/03メディア: 単行本購入: 1人 クリック: 18回この商品を含むブログ (17件) を見るすべてのアプリケーションは最終…

JSPの要素、タグ、アクション、ディレクティブのサンプル

基礎からのサーブレット/JSP 第3版 (基礎からのシリーズ)作者: 宮本信二出版社/メーカー: ソフトバンククリエイティブ発売日: 2010/09/01メディア: 大型本購入: 3人 クリック: 82回この商品を含むブログ (12件) を見る基礎からのサーブレット/JSPで学んだの…

【プログラミング 40時間目】サーブレットでデータソースとlookup

長かったサーブレット/JSPの基礎固めももうすぐ終わる。 この本で勉強してよかった。昔、10日で〜とか、サーブレットサンプル集的な本で勉強した時は、肝心の設定の説明とか、環境構築の説明が省略されていて、全く理解できなかった。初心者が1番つまづくの…

【プログラミング 37-38時間目】サーブレットとDB,JSPの連携について

29章かな。サーブレットでDBから取得したデータと、JSPの連携のサンプルを写経した。 自分で応用したものを作ったら記事に載せます。 今回は写経しかしていないので、転載はできず。★★DAO(Data Access Object)パターンとは、データベース等へのアクセスを行…

【プログラミング 26時間目】JDBC周りの勉強。トランザクション

くそっ・・・! このまとめが面白すぎて2時間も読み込んでしまった・・・。勇者「すごい美人で有能な僧侶と魔法使いをお願いします」 http://minnanohimatubushi.2chblog.jp/archives/1819509.htmlキャラ設定が秀逸すぎる。 ドラクエがやりたくなってしまっ…

【プログラミング 25時間目】Webアプリケーションのデプロイ、JDBCによるDBへの接続など。

基礎からのサーブレット/JSPのChapter26「JDBCを使う」の勉強。 「パーフェクトJava」もわかりやすかったが、やはり基礎はこちらの本がいい。 カーソルの説明までしてくれる本はなかなかなかったから。良い本に出会えるのは幸せなことだ。 ドットインストー…

【プログラミング 23時間目】サーブレットでweb.xmlをいちいち編集するのが面倒くさいときはinvokerサーブレットを有効化

「基礎からのサーブレット」 この本は入門書としては最高の本である。説明が一つ一つ詳しく、類書が省きがちな環境構築をきめ細やかに説明してくれる。初学者が1番つまづくのは環境構築なのに、それを省略する本を書くヤツはナルシストに違いない。 読者の気…

JNDIのサンプル作ってみた。

プロフェッショナルJava サーバープログラミングの勉強中。サービスプロバイダなしにJNDIを使うことはできない。 サービスプロバイダとはディレクトリサービスとの対話を可能にするJavaクラスのセットのっことである。分散ネットワークとは、あるアプリケー…

サーバサイドJavaプログラミングについて。難しい。

サーバサイドのJava。つまりはJavaEEの知識を身に付けなければ大規模なアプリケーションの構築のメインプログラマにはなれない。 その辺は今のプロジェクトはフレームワーク化されていて、意識せずに使っている。が、わからないけどフレームワークが頑張って…