
エンジニアにとって仲間とはどういう存在なのだろうか。極端なことをいえば、自分1人で作業が完結できてしまうエンジニアにとって、仲間とのコミュニケーションにはどんな意味があるのか。エンジニア同士のネットワークを通じて、エンジニアにとっての仲間とは何かを探る。 第11回|1 2|次のページ 赤い髪に青いサングラス。独特な雰囲気を持つ彼は、とても優しい口調で、コミュニティについて語ってくれた。 「広がれ エンジニアの輪」第12回は、「Yoshiori」というIDで知られる、ドワンゴの庄司嘉織氏に迫る。 前回のひがやすを氏(参考:ひがやすを――Seasarと「ひがやすを飲み会」)が紹介してくれた庄司氏は、Javaコミュニティ「java-ja」の代表として知られている。2008年9月に開催されたイベント「エンジニアの未来サミット」の第2部に登壇し、「ネガティブなことばかりいっている人のいうことなんて聞
@IT編集部 2009/3/24 最終更新: 2012/04/11 17:57 このページは、Java開発者/プログラマのための、Java SE(旧、J2SE)のコアAPIの使用コード例の記事へのリンク集です。パッケージごとに表でまとめてあります。メソッドやコンストラクタ、例外などAPIの使い方の参考にしてください。パッケージやクラスの並び順は、標準のJavadoc(「Java Platform, Standard Edition API 仕様」)と同様にしています。 すべてのクラス java awt(Abstract Window Toolkit) event image io(In/Out) lang(LANGuage) reflect math(MATHmatics) net nio(New In/Out) charset(CHARacter SET) rmi(Remote Meth
「Javaを勉強しなおしてみる動画mylist/5085601」 「Java言語で学ぶ デザインパターン入門マルチスレッド編(改訂前)」(結城 浩)Introduction1 Java言語のスレッド スレッドの排他制御 synchronizedメソッド(19ページ)をそのまま動画にしてみただけです(www.hyuki.com/dp/dp21st.html参照)ご本人に見つかってしまいました(結城浩のはてな日記http://d.hatena.ne.jp/hyuki/)怒られるどころかお褒めいただきました。どうもすみません ##検索キーワード -> プログラミング講座 予約語 synchronized
Java におけるコード進化パターン (Code Evolution Patterns in Java) asato shimotaki <asatohan at gmail.com> 最終更新日 : 2009/6/21 (2004/4/22 より) [...] For twenty years, I spent two or three hours a day looking at pairs of things -- buildings, tiles, stones, windows, carpets, figures, carvings of flowers, paths, seats, funiture, streets, paintings, fountains, doorways, arches, friezes -- comparing them, and asking my
Antの使い方を教えてください。 やりたいことは以下の通りです。 ・SubversionのレポジトリからJavaプロジェクトをエクスポート ・コンパイルしてjarファイルを作成 このような処理をするantスクリプトを書くための出来るだけ近道となるwebページを紹介いただければと思います。 回答はant使用経験のある方限定でお願いします。 現状 ・Eclipse+Subclipseで複数人で一つのJavaプロジェクト開発 ・jar生成をEclipse上からExport機能を利用して行っていてこれを自動化したい ・メンバーは全員ant初心者。すでに存在するスクリプトを使ってBuild作業をする程度なら出来る。
クラス内クラス。 「インナークラス」とも言う。 特定のクラス(外部クラス)内に存在するクラスを「内部クラス」という。 文法的には、外部クラスの定義内で定義されたクラスが、内部クラスとなる。 外部クラスの中からは自由に内部クラスを使用できる。外部クラスから、内部クラス型変数の宣言、インスタンスの作成、privateフィールド及びprivateメソッドへのアクセスが可能である。 また同様に、内部クラスは外部クラスを自由に使用できる。 内部クラスは、そのインスタンスを外部クラスのインスタンス内に持つ、という特殊なクラスである。 まず外部クラスのインスタンスを作り、次にそのインスタンスの参照経由で内部クラスのインスタンスを作ることで、外部クラスのインスタンスと結びついた内部クラスのインスタンスを作ることができる。 そうすることで、内部クラスは外部クラスのフィールド及びメソッドにアクセスできる。 つ
お世話になっております。JAVAに関しての質問です。 ネストクラス・インナークラスに関して勉強中ですが、 下記のようなルール (1)非staticなネストクラスは、staticなメンバ・フィールドを持てない (2)非staticなネストクラスのオブジェクトは、外側のオブジェクトを 生成してから生成する (3)staticなネストクラスは、自分を含むクラスに付随し、外側の オブジェクトがなくとも使える (4)staticなメソッド内で、非staticなネストクラスのオブジェクトは 生成できない (5)メソッド内で定義されたインナークラスからアクセスできるのは *外側のメソッドのIfinalなI引数・変数 *メソッドを持つクラスのフィールド などあるようですが、そういうものかと頭では思えても、 ・なぜそのようなルールがあるのか、 ・このような仕組みは、実際の開発ではどのように 使われているのか
JSR 274: The BeanShell Scripting Language JSR 274で仕様の標準化が進められているBeanShellは、JavaVM上で動作するスクリプト言語である。文法がJavaのそれとほとんど同じという点が大きな特徴といえる。もちろん、動的な型付けに対応しているなど、スクリプト言語としての利点も兼ね揃えている。 文法でJavaと大きく異なる点は、クラスやインタフェースが定義できない点だ。ただし、Javaで書かれたクラスを呼び出すことができるため、自作のクラスが使えないというわけではない。また、Javaプログラム側からBeanShellスクリプトを実行するための機能も備えている。 BeanShellの実装そのものはすでにバージョン2.0のベータ版が公開されており、十分に実用レベルに達しているといっていい。JSR 274による仕様の標準化は、BeanShell
まあ前々から考えてた事なんだけどできるのかなあと。 インスコ時はXみてーなのとか立ち上がってないといかんっぽいけどインスコが 終わればterminalだけで動くはずです。 まあちょっとやってみたいひとは参考にしてみてください。 使用するもの JDK1.5 Eclipse3.3 Vim7 eclim1.3.1 1. JDKをインスコ まあ普通にインスコします。 1.5以上じゃないとあかんらしい。 2. Eclipse3.3をインスコ Enabling Open Innovation & Collaboration | The Eclipse Foundationから3.3をダウンロードします。 解凍して適当な場所に置きます。 一度起動してworkspaceの場所、あと自動ビルドの指定をしておきます。 WTPとかインスコしておくといいらしいのでupdateから入れておきます。 emfとかもいる
【真夏の夜のミステリー】Tomcatを殺したのは誰だ?:現場から学ぶWebアプリ開発のトラブルハック(6)(1/3 ページ) 本連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) 【第1章】Tomcatが無応答!? トラフィックの多い大規模サイトでは、その負荷のためにさまざまな問題が発生する。それらの問題を回避するには、性能を考慮して作られたアプリケーションや、ノウハウに基づいたミドルウェアのチューニングが必要となる。 TomcatはServletコンテナとしての長い歴史を持ち、多くの採用実績を持つオープンソースのアプリケーションサーバ(以下、APサーバ)だ。大規模なサイトで採用される事例も出てきており、To
trirhino.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、trirhino.comが全てとなります。あなたがお探しの内容が見つかることを願っています!
WEB+DB PRESS Vol.37の特集1「実演!リファクタリング」の特設ページです。リファクタリングの実演ムービーや誌面サポート情報などを掲載しています。 なお,本企画は「実演!テスト駆動開発」(WEB+DB PRESS Vol.35の特集1)と連続性を持っています。 更新履歴 2007年3月2日 訂正情報の追加 pom.xmlに,JVMのデフォルトエンコーディングがShift_JIS以外のOS(要するにWindows系以外のOS)をお使いの方向けの設定を追加しました。詳しくは5ページ目をご覧ください。 ダウンロード用サンプルコードの差し替え 上記補足情報に対応したpom.xmlに差し替えました。 著者からのメッセージ 実演ムービーをご覧いただくにあたっての,著者の和田卓人さんからのメッセージです。 Eclipseのリファクタリング機能 第3章を題材にした,Eclipseのリファク
こんばんは。 staticについて、だんだんわからなくなってきました・・・。 例えばあるクラスの変数で、 static int i = 10; とあった場合、参照クラスからiの値を見ると、必ず10ですよね? static修飾子がついているメソッドの場合、挙動はどうなるのでしょう? staticなメソッドはインスタンス化しなくても呼び出せる。 つまり、メモリ上に1箇所しか存在しないので、同時にアクセスされた場合(synchronizedしていない場合)はどうなるのかがわかりません・・・。 メソッドには引数が存在し、returnがStringやintなどの場合です。 returnは保証(参照側にとって望む値と言う意味で)されるのでしょうか? インスタンス化をしない事によって、パフォーマンスが向上するのでしょうけれど、いまいちメリットがわかりません・・・。 public、privateにかかわら
翻訳原文:10 Things Every Java Programmer Should Know About RubyJim Weirichコンサルタント / Compuwarejim@weirichhouse.org Copyright 2005 by Jim Weirich (All Rights Reserved)自己紹介ジム・ワイリック (Jim Weirich)Compuware社コンサルタントJavaのプログラマRubyの熱狂的支持者大事なことを、まず先に私は以前、大規模製造会社の従業員に就業後のC言語コースを教えていました。提出されたCのコードのスタイルをちょっと見ただけで、生徒が以前にどんな言語を利用していたかを簡単に当てられました。全くもって本当のことです。「どの言語でも、君はFORTRANを書けるね」 Rubyを調査中のJavaプログラマなら、Rubyが色々な点でJav
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く