Java

良いコードを書く技術 ?読みやすく保守しやすいプログラミング作法 (WEB+DB PRESS plus)

2011年4月に読んだ。WEB+DB PRESSのvol.44〜49の連載を再構成したもの。このシリーズでは、一番薄くて内容もやさしい。『リファクタリング―プログラムの体質改善テクニック (Object Technology Series)』の前菜みたいな感じだが、名前付けの章あたりは日本人…

実装パターン

2010年12月頃読んだ。Kent Beckの本。とりあえずロジックは書けるんだけど、どう書けばベターになるのかの判断ができてすぐに役に立つ感じ。本書を読んでいたらP75-76に以下のid:yojikさんのツイートに関連した事が書いてあって印象に残っている。Kent Beck…

Java・J2EE・オープンソース Spring入門 ~より良いWebアプリケーションの設計と実装

2010年6月頃読んだ。Java・J2EE・オープンソース Spring入門 ~より良いWebアプリケーションの設計と実装作者: 長谷川裕一,伊藤清人,岩永寿来,大野渉,(株)豆蔵出版社/メーカー: 技術評論社発売日: 2005/04/16メディア: 単行本購入: 2人 クリック: 55回この商…

Java 開発の実用問答集 (プログラマーズ叢書)

2010年5月頃読んだ。Java 開発の実用問答集 (プログラマーズ叢書)作者: 古川正寿出版社/メーカー: 翔泳社発売日: 2005/12/07メディア: 単行本購入: 1人 クリック: 3回この商品を含むブログ (7件) を見る

『Webアプリケーション設計・実装のためのフレームワーク活用の技術』

JavaでWebアプリケーションを作っている人に必須の三層アプリやMVC、AOP、DIコンテナ、ドメインモデルとトランザクションスクリプトの違いについての説明がさくっと説明されている。新人にはぜひ勧めたい。サンプルプログラムにSeasar2のS2Struts、S2Daoが使…

Sunテキスト Sun Certified Programmer for Java 2 Platform 5.0 [Exam310-055] SKILL-UP TEXT (SKILL-UP TEXT―Sunテキスト)

『SUN教科書Javaプログラマ(SJC-P)』がかなり読みにくく、網羅性も低いと感じていたので、いったん切り替えた。模擬試験で合格点を下回っちゃった。本番の試験は市販の問題集よりかなり難しいらしい。ひととおり読んでみて、キャストやオートボクシングがあ…

StringクラスのstartsWith()とendsWith()

『徹底攻略 Java2 プログラマ教科書 Platform 5.0対応 (ITプロ/ITエンジニアのための徹底攻略)』を今日から読んでいる。346ページにStringクラスのstartsWithメソッドと対になるメソッドがendWithになってて、変だと思って調べたらendsWithで正しかった。調…

キャリア入社なのにJavaの研修受けてるなんて怖くて日記には書けない

明日からServlet/JSPでアプリ構築だよー。参考:Webアプリケーション技術者の見極め方(Java) http://capsctrl.que.jp/kdmsnr/diary/20081014.html#p01

初級デザインパターン―パターンを適用するベストプラクティス

GoFのデザインパターンを一通り学んだ人向けで、邦題につられる人が多いかも。原著タイトルは『The Joy of Patterns』。サンプルコード除けば100ページしかなく、簡単な例題をいくつかのパターンを使って、設計を洗練させていく構成。なぜこうしたか、が重要…

jsr223-engines.zipが入手できない

困った。IEでは表示できないって出る。Safariでも無理と。 サーバが落ちているということにして、しばらく待ってみるか。 https://scripting.dev.java.net/servlets/ProjectDocumentList

『JRuby徹底入門』写経中

P67ですでにエラー出してます。w C:\lesson>jruby greeting.rb greeting.rb:6:in `method_missing': cannot load Java class java.awt.event.ActionListner (NameError) from greeting.rb:6C:\lesson> import java.awt.event.ActionListnerでエラーになって…

JRubyはじめました。

冷し中華ではありません。

Javaでキャリアを積めた人が羨ましくてならない

おそらくシステム開発で最大派閥となるJavaですが、エンジニアにとって以下のようなことが、他の言語に対する圧倒的なアドバンテージになると思います。 自宅に無料で職場と同等の開発環境が作れる サーバサイドのWebアプリケーションを構築するため、周辺技…

世界で唯一のセキュアプログラミング能力試験、日本上陸

The SANS InstituteとNRIセキュアテクノロジーズは1日、セキュリティに配慮したプログラミングの知識やスキルを認定する「GIAC Secure Software Programmer試験(GSSP試験)」を日本で開始すると発表した。 世界で唯一のセキュアプログラミング能力試験、日…

あとで読む

http://d.hatena.ne.jp/keyworddiary/DDD こういった議論が異国の話なところに危機感を感じるんですよね。

Javaでなぜつくるのか 知っておきたいJavaプログラミングの基礎知識

Javaでなぜつくるのか 知っておきたいJavaプログラミングの基礎知識作者: 米持幸寿出版社/メーカー: 日経BP社発売日: 2005/03/31メディア: 単行本購入: 2人 クリック: 24回この商品を含むブログ (40件) を見る2007/11/07読み始め 2007/11/11読了

しょうけい?

今日耳にした言葉。自分の職場とは言ってませんよ。 「Javaしかオブジェクト指向の研修がなくて選んだんですけど。多分、『しょうけい』とかやるんですよねー。」「ああ、Javaで最初に出てくるんだよね。」 どうみても「継承」の間違いです。ありがとうござ…

UML&Javaオブジェクト指向開発 入門編―静的モデリングと動的モデリング

各図の解説というよりはオブジェクト指向開発で各図がどう関連しているかに重点がある。Javaに関する部分は少なかったのでJavaの文字に惹かれた人は注意。CASEツールの例としてJUDEの例が数ページある。なお、第1章から第3章までと同内容の記事がウェブに…

やさしいUML入門―Javaオブジェクト・モデリング

入門書。華麗なクラス設計などは載っていない。付録がJavaとUMLとのからみではクラス図のあたりぐらい。「はじめに」で、 オブジェクト指向開発の中でのUMLとJavaの位置づけ 覚えるダイアグラムはクラス図、シーケンス図、ユースケース図だけでOK クラス図と…

Javaデザインパターン徹底攻略

Javaでデザパタな本、というかオリジナルGoFとC#などの一部の本の方がむしろ例外で、ほとんどのデザパタ本はJavaで書かれているのが現状。その中でも一番シンプルなソースじゃないかと思う。それだけにClassAみたいになクラス名だったりして、具体性に使いど…

The Rational Edge:キミのコードが汚い理由

http://www.itmedia.co.jp/enterprise/articles/0701/12/news011.html

Javaのココロ

2006/12/26読み始め 2007/01/01読了 前半がJavaに限らないプログラマとしての心得のような話で、Javaの本で正電容量式キーボードについて書いてあるのはこの本ぐらいかも。トラックボールを1ページまるまる使って勧めているし。中盤がJava初心者に役立つTips…

Javaプログラマガ知ツテオクベキコト

2006/12/13読み始め 2006/12/17読了 『やさしいJava』あたり読み終わった新人に読ませたい。 本文中のいろいろな参照リンクがサポートページになかったので、□あとで書く。Javaプログラマガ知ツテオクベキコト作者: えんどうやすゆき出版社/メーカー: 毎日コ…

SJC-D受験日記より

SJC-D(Sun Certified Developer for the Java Platform) http://sjcd.seesaa.net/

MacにEclipse3.2.1をインストール

とりあえずインストールまで。以下を参考にした。 Eclipseをmacで使う(2) 日本語ランゲージパック http://tatsuh.cocolog-nifty.com/memo/2006/01/eclipsemac2__81a0.html Download now: Eclipse SDK 3.2.1, Mac OS X (117 MB) http://www.eclipse.org/downl…

Java的リンク

http://www.geocities.co.jp/SiliconValley/6064/java_link.html 初代の作者様は業界を去られたそうで。残念。

ある方の自宅環境に入ってたEclipse Pluginと他ツール

http://www2.u-netsurf.ne.jp/~akishin/memo/index.html

ある方のEclipse 3.2Plugin

http://www.hizum.net/diary/?date=20060719

SVF for Client

プロジェクトでブロードキャストされてたので、どんなツールだろうかと。 帳票サーバ上のSVF for Java Print, SVF for Web/PDF Java EditionからクライアントPCに接続されるプリンターに直接印刷が行えます。 なるほど。

Javaを独習する前に読む本

2006/05/01開始 2006/05/06読了 2006/06/30リンク等追加 druby.orgの咳さんも推薦してた。(2006-02-18) http://www.druby.org/ilikeruby/karimono.html 『Javaを独習する前に読む本』サポートページ http://www.loveruby.net/ja/java/ 『Javaを独習する前に…