Java開発の問題解決を助ける(1) デバッグでのブレークポイント活用 サン・マイクロシステムズ 岡崎 隆之 2005/6/23 「結果が期待と異なる」「パフォーマンスが出ない」「どうやらメモリリークしている」「コーディング規約がなかなか守られない」など、Java開発における問題点は無数にあります。これらの問題解決を効率的に行うためには、ツールや技術が必要です。本連載では、ツールを活用した問題解決法を紹介していきます。第1回は、統合開発環境(IDE)に装備されているデバッグツールを活用した問題解決を紹介しましょう。 「コーディングにはあまり時間がかからなかったが、デバッグが進まず徹夜で作業した」 「膨大なログを基にデバッグをしなければいけないので精神的に参ってしまった」 プログラム開発に参加されている方でこのような経験をされた人は多いのではないでしょうか。またさらに追い討ちを掛けるように問
Webブラウザ「Opera」日本語版の販売をめぐって損害を受けたとして、トランスウエアは6月22日、ライブドアとノルウェーOpera Softwareに対し損害賠償約4100万円と謝罪広告の掲載を求める訴訟を東京地裁に起こした。 トランスウエアによると、同社とOperaは2002年2月に独占販売契約を結び、日本語版を販売していた。ところが2004年5月、Operaはトランスウエアとの契約終了手続きをせずにライブドアと独占販売契約を締結し、トランスウエアが管理運営していた販売サイトを、ライブドアが新設した販売サイトにリダイレクトした。 このためトランスウエアは在庫品を販売できなくなった上、将来の販売機会も失い、損害を受けたとしている。 またライブドアとOperaが、両社の独占販売契約はトランスウエェアと合意済みだとニュースリリースなどで説明していたが、トランスウエアは合意した事実はなかったと
ピリ辛冷やっこ、鶏そぼろあんかけ シェフの、ここがお薦め! 食欲がない時の冷たい一品に。 材料 (豆腐一丁分) 絹豆腐 1パック 鶏挽肉 100g 生姜みじん切り 10g キムチ 100g (これより下がA) ゴマ油 10cc チキンブイヨン 60cc 豆板醤 5g 醤油 10cc 上白糖 10g 水溶きコーンスターチ 少々 作り方 ① キムチを粗目のみじん切りにする。 ② 絹豆腐を一口大に切る。 ③ 鶏挽肉、生姜みじん切りを炒める。 ④ ③に(A)を入れて温め、軽くとろみをつけ、冷ます。 ⑤ 皿に絹豆腐、①、②の順に盛る。 ワンポイント 水溶きコーンスターチ等でとろみをつける時は、温めた液体にゆっくりと加える。 冷めると濃度がでて、ドロっとする
一覧からtagを選んで追加できるようにするスクリプト(Greasemonkey版) - facet-diary のGreasemonkey用スクリプトを使わせていただいていたのですが、アルファベット順に並んでいないので、タグが増えてくると目的のタグを探すより直接入力するほうが速くなってきました。それに加えて、はてなブックマークを使っていて思うのは、タグを入力するのも確かに面倒なのですが、タグを考えるのはもっと面倒だということです。 というわけで、他人の付けたタグを参考にできたらいいなと思い、すでにそのエントリーに付けられているタグも表示できるようなものを作ってみました。id:facetさんのスクリプトとは違い、他のページからリストを取ってくるので少し反応が鈍いのが欠点でしょうか。はてな純正の補完スクリプトとの併用は、エラーが出ますが動くことは動くようです。 Hatena Bookmark
eclipseでflashコンテンツを作成するビデオチュートリアルが出ました。 しかしココ最近のflashのopensource運動は、気が狂ったように進展するね。軽くまとめてみた。 4月6日: レッシング教授の「flashはオープンソースコミュの敵」スピーチが物議をかもし出す 4月7日: マクロメディアのMike Chamberが、フラッシュのコンテクストメニューにライセンスとソース配布を表示するクラスを発表。レッシング教授のトークからわずか1日の対応。 4~5月 eclipseを使ったオープンソースflash開発環境(通称FAME)が超話題沸騰。adminToolやAS2UnitTestingフレームワーク、各種ドキュメントツールまでeclipse対応させるチュートリアルが発表される。 5月27日: OSFlash(オープン・ソース・フラッシュ)コミュニティ設立。散らばっていたオープン
home changes contents help options Wiki contents BookmarkOnInstantRails BookmarkOnInstantRails2 GoogleMapsEditor GoogleAPI Plone on Windows Blogのインストール DebianにPloneをインストールする COREBlogをインストール LocalFSをインストール ZWikiをインストール ejSplitterをインストール jMailHostをインストール Postgresql8をインストール Ploneの基本的な使い方 Ploneをインストールする Wikiのインストール サーバを外部に公開する 他のPCからPloneを見る FrontPage Idea/Idea PythonRecipe 004:代入 005:文の区切り 006:コメント 0
大量のXML、特定のAPIに依存した実装、明らかに多すぎる機能。を持つオブジェクトとして、 EJBがあります。3.0では、それらが軽減されるような方向にあるのは知っての通り。 EJBに対して、特定のAPIに依存しない実装、必要最小限の機能。を持つオブジェクトを最近では、POJOと呼びます。 でも、最近気になっている事があります。 「ドサクサに紛れて、POJOと呼ぶのはちょっとオカシイオブジェクトが無いか?」 そうです、EJB3.0のオブジェクトです。 Annotationによって修飾されたオブジェクトをPOJOと呼ぶのは、抵抗があります。 何故なら、オブジェクトが期待される全ての機能を実現する為に、 明らかにAnnotationに依存しているからです。 Annotationに依存しているという事は、つまりは特定のAPIに依存していると言う事になります。 と、言う訳で、こういうオブジェクトを
Thanks to (chronological order): Christian Lindig, Harvard University (Suggestions) Vijayvithal Jahagirdar, Texas Instrument (Suggestions) Solena Le Moigne, Xerox Corporation (English proofreading) Louis Lesko (Suggestions) Dwaine Gonyier, Cisco Systems (Suggestions) John Harrold, Pittsburg University (Suggestions) Hans Fugal (Distribution) Fritz Mehner, Fachhochschule Südwestfalen (Typo, German t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く