UNIXでJAVA
0001名無しさん@お腹いっぱい。NGNG
のスレがないみたいなので立ててみる。
開発事例とかOSごとの違いなどキボーン。

最近Linuxでサーブレットの仕事が多いのですが
みなさんはどうっすか?
0003lolNGNG
javaはもっとPC早くならんと使いもものにならん・・
0004クンクン(零式)NGNG
流体のシミュレーションやる時に使うけど、>>3が言った通りマシンの
処理能力が遅いとお話にならないのよね。

俺が実際に、ヨットのデザインする際に普通のPCでボートの形等をデザイン
するなんて、時間が掛かりすぎて駄目。

大学が所有しているスーパーコンピューターとか、64bitのUltra Sparcで
やるのが現実と想はれ。
00051NGNG
あれれ、そんなもんですかね。
AIXとかSolarisで開発したしとはおらぬかの?
0006_NGNG

JDE1.3 を /usr/java/というフォルダにインストールしたのですが、
そのあとの設定方法がわかりません(TT
SUN のサイトを一生懸命さがしたのですがありませんでした(TT

拡張子、.jar のファイルを実行したいのですが…
よろしくお願いします
00071NGNG
>>6
java -jar *.jar を実行すればいいとか、/usr/java/jdk1.3.1/binをPATHに入れればいいとか、
ってそんな話ではなく?
00086NGNG
java -jar *.jar とやってもCommand not dfound になってしまいます

Make install wp完了した直後の状態なのですが…

>/usr/java/jdk1.3.1/binをPATHに入れればいいとか
申し訳ありませんこれはどういう意味でしょうか
00091NGNG
パスが通ってないんでしょ。ハア〜...
やっぱ駄目ですね。このスレ。
0010名無しさん@お腹いっぱい。NGNG
最近のLinuxのJava事情キボン
0011名無しさん@お腹いっぱい。NGNG
やっぱり FreeUnixであまり Javaは流行ってないような。
つーか、BSD Userの間だけ?
VMの sourceが簡単にみられない、つーか sourceの細かい
ところまでみた hackerがいる communitiyがない不信感からか?

個人的に嫌いじゃないんだけどね。
0012名無しさん@お腹いっぱい。NGNG
馬鹿ばっか
0013かわいそうな1サン発見NGNG
ここ数年は、JAVAばっかし、提案するの。
XSLTやsoapとか使うようなのも増えてきたし・・
一昔まえはJavaできるPGとか探すのも大変だったけど
最近は、中国系とかの安いPGでもJavaできるひと増えたから、
結構規模でかくなってもよさげ
0015名無しさん@EmacsNGNG
>>6
CLASSPATHはちゃんと設定しないと
T先生に殺されるよ
0017名無しさん@お腹いっぱい。NGNG
>>14

JAVAよりPHPの方が適している場合でもJAVA使うって
のも多いよ。JAVA使える人は腐る程いる一方、PHPは
知りませんという人が多いから。
0019名無しです@EmacsNGNG
もうdat行きになりそうなので保守age。
Web以外でJavaを使うって事はないのでしょうかね?
クライアントサイドじゃやっぱりMotifってのが
まだ一般的なのかな?
今まで社会保険事務所系列の医療システムや東電とか
のクライアントサイド(SolarisとHP-UX)やったときも
やっぱMotifだったし。
0020名無しさん@お腹いっぱい。NGNG
わぁーい、糞スレ大好きー!
0021名無しさん@お腹いっぱい。NGNG
C++のスレでやってないでここもっと盛り上がれ
0023名無しさん@お腹いっぱい。NGNG
>>22
Javaはトラブルフリーってこと。
だからネタも無いってことね。
0025名無しさん@お腹いっぱい。NGNG
周囲では本当にできる人はUNIXでもJava使いこなしてますがねえ。
まあ使う機会が無いから評価しようがありませんって人は結構いるで
しょうが、盲目的にJava嫌ってるのにはDQNしかいないですね。
何でもかんでもCのオールドタイプと、十分使い込む前に物事を評価
する真性馬鹿タイプと2通りいますが。
# Javaって遅いから・・・とか言ってるのは馬鹿と思って間違いない
0030名無しさん@お腹いっぱい。NGNG
>>29
思うだけなら勝手よ、お馬鹿さん(w
0034名無しさん@お腹いっぱい。NGNG
ま、2chに巣食ってるような「自称何でも屋」(実は何もできない人)には
Perlで十分か(プッ
0036名無しさん@お腹いっぱい。NGNG
JAVAサーブレットだと、リクエストの度にプロセス作らなくていいとか、DBと連携しやすいとか、
どれだけの人がメリット/デメリット分かって議論しているんだろう。
0037名無しさん@お腹いっぱい。NGNG
javaでフィルタ処理するプログラム書いたのですが
tcshのforeachで数千ファイルに対し回したらいつまでたっても終わりません!

やっぱりjavaはunixとの相性も最高ですね。
0038名無しさん@お腹いっぱい。NGNG
>>36
そんなこと書いてるとmod_perlがどうとかPHPがどうとかApacheのモジ
ュールがどうとかDBIがどうとかいう自称何でも屋が湧いてくるよ
0042名無しさん@お腹いっぱい。NGNG
Solaris使ってるのですが、やたらと遅いのはどういうことなんでしょう?
なんか、ログイン失敗しただけでやたらと時間待たされたりするんですけど。

BSDとかだと多少は動作は速いのでしょうか?

UNIXで一番快適なJAVAの開発環境ってどんな構成ですか?
0044名無しさん@お腹いっぱい。NGNG
>なんか、ログイン失敗しただけでやたらと時間待たされたりするんですけど。
あれはわざと遅くしてるんでしょ?
0045名無しさん@お腹いっぱい。NGNG
>>42
ログイン失敗で、わざと一定時間無反応になるのは仕様。
パスワードを推測して何度もログイン試行するヤシを防ぐため。

それはともかく、SolarisでもJavaは遅いし不安定なのは事実。
0046名無しさん@お腹いっぱい。NGNG
>>45
> SolarisでもJavaは遅いし不安定なのは事実。

ばーか(w
0047名無しさん@お腹いっぱい。NGNG
商用の製品は結構多いすよね、Java。
|8MのAix用NetworkDispatcher(スイッチみたいなもん)とかFのSolaris用クラスタ関連製品とか。
前者は確か2年以上前に出だしたので最近ではないですが・・・


>>42

そんなに遅いのが嫌だったら管理者に頼んで設定変更してもらいましょう。
設定ファイルは/etc/defaultの下にあるはず。

0050名無しさん@XEmacsNGNG
>>45
「Javaが遅い」って言う奴が多いのは、
1. Javaのプロセスは起動が遅い
2. スキルの低いJavaプログラマが多いからアプリもへぼいのが多い

1.については、確かにスピードを追求するなら、Javaって起動しっぱ
なしにするようなプログラムにしか向いてないよな。
2.については、まともなプログラマが作ったプログラムなら、
Javaで書かれていても速いよ。
0052名無しさん@お腹いっぱい。NGNG
>>50
"write once run anywhere"だから、
たとえスキルの低いヤシが書いたヘボプログラムでも、
ポリシーとして書き直しができません。
005450NGNG
>>51
> 37さんにはどうアドバイスする?

しなきゃだめ?

>>51
> たとえスキルの低いヤシが書いたヘボプログラムでも、
> ポリシーとして書き直しができません。

それは、Open-Closed Principleでは?
"write once run anywhere"は一度書けば、どこでも動くと
言うJavaのスローガン。実際そうはいかないけど。
0055名無しさん@お腹いっぱい。NGNG
>>51=37 (プ
0057名無しさん@お腹いっぱい。NGNG
Swingは遅い、汚い、かっこ悪いと、Javaがクライアントでは使えないと判断
される原因となった大失策だね。
write once, run someware (w だけど、eclipseのSWTなんかはいい感じ。

# そろそろ板違いだね、スマソ
005958NGNG
かぶた。

まあ、swingの出来はアレだが、それ以外の実行速度は
バージョンが上がるにつれ文字通り「桁違い」に速くなってるから、
未だにJDK1.1.8とか1.2.2とかのイメージで「Javaは遅い」とか
言ってる奴は馬鹿だな。
0060名無しさんNGNG
>>42
> BSDとかだと多少は動作は速いのでしょうか?

threadがあきれるくらい駄目だからJavaには向かない。
SolarisかIBMのthread patchが当たったLinuxが一番いい。(UNIXでは)
0061名無しさん@お腹いっぱい。NGNG
>>59
へ?
J2SDK-1.3.1_03 って、
JDK-1.1.8 とかより明らかに重いですけど・・
メジャーバージョンが上がるたびに重くなっていくので、
もう、見放しています。
006250NGNG
明らかに頭のおかしい奴がいるな
0063名無しさんNGNG
・VMの起動
・.class, .jarの読み込み
・コードの実行
分けて考えないと。

全ての局面で遅くなっているということはない。
www.spec.orgなどを参照。

>>61の状況では、遅くて使えないことには特に異論はないが。
0064名無しさん@お腹いっぱい。NGNG
JAVAってさ使ってる奴誉めている奴の中に
救いようのないDQNがイパーイいるせいで
理論上では優れた言語とわかっていても
生理的に受け付けないのは漏れだけ?
0065名無しさん@お腹いっぱい。NGNG
sed -e "s/JAVA/Linux/" -e "s/言語/OS/"
sed -e "s/JAVA/2ch/" -e "s/言語/掲示板/"

何でも成り立ちますな。
選べる立場なら好きなもん使え、仕事なら黙ってやれ、ってことですな。
0066名無しさん@お腹いっぱい。NGNG
>  生理的に受け付けないのは漏れだけ?
生理的に受けつけないからやらなくて飯野は、学生。
>  選べる立場なら好きなもん使え、仕事なら黙ってやれ、ってことですな。
>65 に同意
0067名無しさん@お腹いっぱい。NGNG
2chってさ使ってる奴誉めている奴の中に
救いようのないDQNがイパーイいるせいで
理論上では優れた掲示版とわかっていても
生理的に受け付けないのは漏れだけ?

"理論上では優れた掲示版"っていうのにワラタ。
00691 ◆0Hq6/z.w NGNG
で、UNIX上でのJavaの話はどうなのよ?
0070名無しさん@お腹いっぱい。NGNG
おそい

ForteやEclipseはおれのマシンじゃ動かないし..
JDEでもすげー重い。
0071名無しさん@お腹いっぱい。NGNG
Swing齧った程度でJavaはクソ!とかのたもうてる学生さんは
ちょっとはJ2EEを勉強してから書き込んで下さいね。
0074名無しさん@お腹いっぱい。NGNG
やっとでてきた具体例がSwingが遅いか。馬鹿すぎて煽る気にもならん罠。
ま、オマエのようなお絵かき厨房はms-paintでも使ってオナってろや(w
0075GCNGNG
ププ
0076名無しさん@お腹いっぱい。NGNG
ここがあの栄光の板だったのか。
007764@本物NGNG
(,,゚Д゚)∩ハイッ!! 先生いっぱい釣れますた!!
仕事となればJAVAだってCOBOLだってBASICだって
使わなきゃいけないのよね

悲しいけどこれ仕事なのよ・・・
0078名無しさんNGNG
>>77
つーか、お前が釣られて再び顔出してんじゃね─の?
0081名無しさん@お腹いっぱい。NGNG
で、Java言語の話なのかJavaVMの話なのかJ2MEの話なのかJ2SEの話なのかJ2EEの話なのか
どの程度の範囲で行くんよ?

はっきりさせる必要がない、という御仁にはこの問題を進呈しよう

Q.
・サーブレット
・JSP
・アプレット
・Stateless Session Beans
の5つをまとめて語れるカテゴリーは?

Q.
Sunが無償提供するJ2SE、J2EE、J2MEのありかたは?
・ユーザがニセ物くさい有料の製品を手にしなくてもいいように無料でGetできるようにしている
・オープンソースの精神の顕れで無料でGetできるようにしている
・最低限この程度の実装がJavaであることを示すサンプル品だから無料でGetできるようにしている
0084名無しさん@お腹いっぱい。NGNG
>>42
たとえばFreeBSDでJavaをやろうとしても
HotSpot VMがまともに動かない(Linux版、native版ともに)から
遅いclassic VMで我慢するしかない。

素直にSolaris版を使うのが吉。
0090名無しさん@お腹いっぱい。NGNG
>>89
実用レベルを保とうとするとそれは仕方ないでしょう。
Java自身の可搬性は、性能や堅牢性にまでは言及してないです。
0091名無しさん@お腹いっぱい。NGNG
>>81
UnixでJavaってんだからJavaVMの話に決まってるだろ?馬鹿か、あんた。
0093名無しさん@お腹いっぱい。NGNG
>>92
おまえレベルだとないだろな。
0094名無しさん@お腹いっぱい。NGNG
>>84
IBMのthread patchって何?
ユーザスレッド+カーネルスレッドになるの?
実運用に使えるの?
0095名無しさん@お腹いっぱい。NGNG
LinuxでもJ2SDK1.3からはHotSpotちゃんと効いてるよ。
遅いといっているのはJavaVM起動の時間だろ。
009637NGNG
どうも、37です。foreachじゃなくてfindにしましたが
やっぱり帰ってきません!!!

なんとかしてください
0099名無しさんNGNG
>>94
NGPT
http://www-124.ibm.com/pthreads/


> 実運用に使えるの?

俺的にはOK。早くpatch統合されないものか?
IBMのJDKと一緒に幸せ〜。
0100名無しさんNGNG
>>96
まさか一ファイルごとにVM起動してるんじゃないだろうね。
複数引数取るようにして、

find . なんだかんだ | xargs java あーだこうだ

だよね…
0101名無しさん@お腹いっぱい。NGNG
>>96

find を使うスクリプト > ファイル

上のようなのを、javaのプロセスで動かして、リダイレクトされたファイルをjavaで解析すれば?
010294NGNG
>>99 Thanks!

これもろにM:Nスレッディングじゃないか!
もうソラリス使う意味ないね
0104名無しさん@お腹いっぱい。NGNG
SolarisでJava実行するのが一番正しいです。

貧乏人はへぼLinuxでも使ってください。
0107名無しさん@お腹いっぱい。NGNG
>>103
1:1ってこたぁないだろう(笑)
N:1とM:Nとどっちが性能いいかは、OSやCPUによって変わるんじゃない?
まあ、Solaris9がM:Nを捨てたのは(性能だっけ?)意義深いような気がするが。

しかし、Solaris8の時点でN:1かM:Nか選べたような...
0112名無しさん@お腹いっぱい。NGNG
IBMのAIX用JDKはパッチレベルでHeap(OSの)の取り方がころころ
変わるのが気に食わん。ちとディープな話だが悩まされた人も
一人はいるだろう
0113名無しさん@お腹いっぱい。NGNG
>112
AIXの場合はそれよりも(・∀・)ノィョ-に長くなってしまう
プロセス名の方がいろんなひとから文句たらたらだったな
0114名無しさん@お腹いっぱい。NGNG
張 「先生、コチラデス」
山岡・栗田「何!」
海原「またこの二人がっ‥」
星村(家庭部記者)「はやしばらさんですね、はじめまして。私、東西新聞社の‥」
海原「私は、はやしばらじゃない、海原だ」
張 「アレ?電話デボクチャント海原先生ト言ッタツモリダタケド発音悪カタカナ?」
星村「大変失礼しました、私の聞き間違いだと思います」
  「それで、私、今日は海原先生にJavaプログラミングのことをいろいろとお聞きしたいと思って‥」
海原「Javaプログラミングだとっ!?ふざけるなあっ!!」
  「プログラミングのことを聞きたいと言うから張さんの顔を立てて来てみれば、Javaプログラミングだとっ!?」
  「あんなものは、プログラム言語なんかじゃないっ!!」
張 「星村サン、ボクニぷろぐらみんぐノコト聞キタイト言ッタンジャナカッタノ?」
星村「い、いえ‥ただのプログラミングじゃなくてJavaプログラミングって言ったつもりですけど‥」
海原「人を見て物を言え、Javaプログラミングのことなどこの海原雄山に尋ねるとは無礼千万!」
  「そんなクズ言語のことを聞きたかったらそこにいる与太者に尋ねるがいいっ!」
山岡「そんなことを言うからにはJavaで書かれたプログラムはいろいろと見てきたんだろうな?」
海原「ふっ!あんな言語、見てみなければクズかそうでないかわからぬと言うのなら、プログラミングについて云々言う資格はないわっ!」
山岡「かわいそうに年のせいで想像力も衰え、感性も鈍ったな」
海原「何!?」
山岡「80年代のプログラミング技法によりかかって新しい言語について理解しようともせずにJavaプログラミングを否定してしまうのは、想像力は衰え、感性も鈍った証拠だ!懐古趣味の固まりだ!」
海原「そこまで言うからにはおまえは評価に値するJavaプログラムを私に見せることが出来るのだろうな?」
山岡「当然だ!」
海原「よし、見せてもらおうじゃないかっ!」
山岡「見せてやるとも、究極のJavaプログラムをな!」
中松「Javaプログラミング肯定派からさらに愛護派にまで移っちまったぜ‥!?」
0117名無しさん@お腹いっぱい。NGNG
>>115
まぁまぁ、きっとこの後がすごくおもしろいんだよ。

はやいとこ続きをあげろよな >>114
0119名無しさん@お腹いっぱい。NGNG
IntelマシンでJavaやるとしたら、OSの選択肢がすくなくなるね。
Java始めてからBSDとさよならしちゃったよ。

linux_emuじゃきもちわるいし
0121名無しさん@お腹いっぱい。NGNG
正直Servletって使えるのか?
0124121NGNG
>>123
なんだと!
Servletぐらい本読まんでもつくれるわい!

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Giko extends HttpServlet {
public doGet(HttpServletResponse resonse, HttpServletRequest request) throws IOException, ServletException {

PrintWriter out = response.getWriter();

response.setContentType("text/html");
out.println("123氏ね!");
out.close();
}


さっきjava.sun.comのチュートリアルを10分ほど読んでから暗記を試すために書いてみ
た。doGetの引数の順序に自信がアリマセン。
0125121NGNG

あ、}が一個ぬけちゃった。
0126名無しさん@お腹いっぱい。NGNG
>>124
ほとんどの環境で文字化けすることくらい実行しなくても分かりますが何か?
メソッドの型宣言に void を書いていないのはなぜですか?
text/html を宣言しておいてプレーンテキストで返すのは嫌がらせですが?
0129121NGNG
>>126
あ、本当だ。型宣言書いてねーや。
今勉強中だからちょっと待ってね。次はもうちょっと高度なやつを書くよ。
0131まだ学生NGNG
>>121
ふうーん、Servletってこんなに簡単に書けるんだ。
いや勉強になったよ、ありがとう。
0132121NGNG
Servletをまじめに勉強することにしました。
とりあえずオライリーの本を買って今読んでいるところです。

ただServletまんせーってところが気に食わない。起動にすげー時間かかるし、これって実務レベルで使えるのか?って感じです。

まぁ、そこのところも含め、勉強します。

あとJDEEをインストールしました。beanshellがいまいちちゃんと動きません。
C-v C-c .でメソッド名を補完しようとするとエラーがでちゃいます。。。。


0136名無しさん@お腹いっぱい。NGNG
実用レベルで使われてるのかって、銀行屋も保険屋も業務で使ってるんですが。
起動は遅いけどレスポンスはすこぶる良い。サーブレットのパフォーマンス気に
するより DB の設計ちゃんとやってくれ。
0137名無しさん@お腹いっぱい。NGNG
>136
銀行屋・保険屋はまだホスト・メインフレームが業務の中心だろボォケ
お前のいう業務ってのはイントラのwebとか寒いところだろ
いっぺん氏ね
0138名無しさん@お腹いっぱい。NGNG
>>137
オンラインバンキング


っつーか、Javaつかってもいいんだけど
JavaはJavaの世界つくりすぎだから、気が引ける

antって何だよ!makeつかえよ!
0141名無しさん@お腹いっぱい。NGNG
>138
JAVAしか使えぬJAVA厨

キタキタキタキタ━━━(゚∀゚≡(゚∀゚≡゚∀゚)≡゚∀゚)━━━━!!

しかもJAVAすらまとに使えないんだろうな(禿藁
0143あほかNGNG
>>142
晒しあげ

おいおいまじでこいつ銀行の基幹業務がJAVAで動いてるって
信じてるみたいだぞ
0145名無しさん@お腹いっぱい。NGNG
>>136-144
ここは自作自演練習スレですか?
0150名無しさん@お腹いっぱい。NGNG
いまは、汎用もWindows上で動く時代だからなぁ・・・
使ってるリソースがめちゃくちゃ小さいから、Windowsがらみで止まることはないって言ってはいたけど。
0152名無しさん@お腹いっぱい。NGNG
このスレ見てて、UNIXって起動にすげー時間かかるし、これって実務レベルで使
えるのか?とか煽ってるヤシがいたのを思い出した。
0154名無しさん@お腹いっぱい。NGNG
どちらかつーとUNIXの起動よりもハードウェアのセルフテストの
時間が長くていらいらするな・・・

別に言語は何使ってくれても動くて業務上必要な速度がでればいいけどさ
JAVAを使った商用アプリって激しくファイルサイズがでかくない?
0155名無しさん@お腹いっぱい。NGNG
>>154
>JAVAを使った商用アプリって激しくファイルサイズがでかくない?

おまえの馬鹿さ加減よりずっと小さいよ
0158121NGNG
オライリーの本を一通り読みました。ざっとしか読んでいないので、これから一章ずつ
じっくり読みます。

ここまでで「あれ?」と思ったことを書きます。

public void GekoServlet extends Servlet ..... {

 int counter;

 public void init(...) {
  counterの値をファイルから取得
 }

 public void doGet(....) {
  counter++;
 }

 public void destroy() {
  counterの値をファイルへセーブ
 }


というカウンタープログラムのサンプルを読んで、「おー、Servletが生きている間は
変数が保持できるんだ、すげー」と感動しました。オライリーの本も「だからservlet
まんせー」って感じでした。

でもServletが異常終了しちゃったら、countの値がパーになっちゃうんですよね。うー
ん、変数の保持に限ってはすごいけど実用性がないというのが今の感想です。
別になくなっちゃってもいいや、程度の変数なら話は別ですが。。。

さて、これからSessionについて勉強します。
0159121NGNG
訂正

public class GikoServlet .... です。
0162名無しさん@お腹いっぱい。NGNG
>>158
>変数の保持に限ってはすごいけど実用性がないというのが今の感想です。

相変わらず丸出しだな。

>さて、これからSessionについて勉強します。

それでわかるだろよ(w
0166名無しさん@お腹いっぱい。NGNG
Javaはね、全世界のハッカーの憧れの的であるBill Joy大先生が言語仕様に関わっているんだよ。
Javaの可能性を理解できないおヴォアさん達はVBでも使ってなさいってこった。
0170121NGNG
>>161
Celeron500Mhz Memory 128Mです。
Slackwareうごかしています。

またひとつやっかいな点が。
servletのclassファイルを更新するたびにtomcatを再起動するのがちょっと面倒っす。
0173121NGNG
あ、tomcatのドキュメントを読むと、reloadableとかいうオプションがありますね。

>>172
ロジックはServletに書くべきだ!とどっかのサイトで見たので...
0175121NGNG
今JSPとJavaBeansの本を注文しました。

ああ、ちょっとServletをかじるはずが.....そもそもJava自体先週Linuxを初インストー
ルしたのがきっかけで始めました。(今まではずっとBSD)

ところでみなさんはServlet,JSP,Beansをつかいわけていますか?
Beansはチュートリアルを読んだけど、EventObjectのところがよくわかりません。
setXXX,getXXXメソッドを装備してSerializableをimplementsするというぐらいしか理
解できませんでした。
0176121NGNG
>>174
slackware8.1です。
あとtomcatは4.1.10,J2SDKは1.4.1rcです。
0179名無しさん@お腹いっぱい。NGNG
>>178
なら、171は本物のBill Joyかよ?(w
0180名無しさん@お腹いっぱい。NGNG
>>175
Bean の定義自体が曖昧なのでその程度の認識で十分。要は get/set/is で
プロパティにアクセスできて (static 主体の関数みたいな設計していない)、
execute とかメソッドがあって、インスタンスの永続性が保証されていれば
大抵 Bean と呼んで良い。もうちょっとこるなら Event と Listener 作っ
たりもするけど。

ちっこいツールや動作確認 → JSP のみでゴリゴリ
仕事 → Servlet, JSP と何層かの Bean

EJB はパフォーマンス悪すぎるので手抜きたい時以外は使わない
0182名無しさん@お腹いっぱい。NGNG
UNIX specificでもなんでもない、フツ-のJavaな話はよそでやったら?
環境がslackwareだからって、UNIX板でやるネタじゃねーじゃん。
0183名無しさん@お腹いっぱい。NGNG
> おまいらjavaつーとアプレットとサーブレットしか思いつかんのか・・・

あとは、論文のネタですな。ソフトウエア系の。
0184名無しさん@お腹いっぱい。NGNG
(´-`).。oO(何故だろう、>>182がとてつもなく白痴に見える)
0186名無しさん@お腹いっぱい。NGNG
> おまいらjavaつーとアプレットとサーブレットしか思いつかんのか・・・

それ以外って言語屋のオナニーぐらいなもんでしょ
まあ元がそうだし
0187名無しさん@お腹いっぱい。NGNG
Cardletは面白そうだけどな。
0189名無しさん@お腹いっぱい。NGNG
>>188
そうか? さすがに起動は遅いけどレスポンスはぜんぜん良いよ。よっぽど
アフォ なコード書かなきゃネットワークやデータベースのチューニングに
人力集中したほうが良いくらい。リソースはそれなりに食うけどな。

ちなみに アフォ なコードとは↓こんなようなコード

String[] hoge1 = new String[200];
for(int i=0; i<200; i++){
  rs = stmt.executeQuery("SELECT HOGE1 FROM HAGE WHERE ID=" + i);
  hoge1[i] = rs.getString(0);
}
// …これが HOGE2, HOGE3, … と続く。

ログ見てたらすげー勢いで SELECT 投げてるから、(他社だけど) コード
覗いたらこんなんなってたよ… ガクッ。むしろ Java で怖いのは上記の
ようなコードを書く奴が平気で「Java 使えます」と称している事
(上のは DB 絡みだけど)。こんなんなったのは先の Web リプレース
バブルで怪しい派遣や紺サルどもが吹きまくったおかげ。
0191188NGNG
>>189
リソースをバッツンバッツン食わせりゃ、そりゃレスポンスはよいのは確かだが

っつーかそのコード ヒェェェ
可変値すら文字列化しちゃってるよこれ・・・
まー同一コネクションならLibraryCache残るからいいかもしれんが
へんな害虫買ってきたんだねチミの雇い主さんは
0198名無しさん@お腹いっぱい。NGNG

Tomcat4.1.0(RedHat7.3)使っているんだけど、時々起動したら、1時間ぐらいハードディ
スクをカリカリしている状態。もちろん何もできない。

何がおかしいんだろう??

0202hoshuNGNG
hoshu sage
0203名無しさん@お腹いっぱい。NGNG
互換性が売りなのに
どうしてこんなに互換性がないのだろう・・・
0208名無しさん@お腹いっぱい。NGNG
>>203
>どうしてこんなに互換性がないのだろう・・・
具体的には?
いや、互換性が無いとかバグがあるとかの情報は非常に有用なので。
0210名無しさん@お腹いっぱい。NGNG
203 じゃないけど
互換性というより、いつまで経っても定番がないのが嫌。
何でマイナーバージョンアップであそこまで変わるのよ?

0213名無しさん@お腹いっぱい。NGNG
Javaで書かれたUnix標準ツールライクなコマンドって無いかなあ。
Javaアプリの中から、findや、cvsを使いたい。
Runtime.exec()使って標準入力をパースすればいいんだけど、Pure Javaで書かれて
いるとちょっとうれしい。
0215名無しさん@EmacsNGNG
>>213
以前作ろうかと考えてたけど、検索したら、似たようなものが
いくつかあったからやめた。と言うかやる気が無くなったせい
でもあるが。。。

Javaでshell作ると、hoge.policyを適当に設定して
-Djava.security.manager -Djava.security.policy==hoge.policy
とかオプション付けて起動するだけで、chroot使わなくても/etcとか
見えなくしたりできるから、公開しても安全なsshサーバを作れると
思ってたんだけどね。
0216名無しさん@お腹いっぱい。NGNG
>>215
リンク貼り付け汁!
0218名無しさん@お腹いっぱい。NGNG
>213
ちょっと思いついたんだが、Jakarta Antのコードを流用してみるというのはどうだろうか。
fileset関係とか、findと似たような機能だし。
0219名無しさん@お腹いっぱい。NGNG
JDK1.4 patchset1 キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0220 NGNG
 age
0222名無しさん@お腹いっぱい。NGNG
dukeでつ。
0223221NGNG
アリガd
0227名無しさん@お腹いっぱい。NGNG
コンナトコロニ
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/
 (_フ彡        /  ←>>226
0230名無しさん@お腹いっぱい。NGNG
>>227
public class po {
public static void main(String[] args) throws Throwable {
String[] realArgs = new String[args.length - 1];
for (int i = 0; i < realArgs.length; i++) realArgs[i] = args[i + 1];
Class c = Class.forName(args[0]);
try {
c.getDeclaredMethod("main", new Class[]{String[].class}).invoke(null, new Object[]{realArgs});
} catch (java.lang.reflect.InvocationTargetException e) {
if (e.getCause() instanceof NullPointerException)
if (c == po.class) System.err.println("--------------------\n  ( ・∀・)   | | ガッ\n と    )    | |\n   Y /ノ    人\n    / )    <  >__Λ∩\n  _/し' //. V`Д´)/\n (_フ彡        /  ←>>1");
else System.err.println("  ∧_∧   \n ( ´∀`)< ぬるぽ");
throw e.getCause();
}
}
}
class Hello {
public static void main(String[] args) {
((Hello)null).toString();
}
}
0231名無しさん@お腹いっぱい。NGNG
12行目の「←>>1」は「←>>229」の間違いです。
スマソ。
0232名無しさん@お腹いっぱい。NGNG
もまいら、本当にできる人はプログラムなんかしねーんだよ。
もまいらは使われてるだけ。
0233名無しさん@お腹いっぱい。NGNG
FreeBSD4.8releaseでJSPをやってみようとmod_jkのインストールを
portsから試みたが失敗します。アドバイスお願いします。

Free4.8の /usr/ports/www/mod_jk から
make したところ、

 ・
 ・
 ・
Reversed (or previously applied) patch detected! Assume -R? [y]
Hunk #1 succeeded at 13.
Hunk #2 succeeded at 22.
Hunk #3 succeeded at 41.
Hunk #4 succeeded at 236.
Hunk #5 succeeded at 248.
done
*** Error code 1

Stop in /usr/ports/java/jdk12.
*** Error code 1

Stop in /usr/ports/www/mod_jk.

となって make がストップしてしまいます。
何でひっかかってるかが知りたいです。どうかよろしくお願いします。

/usr/ports/distfiles に、
jdk1_2_2-src.tar.gz、bsd-jdk122-patches-11.tar.gz、swing1_1_1.zip
は別途落としていて突っ込んであります。
0236名無しさん@お腹いっぱい。NGNG
>233

ログを追跡して気になった箇所に該当するソースを修正汁
それくらい出来ないのならLinuxに乗り換えろ
0237名無しさん@お腹いっぱい。NGNG
>>213
> Javaで書かれたUnix標準ツールライクなコマンドって無いかなあ。
> Javaアプリの中から、findや、cvsを使いたい。
> Runtime.exec()使って標準入力をパースすればいいんだけど、Pure Javaで書かれて
> いるとちょっとうれしい。

>>218もいっているApache AntのCVSタスクを使ってみましょう。
Antタスクを自作するてもあります。

あと、Java製のCVS, JCVS( http://www.jcvs.org/ )もあります。

>>233
プログラム板にTomcatスレでコネクタのmakeで同じようにつまずいた人がいるので
そちらを参照してください。
0239名無しさん@お腹いっぱい。NGNG
VMのチューニングやったことある?
0241名無しさん@お腹いっぱい。NGNG
Solaris使え。




0246名無しさん@お腹いっぱい。NGNG
>>239
ガベージコレクションにどの程度引きずられてレスポンスが悪くなってるかをみてから
メモリの割り当て量を調整 これがベスト
あとはServletの方のチューニングになっちゃうかな(スレッド数とか)
0248ぼるじょあ ◆yBEncckFOU NGNG
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
0249名無しさん@お腹いっぱい。NGNG
【不幸の鼻毛】
このレスを見た人は10日後に鼻毛が最大2m25cmまで伸びます
それを回避する方法が1つあります このコピペを4つ それぞれ別の板に貼るのです
   /■\   /■\   /■\
  ∩*´д` )∩∩*´д` )∩∩*´д` )∩
   〉     _ノ 〉     _ノ 〉     _ノ
  ノ ノ  ノ  ノ ノ  ノ  ノ ノ  ノ
  し´(_)   し´(_)   し´(_)
http://www.geocities.co.jp/Milano-Kotto/2451/flash/hanage.swf (鼻毛Flash)
http://jbbs.shitaraba.com/computer/6141/hanage.html(鼻毛道場)
http://tmp.2ch.net/test/read.cgi/mog2/1052556214/ (鼻毛ちゃんねる)
http://etc.2ch.net/test/read.cgi/intro/1053081720/(ディスイズ 鼻毛将軍)
0250名無しさん@お腹いっぱい。NGNG
OpenBSD 3.4でJAVAプログラミングの勉強したいと思ってる者ですが、必要な環境として
どのようなものをお勧めしますか。

jikesをインスコしようと考えてますが他にもこっちの方が良いという意見があったら
教えてください。
0251名無しさん@お腹いっぱい。NGNG
●●●マスコミの「盗聴/盗撮」は許されるの?その2●●● http://natto.2ch.net/mass/kako/988/988402795.html
864 名前: 文責:名無しさん 投稿日: 2001/05/25(金) 02:10
>>860
856じゃないけど、盗聴/盗撮は、トイレの音や、自分の過去、
今日その日思いついた事、買ったもの、自分の体までネタですよ、
気持ち悪いですよ、
本当に大変だから、気軽にそう書かない方がいいですよ。(マジレス)
(笑)って冗談のように書く時あるけど、別に気楽な気持ちで書いているんじゃ
なくて、悲しい事を楽しく表現する事で、重い気持ちを無くしたいんです。
じゃないと、体にくるから・・・

710 名前: 文責:名無しさん 投稿日: 2001/05/21(月) 19:44
>>709
だから、気が付かなきゃ良かったのに。
気が付いたから、メディア総出でお前らを
精神病者か自殺に追い込もうとしてたんだ。
ゴミとか野良犬とか言ってやったろ。
それでも生きてるお前らはよほど神経が図太いんだな。
演技もいい加減疲れたらしな?。
仕方ないよ自分達が悪いんだから。

だとよ。
0252名無しさん@お腹いっぱい。NGNG
マルチ卯ぜー
0253名無しさん@お腹いっぱい。NGNG
>>37
> javaでフィルタ処理するプログラム書いたのですが
> tcshのforeachで数千ファイルに対し回したらいつまでたっても終わりません!
>
> やっぱりjavaはunixとの相性も最高ですね。


ソースコード晒せ。
どうせ無駄にnewしまくってんだろ
0254名無しさん@お腹いっぱい。NGNG
Xの無いUNIXにJavaインストールして、SWING使ったアプレット使うとどうなるの?
0256名無しさん@お腹いっぱい。NGNG
Rio Karmaの転送ソフトFreeBSD 5.2RC1で動きました。

jdk13では動かなくてjdk14入れ直したらあっさり・・・。ではなく
IPv4 mapped ほにゃらら sysctl net.inet6.ip6.v6only=0 にしろと
エラーが

なんでjavaのためにmappedアドレスサポートを
ONにしなきゃならんのだ〜。
通信はIPv4なのに、すっごくへンな感じ
0258  NGNG
>>253
いや、新たにJavaマシンを立ち上げている予感・・・!

forreach
java -jar hoge.jar

とかやってないだろうな。

>>255
ソースコードはどうした?
0259254NGNG
間違えた。JAVAアプレットじゃなくてJAVAアプリ。
0262名無しさん@お腹いっぱい。NGNG
>>258
もしかするとファイルの中身をいちいちメモリに全て展開しているかもしれんぞw
0263名無しさん@お腹いっぱい。NGNG
おまえらEclipseつかってないのか?
0265名無しさん@お腹いっぱい。NGNG
Eclipse使っている香具師はいないのか・・・・・

おまえら本当にJavaをやっているのかと小一時間
0266  NGNG
EclipseはWinで使ってる。

BSDはjavaサーバにしてる。
0267名無しさん@お腹いっぱい。NGNG
>>265
FreeBSD上でEclipse使ってますが、何か?
# つーか、単に ports/java/eclipse & ports/java/eclipse-langpack を
# make install するだけなんだから、いちいち騒ぐほどのことでもない。
0269名無しさん@お腹いっぱい。NGNG
perl,php,c/c++,javaなんて
オブジェクト指向言語一個と手続き型言語一個覚えていれば
後は少しの調整でつかえるの?
マジレスお願いします
0270名無しさん@お腹いっぱい。NGNG
私は社会人になってから3年間サーバーサイドJavaばかりやってきましたが、最近Perlのメールアプリを作る仕事をしました。
ある程度英語が読めればプログラミングなんてなんでもできます。
0273   NGNG
>>272
カーネルは5.0Release。
jdkは、linuxの1.4を使ってる。
Tomcat使ってのサーバサイドを試している段階。

portsからFreeBSDのjdk14をインストールしようとするとエラーが出るので
pthreadについては不明。これからもう一回、インストールしてみます。
0274名無しさん@お腹いっぱい。NGNG
>>272
FreeBSDマシンをJavaサーバにするのはまだ止めておけ。

4-stableだとpthread関係がイケてない。
5-currentではpthreadもJavaもかなり安定して動作してるが、
流石に-currentを*サーバ*として運用する勇気はない。

漏れの環境だと、5.2-CURRENT(with libkse)で
Tomcat他もろもろが元気に動いているが、
あくまで個人的な動作確認用にしか使っていない。
0275   NGNG
portsのTomcat41で質問なのですが、インストール時にはlinux-sun-jdk1.4.2を使い、
その後に、環境変数JAVA_HOMEを、FreeBSDのjdk1.4.2に変更しました。

これだとTOMCATがsocketが取れないと出るのですが。もう一度、Tomcatをmakeしなおしたほうがいいでしょうか?
0277275NGNG
iprv6には対応していないから-Djava.net.preferIPv4Stack=true をつけてね。というエラーが出力されていたので、
catalina.shに設定したら、うまく動きました。


さて、次はApacheとの接続にチャレンジ!
0278名無しさん@お腹いっぱい。NGNG
>>267
みんなEmacsかviでしかプログラミングしていないのかと思ったんだよ。
だが、Eclipse知らない香具師おおそうだな
0279名無しさん@お腹いっぱい。NGNG
おまえら、誇り高きJavaプログラマだったらJ2EEも使え! 

J2EE RI使え!
オープンソースにしか興味が無いなら
LGPLの JBoss使え!
0280 NGNG
ハアハア、独自ドメイン取った。
DDNSでサーバサイドJavaやるよ、FreeBSDで。
0285283NGNG
おーサンクスです >>284
知らなかった。まだ1.3使ってる…。

>>282 に10へぇ
0288名無しさん@お腹いっぱい。NGNG
あ、1.4.2 だと駄目で、1.4.2_04 じゃないと、ってことね。
Sunから取ってこれるソースは"1.4.2"なんだけど、
そのあたりのfixって含まれてないものなの?
0291289NGNG
>>290
ありがとうございます。このご親切はしばらく忘れません。
0293名無しさん@お腹いっぱい。NGNG
FreeBSD 4.9-R + mozilla 1.6 + jre plug-inの組み合わせで、
http://www.shogidojo.com/dojo/dojoindex.htmでよく遊ぶんですが、
投了後に盤面ウィンドウを閉じると高確率でハングします。
j2sdk142 p6だと 100%、j2sdk131 p9でも 95%位です。
mozillaのタブ切り替えはできるんで、java_vmが死んどるよーです。
勝ったときはハングしないです。
他の OS(除Windows)ではこんな現象起きとらんですか?
0296名無しさん@お腹いっぱい。NGNG
age
0297名無しさん@お腹いっぱい。NGNG
age
0298名無しさん@お腹いっぱい。05/01/19 10:00:51
糞スレ
0304名無しさん@お腹いっぱい。05/01/31 13:12:55
>>301 Validation test 通す金もってる法人格今までなかったから。通さなくても問題無く使えているので、あえてなんかしよう、って人が今まで出なかっただけ。
だから、binary配付されていないだけ。
別に冷遇されてないよ。

>>302 何時の時代の話をしているんだ?間違った知識をばらまくのはヤメレ。
0306名無しさん@お腹いっぱい。05/02/02 06:02:58
ただ商業的にBSDはどうでもいいと考えていたのかと思ってたよ。。。
むしろ今の方がそんな感じか…
0307名無しさん@お腹いっぱい。05/02/02 10:08:32
>>306
Javaの出始めの頃は、レンタルサーバもBSD(i)が多かったから、
商業的には、Jjavaの市場拡大という意味があったんじゃないかな。

0309名無しさん@お腹いっぱい。2005/12/18(日) 10:57:26
まだあったのかの再発見であげ
0313名無しさん@お腹いっぱい。2008/03/15(土) 21:25:16
age
0315名無しさん@お腹いっぱい。2009/02/27(金) 08:46:31
>>314
オヤスミ…
  <⌒/ヽ-、___
/<_/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
0316名無しさん@お腹いっぱい。2009/02/27(金) 14:48:11
Yahoo!みんなの政治がプロ市民団体に乗っ取られてる件
http://seiji.yahoo.co.jp/

 大江康弘? 誰? 高橋千秋?? 知らない。どちら様ですか? 
そんな民主党のマイナー議員の皆様が激しく高得点。
そもそもどこの選挙区で何の実績を挙げてるのかすらよく知らん。誰かちゃんと全部知ってる?
 そんな人が70人通りかかって69人も支持。嘘だろー。
それに何か10,259件も誰かのコメントに支持したり反対したりしている。
何この超絶ヒマそうな民主党支持者。わけわかんない。
一時間ほど経過したところ、評価数がさらに増えて10,289件になっている。
見て回った中では最高得点のクリッカーだ。
懸命にクリックしているのだとすると腱鞘炎まっしぐらだし、
スクリプトだとするとBOT使いは死ねという話である。おとなげない。

小沢への異様なまでの高評価。正直に書くと支持されず。
http://seiji.yahoo.co.jp/giin/rev/index.html?g=2007000340&s=0&p=1
ヤフーが捏造した政党支持率 自民3% 民主76% 共産6% 社民3% 新党日本4% 国民新党2% 公明1%
http://quizzes.yahoo.co.jp/quizresults.php?poll_id=7186&wv=1
アンケート操作疑惑
http://wiki.livedoor.jp/ahoo_question/d/FrontPage
Yahoo!みんなの政治,政治工作の舞台に その2
http://society6.2ch.net/test/read.cgi/giin/1222287632/
0318名無しさん@お腹いっぱい。2009/03/04(水) 16:59:39
>>317
オヤスミ…
  <⌒/ヽ-、___
/<_/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
0319名無しさん@お腹いっぱい。2010/08/20(金) 17:29:30
C言語で書かれた(a.c)関数
void aaa(void)
をJAVAのソース(b.java)から呼び出したいとき、
makefileはどのように書けば良いのですか?
0321名無しさん@お腹いっぱい。2013/03/20(水) 22:25:32.72
Q. Java は UNIX の勉強に使えますか?
A. Java は Object指向 に慣れた人間が multi platform を気取るのには向いていますが、
  UNIX の勉強には向いていません。
0322名無しさん@お腹いっぱい。2013/05/31(金) 13:30:34.45
悪いな
0325名無しさん@お腹いっぱい。2013/06/01(土) 13:57:49.67
>>321自身が“オープンソースを気取って”るんだと思う
じゃなければこんな意味不明な言葉を使うはずがない・・・
0328名無しさん@お腹いっぱい。2017/12/29(金) 09:03:49.29
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

0U0I4S584H
0329名無しさん@お腹いっぱい。2018/05/22(火) 04:58:08.84
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

XJ02L
0331名無しさん@お腹いっぱい。2018/08/28(火) 13:39:19.99
JAVAって何?
0332名無しさん@お腹いっぱい。2019/06/19(水) 00:25:44.83
>>1
イタッ(>_<)
イタタタタタッ。

痛いな、こいつ。
javaはなくなる運命。
0333名無しさん@お腹いっぱい。2019/06/19(水) 14:08:57.49
日付がNGになってる大昔のカキコに、レス(しかもageで)してるヤツの方が痛いんじゃないか?
レスを投稿する


ニューススポーツなんでも実況