06/09/07 00:35:28
やさしいJavaっていう本で入った。でも、いまいちオブジェクト指向のありがたみがわからなかったから、
とりあえずプログラムつくって実感を通しておぼえた。
51:デフォルトの名無しさん
06/09/07 00:40:02
学校でJavaやってんだけど、
一応独学でJavaの絵本でやってる。
52:1 ◆sqpHvC993w
06/09/07 00:41:50
>>46
Cの方がいいんですか?何かjavaかなって感じでjava選んだ感じなんですが
Cでもjavaでも結局は同じ何かソフトを作れるんですよね?
素人から見たらjavaの方が有名だったもので(*^_^*)
>>47
有難うございます。クラス名は大文字からはじまると・・勉強になります
出来合いっていうクラスがあるんですか。。
例外処理・・・聞いた事もないです。。頑張ってみます。。
>>48
独習Javaって本です。知ってますか?
超初心者にお勧めの本とかありますか?
53:デフォルトの名無しさん
06/09/07 00:42:26
Javaの絵本ってどんなの??
54:1 ◆sqpHvC993w
06/09/07 00:46:43
>>39
のコード皆さんに教えてもらって出来ましたが
コマンドプロンプトにJava HELLOってのが出てきただけです。。
これで合ってるんですかね。。
こんなので後々ソフト作りとか出来るようになるんですかね・・
イメージが全然わかない。これってソースコードだけでjava HELLOって
読めちゃうじゃないですか。コンパイルする必要とかあるのかね。。
うーん。。プログラミングの凄さがイマイチわからない(゚ω゚;)
55:デフォルトの名無しさん
06/09/07 00:48:45
参照:URLリンク(www.seshop.com)
文章より絵で説明してるから、初心者には分かり易いかな?
入門書だから本格的にやりたいって人は他の本でやることだな。
56:デフォルトの名無しさん
06/09/07 00:50:54
>>52
JavaやC++などのオブジェクト指向言語は、基本的に出来合いの(いろんな人が作ってくれた)クラスを使ってこそ意味があるんだよ。
出来合いってクラスはないよw
Javaをやるなら、まずオブジェクト指向というものを自分の中で整理してみましょう。
>>54
>>39のコード、入門書に必ずと言っていいほど書いてあるけど、正直、ちゃんとコンパイルできたなって確認にしかならない。
ただ画面に文字表示するだけならCで書いた方がソースコードが短くてすむ。
57:デフォルトの名無しさん
06/09/07 00:51:13
うんJavaでいいよ
C/C++はJavaより難易度の高い仕事をする時に使う。
素人なんでしょ?
ならいきなりプロのツールに手を出す事もないよ。
背伸びしてもろくなことない
58:デフォルトの名無しさん
06/09/07 00:53:02
>>54
println()は文字を標準出力して改行するメソッド。
だからそれであってる。
59:デフォルトの名無しさん
06/09/07 00:59:57
>>39
これで、コンパイルは通る。
import java.io.*;
public class Hello {
public static void main(String[] args){
//Javaこんにちわ
System.out.println("java HELLO");
}
}
60:1 ◆sqpHvC993w
06/09/07 01:12:29
>>56
色々な人が作ってくれたって事はオリジナルのクラスってことですか?
めちゃカッコイイですね。本にも載ってないクラスを使ってる人がいるんですか
クラス自体よく把握してないから理解します。。
コンパイル出来たかどうかの確認だけですか・・
じゃー何個も同じようなコードコンパイルしても無意味ってことかぁ・・
>>57
素人です。。Javaの方が簡単なんですか?それは有難いっす。
>>58
標準出力ってことは標準じゃない出力もあるんですね?
>>59
importってクラスがあるんですね。
java.ioのioってなんですか?これ本に載ってないです・・
明日もティッシュ配りがあるんで寝ます。今週でバイトやめるので
ここに行こうかと思ってます。
なんか無料らしいので皆さんもどうですか?
URLリンク(javatraining.sainc.co.jp)
61:デフォルトの名無しさん
06/09/07 01:18:36
正直C#でもやった方が楽しいと思う。
62:デフォルトの名無しさん
06/09/07 01:26:29
>>58と言ってることと一緒だが、
>>1はいま、”System.out.println"っていう、出来合いの物を使って
コマンドプロンプトに”Java HELLO"って出したわけだ。
プログラムはこういった物を使いこなしていくわけ。
もちろん出来合いじゃなくて自分で作ったりもする。
出来合い物を組み合わせて、さらに手を加えていけば
チャットソフトができる。
でも、出来合い物や自分で作ったりするときに、
大切な書き方や約束事を知っていないとダメ。
初心者本なんかは、書き方や約束事とかが書いてある。
63:デフォルトの名無しさん
06/09/07 01:27:24
>>60
importはクラスではなく、クラスやパッケージ等を
プログラムに取り込む為の文。
64:62
06/09/07 01:27:57
>>58×
>>56○
orz
65:デフォルトの名無しさん
06/09/07 01:33:01
>>60
[まずはじめに]
しっかり本を読んで下さいなw
[クラスの利用について]
Sunがあらかじめ用意してくれているクラスや、志ある人が自分で作って公開しているオリジナルのクラス、
あるいは自分自身で作ったクラスなどがあるが、基本的なことはSunが用意してくれているクラスでできる
オブジェクト指向の神髄。
[標準出力について]
標準出力とは基本的にはディスプレイ(モニター)のこと。
System.outが標準出力を意味するから、printlnを呼び出すとディスプレイに文字が表示される訳。
[importについて]
>>47を読んだのでは??
importはJavaのキーワードであってクラスではないよ。
java.ioというのは、パッケージといって、関連のあるクラスをパッケージというグループにまとめて、分類を明らかにするものです。
import java.io.*; とすれば、java.ioパッケージ以下のパッケージに入っているクラスをすべてimportします。
java.ioのioはjavaパッケージの中のioパッケージを指します。
本を読んで下さい。パッケージについても書いてない訳はありません。
66:デフォルトの名無しさん
06/09/07 04:40:24
コンソールに自力で文字を表示したときにある種の感動をしない奴は
根本的にプログラマに向いてないから辞めた方がいい。
67:デフォルトの名無しさん
06/09/07 05:14:16
スレリンク(tech板)
ここと空気にてるな。
俺も初心者だから>>1と一緒に勉強するよ。
てか少なからず本は買った方が良い。
知識は浅いけどわかりやすいという
高橋麻奈の「やさしいJava」でも買っておきなさい。
自分の理解力が高いと思うなら「独習Java」で。
68:デフォルトの名無しさん
06/09/07 05:19:38
>>49
戦艦落としゲーム。
ランダムで配列に戦艦(連続した配列3個分)を配置。
標準入力で場所を入力。
当たるまで繰り返す。
ってのが今やってる本に載ってた。
69:デフォルトの名無しさん
06/09/07 06:37:19
ティッシュ配り楽しい?
70:1 ◆sqpHvC993w
06/09/07 08:42:32
>>62
なるほど!凄い分かりやすいです。じゃ基礎固めをしっかりやります!
>>65
おぉ。importを使えば全部囲えるってことですね。
import java.io.*;の最後の*マークはどういう意味ですか?
>>66
感動しましたよー。あぁー文字キター!!って感じでw
でも文字よりも何かこう動いてるほうがもっと感動できます
ってコマンドプロンプト上って文字しか出ないんですか?
何か立体的で動いたりするのとかもjavaでできるんですか?
>>67
そうですね。でも自分はニートではないので。
ちゃんとバイトでも働いています。
「やさしいjava」探してみます。独習はちょっと難しいです。
>>69
あんまり面白くないです。
でも何も考えないで仕事できるので楽です。
あと誰にも怒られないし何も言われないし、人と話さなくていいっていうのが
いいですね。自分あんまり人と話すの好きじゃないんですよ。
だから黙々とPCに向かってできる仕事がいいですね。
71:デフォルトの名無しさん
06/09/07 09:00:08
良いなぁティッシュ配り、俺もやろうかな
72:デフォルトの名無しさん
06/09/07 10:01:23
1さんがんばってください。
自分も最近JAVA始めた初心者です。
『JAVA言語プログラミングレッスン上下』を読んでるんですが、
初心者向けなのに初心者には難しい。
でもがんばります!
73: ◆meTSJqqORU
06/09/07 10:19:06
test
74:デフォルトの名無しさん
06/09/07 10:21:35
並列的にいろんな言語を同時進行した方が広い視野から
プログラミングのからくりが理解できるのでは?
75:デフォルトの名無しさん
06/09/07 10:42:45
>>70
import java.io.*; の*はjava.ioパッケージ内の全部のクラスを表す。
だから、import java.lang.*; だったら、java.langパッケージ内の
全部のクラスをimportということになる。
76:デフォルトの名無しさん
06/09/07 11:07:30
質問します
javascriptで
textareaの文字を「全て選択」にしたいんだけど、
どうすればいいですか?
<textarea name='select1' cols='45' rows='5'>test</textarea>
↑
あるボタンを押すと、テキストエリアの中の内容が、全て選択されるようにしたい。
77:デフォルトの名無しさん
06/09/07 17:14:20
スレ違い
78:デフォルトの名無しさん
06/09/07 17:15:45
javascriptとjavaは別物。
79:1 ◆sqpHvC993w
06/09/07 19:02:20
>>72
そうなんですよね。初心者でいきなりコード書けって言われても
書けるわけないですよね。。
お互い一緒に伸びましょう!
今自分はやっとコンパイル通して実行できました。
HLLOって感じで簡単ですが。
>>74
それは難しいような。。そのうちどっちがどっちかこんがらがってしまいそう
>>75
へー。分かりやすいです。パッケージ内の全部のクラスですか。
結構使えそうですね。
80:デフォルトの名無しさん
06/09/07 19:16:03
>>1
最初にCを習得すれば後先楽なんだけどな…
81:デフォルトの名無しさん
06/09/07 19:18:03
確かにそうだよなー。Cの経験あれば、AもBも怖くない。by童貞
82:1 ◆sqpHvC993w
06/09/07 19:27:05
>>80
そうなんですか?
あーぁ。Javaの本買ってしまったしなぁ。。
83:デフォルトの名無しさん
06/09/07 19:49:06
時間がある人は、C→JAVAもしくはC++で場合に応じて言語を選べるようになる
ゲームとか作りたいならC++とDirectX使えば結構できる
もし、就職したいなら即労働力なJAVAをさっくり習得
言語習得のこつは、コピペを使わないことだな
84:デフォルトの名無しさん
06/09/07 19:57:58
趣味でやるんなら、最初に覚える言語でそんなに悩むことは無いと思うよ。
1つ覚えれば他の言語も意外とスラスラ覚えられるし。
俺もCより前にJavaを覚えた。Javaを覚えるのは凄く大変だったけど、
Cは他の人が書いたソースとか、Web上の記事をチラチラ見ているだけで結構覚えられたよ。
あと、あんまり関係ないけど、一応参考に。俺はJavaよりCでプログラミングしてる方が楽しい。
85:1 ◆sqpHvC993w
06/09/07 20:12:28
>>83
28歳じゃ流石に時間はないなぁ・・
就職はしたいが使い物にならなくて入社はしたくないぉ
>>84
話を聞いてる感じだとCの方がよさげですね。
でもせっかく勉強はじめちゃったのでjavaでいきまふ
86:デフォルトの名無しさん
06/09/07 20:13:46
Javaはその初のコンパイラを、C/C++を使って、C/C++を簡単にするために作られた。
よってC/C++から色々貰って来ている。
煩雑なメモリ管理やポインタを意識しないようにした。
これは本格性を削り、代わりに誤る危険を減らす事である。
これが功を奏するか、裏目にでるかはプログラマの力量に依る。
普通の人にはAT車の方が良いだろう。
87:デフォルトの名無しさん
06/09/07 20:19:36
いろんな言語を一度にやると、簡単な記述でも間違えやすいよ。
記憶力のない俺はそうだった。
88:デフォルトの名無しさん
06/09/07 20:50:08
言語知識は一月もあれば余裕でマスターできる
けどビジネスモデルとか、~モデルといった「作りたいもの」を想像できてそれを捏ね繰り回せるようになるまで時間がかかる
>>1は長いこと生きてるから大丈夫じゃなかろうかとおもうので、二つ紹介してみる
URLリンク(iwatam-server.dyndns.org)
URLリンク(www.hellohiro.com)
89:デフォルトの名無しさん
06/09/07 20:56:44
蛸いかがすか?
スレリンク(fish板)l50
90:1 ◆sqpHvC993w
06/09/07 21:28:44
>>86
自分はATでいいやぁw
でもそれだけだとメリットだけって感じがしますね
>>88
一ヶ月ですかぁ・・自分もそのくらいで使える人材になりたいですね~
91:デフォルトの名無しさん
06/09/07 21:33:15
統合環境とか必要じゃないの?
よく知らんけど。
92:デフォルトの名無しさん
06/09/07 21:36:48
いきなり初心者のうちからあれこれ手をださんほうがいい
JavaならJavaでしっかり取り組めぃ(`・ω・´)
93:1 ◆sqpHvC993w
06/09/07 21:40:29
>>91
開発環境だけでいいとネットで書いてあったんでJ2SDKってので
やってみてます。
>>92
はい!JAVAだけでやってみまつ
94:デフォルトの名無しさん
06/09/07 21:45:50
とにかくモジュール化に尽力しろ
モジュール化出来ない奴は保守・拡張が頭打ちになる。
仕様変更にも対応できない。
95:デフォルトの名無しさん
06/09/07 21:50:10
>>91
NetBeansとか無料のIDEはあるけど
根本的なとこから理解しようと思ったら、コマンドラインからかな?
初心者はクラスパスとかで最初は悩んで苦しむのだ(・∀・)
慣れたらAntを使ってみる
96:デフォルトの名無しさん
06/09/07 21:56:31
all in one eclipse liteをおいてみるテスツ
URLリンク(www.vector.co.jp)
sdk入ってたっけこれ?
97:デフォルトの名無しさん
06/09/07 22:07:27
>>96
Eclipseは最新版は3.2じゃね?
98:デフォルトの名無しさん
06/09/07 22:34:48
>>90
シフトチェンジしたい時に出来ないぞ
99:デフォルトの名無しさん
06/09/07 22:52:44
>>98
シフトチェンジしたいときはJNIdaaaaaaaaaaaaaaaaaaaa?
100:1 ◆sqpHvC993w
06/09/07 23:04:43
>>94
モジュール化ってなんですか??
>>95
コマンドライン??
クラスパスってなんだぁ!?
駄目だ分からない事だらけだ・・
>>96
Eclipseっていいらしいですね。
使用したことないですが。本では使えるとのこと。
明日でティッシュ配り終わりでーす。
無料のスクール見つけたんで月曜日、新宿に説明会いってきます。
101:デフォルトの名無しさん
06/09/07 23:11:34
>>100
コマンドライン:コマンドプロンプトに入力する一行単位、転じてコマンドプロンプトでの一連の入力
クラスパス:環境変数 CLASSPATH、URLリンク(www.smg.co.jp)
パス:Path、ファイル/フォルダ(ディレクトリ)の場所を示す文字列。総じてリソースの”位置”を示す文字列。
パスを通す:環境変数をググれ
Eclipseいいぞー
開発ツールがそろってる(Suite)から、プログラミングの学習に最適だ
が、理解は薄くなるだろう
あ、BASICには手を付けるなyo
あのじゃじゃ馬になれると後が怖い
102:デフォルトの名無しさん
06/09/08 00:57:55
そんなつまんねぇところいじってないでさっさとSwingいじれよぅ
一気にモチベーションあがるぜ?
103:デフォルトの名無しさん
06/09/08 01:15:46
>>1
>>100のときみたいに何かわからないことがあったら検索して自分で調べる癖を付けましょう
URLリンク(www.google.co.jp)
104:1 ◆sqpHvC993w
06/09/08 08:28:48
>>101
有難うです。為になりました。
PATHは開発環境をダウンロードする時に使ったやつですね。
環境変数も本見ながらやったんでよく分からず設定してました。
basicってVBって呼ばれてるやつですか?
あれって絵で書くやつですよね?それくらいしか知識ないですが・・
>>102
Swingですか・・聞いた事もないっす。調べてみまっす。
>>103
らじゃー
105:デフォルトの名無しさん
06/09/09 11:23:57
age
106:デフォルトの名無しさん
06/09/09 15:45:27
収入どうすんの?
107:デフォルトの名無しさん
06/09/09 17:03:22
やたらこのスレの人やさしいな
108:デフォルトの名無しさん
06/09/09 18:46:37
>>1
のレスがないな…
疑問に思う→調べる→自己解決のループに入ったかもしくは挫折したかだな…
109:1 ◆sqpHvC993w
06/09/09 21:02:57
>>106
バイトでもしながら頑張ってみます(=゚ω゚)
>>107
ですよね^^みなさん優しくて嬉しいです。
>>108
居ますよ~(´・ω・`)勉強してました。
今日新しい本買ってきました。独習javaはちょっと初心者には難しいです
「悩まない&つまずかない Java教科書」っていう教本買ってきました。
ちょっとずつ進めていきたいです。
秀丸エディタとかいうのダウンロードしましたv
110:デフォルトの名無しさん
06/09/09 21:20:33
べ、別にあんたのことが気になる訳じゃないんだからね!
まぁそれはさておき、一歩づつがんばれ
111:デフォルトの名無しさん
06/09/09 21:26:53
>>109
>秀丸エディタとかいうのダウンロードしましたv
うわっ!、金持ち
112:デフォルトの名無しさん
06/09/09 21:46:03
特定のキーワードを強調して見やすくしてくれる拡張があるよ
URLリンク(hide.maruo.co.jp)
>>111
やっぱサクラエディタか?
113:デフォルトの名無しさん
06/09/09 21:59:24
Eclipse!Eclipse!ECLIPSE!
114:デフォルトの名無しさん
06/09/09 22:05:16
いや、最初はテキストエディタとコマンドプロンプトがいいでしょう。
Eclipseは基本が終わってからでも遅くないと思います。
115:デフォルトの名無しさん
06/09/09 22:37:14
>>113
>>1が余裕出たらでいんじゃね?
116:1 ◆sqpHvC993w
06/09/09 23:27:49
>>110
ありがとー(´・ω・`)
>>111
え・・・秀丸って無料じゃないの・・・w
>>114
Eclipse聞いた事ありますけど、実際何に使うとかは知らないです。。
前検索したけどよくわからなかったです。
>>115
そうしまーす!
117:デフォルトの名無しさん
06/09/10 00:01:03
香り屋でgvim落としてこい
惚け防止になるぞvimは
118:デフォルトの名無しさん
06/09/10 00:02:40
>>116
秀丸はシェアウェアじゃないの?
eclipseはプラグイン方式の開発環境です
主にJavaのプロジェクト管理、コーディング、実行などをサポートしてくれます
119:デフォルトの名無しさん
06/09/10 00:14:05
俺も次の試験終わったらCの勉強するわ
まったく知識がないけど
俺英語全くできないんだけどヤバイかな?
120:デフォルトの名無しさん
06/09/10 00:14:51
>>1頑張ってね
将来はプログラマーになりたいの?
121:デフォルトの名無しさん
06/09/10 00:16:27
>>119
問題ないよ。でも英語は覚えてね。
122:デフォルトの名無しさん
06/09/10 00:31:39
>>121
Cの勉強しながら英語覚えられる?
123:1 ◆sqpHvC993w
06/09/10 00:43:40
>>117
調べてみました。それもエディタなんですね。
GUIのエディタって良いんですか?
秀丸はCUIのエディタになるんですかね。
>>118
秀丸ってお金かかるんですね・・、無料でダウンロードできたから
このままでいいと思ってました・・orz
自分にはまだEclpseはまだ早そうです。
今はJDKでコマンドプロンプト上に簡単な文字を出す事しかできないです
>>119
頑張ってください(´・ω・`)
Javaは出来るんでしょうか?凄いですね。
英語よりも数学って聞いたことあります。
>>120
プログラマーになりたい言うよりも今は手に技術をつけたいっていう方が
大きいです。もし辞めても技術職なら転職とかにも有利そうだし。
そんな気持ちで始めました。だからJavaで何が出来るとか良くわかってないです。
携帯とか家電にjavaが入ってるって言われてもあまりピンときません。
とりあえず、今やってる事は無駄ではない事を信じ継続は力なりの精神で
コツコツ頑張りたいです。それで29歳までには就職したいです。
でもやっぱり就職した方がお金ももらえて学べるからいいのかな~。
色々と悩み時です。
124:デフォルトの名無しさん
06/09/10 00:49:05
>>123
つか>>1の頃の態度と全然ちがくてワラタ
125:1 ◆sqpHvC993w
06/09/10 00:53:30
>>124
頑張って2ちゃんっぽくしただけなんですよね(´・ω・`;)
126:デフォルトの名無しさん
06/09/10 00:53:38
>>123
最近は一日何時間勉強できてる?
127:1 ◆sqpHvC993w
06/09/10 02:47:20
>>126
バイト辞めてからは8時間くらいやってますよ(=゚ω゚)ノ
ただ独学なんで身についてるのかよく分からないです。
やっぱり早く実務とかしてみたいですね。
128:デフォルトの名無しさん
06/09/10 02:51:49
>>127
お疲れさんー
今日はどんなことした?
129:1 ◆sqpHvC993w
06/09/10 03:41:38
>>128
今日は変数の8型覚えました~。
箱には大きいのと小さいのがあってそれに合ったデータを入れないと
いけない。みたいなこんな感じを
学びましたよ~。
あとは普通に簡単な文字をコンパイルしてプロンプト上に
標準出力した感じです。
130:1 ◆sqpHvC993w
06/09/10 03:49:11
明日から今日一日やった事を記載していきたいと思います。
131:デフォルトの名無しさん
06/09/10 04:03:32
>>129,130
そうかそうかー
「型」っちゅーのんも大事な概念やからなー、がんばれやー
ついでに「~して~した」っちゅーのも大事な「フロー」っちゅー概念やからよーく考えときー
いつか必ず役に立つで
132:デフォルトの名無しさん
06/09/10 04:04:46
ここで俺の恥ずかしい一面を書かせてな
・ぺっとぼとるー
・はいる容積がわかるー
・はいってる容積がわかるー
・キャップをしめれるー
・キャップをあけれるー
・キャップが空いていれば液体をいれれるー
・キャップあいてれば液体をとりだせるー
=
class PetBottle{
private int BottleSize=0; //容積じゃー
private int BottleAmo=0; //入ってる容積じゃー
private bool CapOpen=false; //キャップの開いてるか状態や
public PetBottle(int BottleSize_){ //コンストラクタはインスタンスが作られたときの初期化する部分じゃ
BottleSize=BottleSize_;
BottleAmo=0;}
public int Size(){ return BottleSize; } //「サイズ教えろや」→「サイズはBottelSizeじゃ」
public int Amo(){ return BottleAmo; } //「今入ってる容積教えろや」→「BottleAmo入っとる」
public void OpenCap(){ CapOpen=true; } //「キャップ開けぃ」→「把握」
public void CloseCap(){ CapOpen=false; }
public void Add(int amo){ if(!CapOpen){ throw new Exception("キャップ閉じとるでー"); }else{ BottleAmo=max(BottleSize,BottleAmo+amo); } }
public void Drop(int amo){ if(!CapOpen){ throw new Exception("キャップ閉じとるでー"); }else{ BottleAmo=max(0,BottleAmo-amo); } }
private int max(int a, int b) { return a>b?a:b; } //「(極秘に)最大の値教えろや」→「こっちじゃ」
}
プログラム作る前段階があるねんな、それをないがしろにしたらアカンでー・・・今はええけど。
(//∀//)はずかしいな
133:デフォルトの名無しさん
06/09/10 04:21:21
ほんと恥ずかしいな
134:デフォルトの名無しさん
06/09/10 04:27:37
恥ずかしいけど俺はコレで成長できたから載せたのだょ・・・ウヘァ
135:デフォルトの名無しさん
06/09/10 11:07:15
このスレに萌えた
136:1 ◆sqpHvC993w
06/09/10 11:15:02
>>132
なるほどぉ~。なんとなく言いたい事は分かります。
こういう概念があるって感じですかね。
何かセットで覚えれば色々と使えそうですね。
でも今の自分にはちょっと難しいです。
これをコマンド上に出そうとしたらエラーになってしまいました。
PetBottle.java:4:シンボルを解決出来ませんってでました。
この場合4行目がエラーって意味ですよね?
4行目のprivate boolってとこがエラーらしいですが全然分かりません。
どこが違ってるんでしょうか?
137:1 ◆sqpHvC993w
06/09/10 11:16:50
>>135
最近萌えてないから秋葉原に行って萌えたいです。
138:1 ◇sqpHvC993w
06/09/10 11:38:54
>>137
お待ちし取りやす。 From 冥土@秋葉
139:デフォルトの名無しさん
06/09/10 11:54:11
半年もすれば>>1も、仕変とかデスマーチとか言い出すのかな…
おっと、>>1よ
今は気にせず勉学に励むのだ
140:1 ◆sqpHvC993w
06/09/10 12:30:01
>>138
うあw同じIDだぁ~。トリップでバレたりするんですね。
>>139
はいwデスマーチってアイシールド21かと思ったw
でも今日は久しぶりの休日なんで買い物にいってきます♪
ちょっと生き抜きしてきます。夜また勉強しまーす。
141:デフォルトの名無しさん
06/09/10 13:55:29
トリップ違うから。よく見てみ
◇sqpHvC993w
◆sqpHvC993w
142:1 ■sqpHvC993w
06/09/10 15:44:16
>>141
ほんとだ。
違う。
143:デフォルトの名無しさん
06/09/10 15:49:47
>>136
すまんのぉ、手書きコードだからコンパイルしてなかったぞぃ
プリミティブ型でブール型を表す型名を変わりに入れてあげてくれんかの
他の部分もガタがきちょるじゃろうが勘でデバッグしてくれんかのぉ
144:デフォルトの名無しさん
06/09/10 22:15:31
>>132,136
4行目のコンパイルエラーの原因は型の記述が間違ってるからだよ。
誤:private bool CapOpen=false;
正:private boolean CapOpen=false;
145:デフォルトの名無しさん
06/09/10 22:26:34
>>132
public void Add(int amo){ if(!CapOpen){ throw new Exception("キャップ閉じとるでー"); }else{ BottleAmo=max(BottleSize,BottleAmo+amo); } }
public void Drop(int amo){ if(!CapOpen){ throw new Exception("キャップ閉じとるでー"); }else{ BottleAmo=max(0,BottleAmo-amo); } }
の二つのメソッドはExceptionクラスの例外オブジェクトを投げる可能性があるんだから、
public void Add(int amo) throws Exception { if(!CapOpen){ throw new Exception("キャップ閉じとるでー"); }else{ BottleAmo=max(BottleSize,BottleAmo+amo); } }
public void Drop(int amo) throws Exception { if(!CapOpen){ throw new Exception("キャップ閉じとるでー"); }else{ BottleAmo=max(0,BottleAmo-amo); } }
とした方が、あとで誰かがPetBottleクラスを使うときに、AddメソッドとDropメソッドはtry{...}catch(){...}で例外処理をしないと使えなくなる(コンパイラがちゃんと例外処理されているかチェックしてくれる)のでより安全なコードになるよ。
146:1 ◆sqpHvC993w
06/09/10 23:21:15
>>144
>>145
おぉ~。熟練者ですか?有難うです!早速コンパイルしてみまーす。
147:デフォルトの名無しさん
06/09/10 23:38:16
>>144
コンパイルできましたか?
でも、コンパイルが通ってもjavaコマンドでPetBottle.classを実行するとエラーが出ると思います。何たって、mainメソッドがないんですから。
実際にこのクラスを利用するには、自分で新しくクラスを作って、そこで、mainメソッド立てて、PetBottleクラスを使ってちゃんと動くか確かめる他ありません。
って言われなくてもこのくらいわかりますねw
148:デフォルトの名無しさん
06/09/11 00:29:43
>>147は>>146へのレスの間違いw
149:1 ◆sqpHvC993w
06/09/11 01:09:11
>>144
いやー・・それが全然駄目でした(´Д⊂グスン
エラーばっかり・・booleanにしても駄目でした
>>147
public static void main(String[] args){
ってやつですよね??
それをくっつけてPetBottle.javaで保存しても
エラーばっかり出てきました。今の自分じゃどこが違うのかも
ちょっと分からないです・・うーむ。もっと勉強しなくては・・・
150:デフォルトの名無しさん
06/09/11 01:59:03
>>149
>>132さんには悪いけど、日本語入るといろいろと変なところでコンパイルにひっかかってめんどくさくなる(例えば全角スペース)ので、
まずは、いったん全部アルファベットになおしてコンパイルしてみては??
それから、必要なところを日本語にしてみて再度コンパイル。
151:デフォルトの名無しさん
06/09/11 02:05:02
>>148は>>147へのレスの間違いですwww
152:デフォルトの名無しさん
06/09/11 02:13:06
>>149
PetBottle.javaにmainメソッド入れてもあまり意味がないかも。
やっぱり、オブジェクト指向言語らしく、他のクラスからPetBottleクラスのオブジェクト作って実行してみた方が勉強になるよ、きっと。
153:デフォルトの名無しさん
06/09/11 11:49:14
つか、>>1は1日に8時間もやってるのかwすげーなw
154:デフォルトの名無しさん
06/09/11 11:53:44
まぁ待て。
>>1はまだこのレベルに達してないんじゃない?
クラスを勉強しはじめるまで保留か、
完全なプログラムで一行一行コメント入れて、
なにをしてるか教えたほうがよいかも
俺?
JAVAわかんねっすw
偉そうにごめん
155:2
06/09/11 11:55:06
茶化して悪かった。
156:デフォルトの名無しさん
06/09/11 12:30:12
>>1の勉強は進んでいるかい?
俺は最近「Head First Java」って本はじめたよ。
他の本でわからなかったところとかがわかるようになった。
あと1冊やってるから復習なんだけど新しく勉強するような感覚でできて楽しいよ。
俺がやってるのは廃盤の初版なんだけど今2版出てる。
高いもんだから立ち読みでもして楽しかったら買ってみたらいかが?
157:デフォルトの名無しさん
06/09/11 13:16:23
俺も>>1につられてやりはじめたんだが
TABキー押して空白出すのがめんどくさいんだが
改行したら勝手に空けてくれるとゆうか整えてくれるのないっすか・・・
158:デフォルトの名無しさん
06/09/11 13:27:13
テキストエディタ でぐぐれ。
159:デフォルトの名無しさん
06/09/11 14:02:26
あるいはオートインデントとか。
160:1 ◆sqpHvC993w
06/09/11 14:04:30
>>152
はい。頑張ってみます。早くそこまで到達したいです。。
>>153
それが効率が悪いみたいであまり進んでないです。
>>154
はい。その通りです。まだ説明されてもピンとこないものばかりです(´Д⊂グスン
>>156
なんか宣言のとこで詰まってます。いちいち宣言するのが面倒ですね。。
まだ底辺でもがいてます。。
Head First Javaっていい本なんですか?
自分もとりあえずこの一冊をクリアしたら、難しかった独習Javaを
読んでみたいと思ってますv
今度本屋行ったら見てみますね~。情報サンクスです!
>>157
そんなのあるんですかね。。
秀丸は凄い使えますよー。
空白もちゃんと目に見えるように設定できるんで。
大文字で空白してるのとか見分けられるのでそういうエラーは
なくなりましたぁ。
161:デフォルトの名無しさん
06/09/11 15:12:40
つ terapad
162:デフォルトの名無しさん
06/09/12 01:57:17
停滞しつつあるみたいだな。
思うようにいかないプログラムとか、ここに貼ってみないか?
163:1 ◆sqpHvC993w
06/09/12 10:33:26
>>162
今はプログラムを書く段階ではなくてメモリの関係というものを勉強してます。
例えば、a=3; という変数は何でこうなるのかと・・・
仮に8ビットとして10進数の3をメモリに書き込むと
00000011ってなりますよね。
それを変数という仕組みを使えばa=3;になるとのこと。
こんな感じで今はプログラムとメモリの関係をやっています。
こういう裏側でどういう処理が行われているのとかを
勉強するのって必要ですかね?こういう進数系苦手なんですよね。
164:デフォルトの名無しさん
06/09/12 11:55:09
その内必要になる。
165:デフォルトの名無しさん
06/09/12 12:02:59
>>163
ソ、ソースはどこじゃ???
それはともかく、生半可なことを覚えると返ってキケンだぞ
俺がドップリnativeな環境(C/C++とか)でプログラミングをするとき、
「プログラム上の表記がどのようなメモリ上の表記になるのか」を考えてはいる
しかしvmな環境(javaとか.netとか)でプログラミングをするときは、
なるべく「メモリ上の表記」を考えないで、プログラムの表記の持つ意味で考えているな
値と表記が混ざってるならコレ↓
つ URLリンク(www.amy.hi-ho.ne.jp)
166:デフォルトの名無しさん
06/09/12 12:48:47
どの道そういう事はやる。
その道で食ってくならなおさら。
Java言語だけで済むなんて有り得ない。
結局は本格的な言語に足を踏み入れなければならない。
自分を甘やかす必要は無い。
167:デフォルトの名無しさん
06/09/12 12:55:28
> 結局は本格的な言語
. l;;;;;;;;;彡;;;;;ゝ .if'=====ー゙ :: ,.========r ゙i;|.l;;;;;;;;;;
ヽ;;ノ;;;;;;;;;;;;;;; .`''`-ヽ--''゙゙゙ ;; '゙ゝヽ-ノ-‐'゙´ ;.i;;;;;;i.フ;;;;;;l
そんなふうに考えていた時期が俺にもありました
168:デフォルトの名無しさん
06/09/12 13:00:28
職に就いたらVBとPHPだけだフワッハァァァ...........................ィャャヮァorz
169:デフォルトの名無しさん
06/09/12 13:25:15
本当に理解する時って、
コンパイル通んね時
思い通りにプログラムが動かない時
だったりする。
170:デフォルトの名無しさん
06/09/12 13:35:27
内部的な表現は同じはずなのになんで違う型だと値を渡せないのかすっげえ悩んだ。
171:1 ◆sqpHvC993w
06/09/12 13:36:08
何か手に職をつけたいと考えたと同時にJavaの勉強をやり始めて
はや一週間経ちました。たった一週間で色々と覚えられるものですね。
そういえば就職先が決まりそうです。
10月1日から正社員として働く事が決まりました。
昨日面接受けたらその場で採用されました。
今プログラミング系の会社ってどこも人材足りないみたいで
自分みたいな何も知らない者でも内定もらえるんですね。有難いです。
>>164
こういうのって数学得意じゃないと難しいもんなんですかね。
数学とか大嫌いなので全然分かりません(-ι-;)
>>165
ソースはないですー。教本に載ってるのを記載しました。
うはーwこれ難しいですね。16進数の文字列なんのこっちゃって感じですよ
段階が早いのかなぁ。。でもHELLOとか何回も出力しれてばいいって
わけじゃーなさそうだし。。まぁ焦らずって感じですかね。。
>>166
Javaだけでは・・・ですか。
どっかで聞いた事ありますが、最初にCをやっていればJavaは簡単
とか言いますが、実際JavaからCって大変なんですか?
>>167
意味深長ですねw
>>168
それってまずいんですか?
172:デフォルトの名無しさん
06/09/12 13:58:00
>>171
その会社の福利厚生について聞きたい
173:デフォルトの名無しさん
06/09/12 14:03:30
>>171
就職内定おめでとう
それではデスマー訓練を始めようか
JAVAを覚えることより、こちらのほうがはるかに大事
174:1 ◆sqpHvC993w
06/09/12 14:26:14
>>171
こんな感じらしいです。
昇年1回、賞年2回、各種社会保険完備、社員持株会、財形基金
確定拠出型年金、慶弔見舞金、時間外手当、資格手当
>>173
ありがとう!
デスマーってなんですか??
175:デフォルトの名無しさん
06/09/12 14:36:10
「頭上の担当者は敵だ」
「完徹不許可」
「戦線離脱は勝利」
「世はなべて3分の1」
格言っぽく言うとこんな感じか。
176:デフォルトの名無しさん
06/09/12 14:43:03
>>1
デスマーチ…
直訳して死の行進
突然の仕様変更や納期の早まり、SEの理解不能な仕様書などにより開発が大幅に遅れ、プログラマ達が死に物狂いでコーディングする様…
これにより過労で倒れたりストレスで吊ったりするためデスマーチと呼ばれる
177:デフォルトの名無しさん
06/09/12 14:44:07
Javaが本格的な言語じゃないとしたら、何が本格的な言語なんだ?
178:1 ◆sqpHvC993w
06/09/12 14:45:27
>>175
うーん。よく意味がわからないです
>>176
そんなにこの業界ってやばいんですか・・orz
早くも失敗したか。。
179:デフォルトの名無しさん
06/09/12 14:54:50
>>178
ERの医者並
180:デフォルトの名無しさん
06/09/12 15:14:15
「頭上の担当者は敵だ」
担当者は往々にして役に立たない。
唯一の窓口だからといって、自分の味方であることを期待してはいけない。
当てにしているときに限って担当者が交代し、より酷い目に遭う。
「完徹不許可」
体力のある内に完徹して仕事をしていると、
常に同じだけの仕事を要求されるようになる。
所詮は使い捨ての労働力でしかないので
当たり前の事をしてるとは思われても決して感謝はされることはない。
決して完徹はしてはいけない。
「戦線離脱は勝利」
逃げることは恥だが、決して悪くない。
奴隷同然の待遇で命を削って無駄な作業をすることが
人生の目的だと思わされてはいけない。
この案件は何かおかしい、そう感じたときには逃げていい。
逃げなければ、君が死ぬ。
「世はなべて3分の1」
予定などというものは、いつだっていいとこ3分の1しか実現されない。
進行速度は3分の1、要求が通るのも3分の1、報酬も3分の1。
しかし、3分の1もあれば幸せだ。
中には3分の0という人間もいるのだから。
181:1 ◆sqpHvC993w
06/09/12 15:30:43
>>179
帰れないじゃないですかww
>>180
なるほど・・・理不尽な会社ならすぐ辞めても大丈夫だと理解しておきます
182:デフォルトの名無しさん
06/09/12 15:35:25
>>181
デスマ期は冗談抜きでそうなる
183:デフォルトの名無しさん
06/09/12 15:38:17
大事な事はストを起こす事
でないとぼろ雑巾のように使い捨てされる。
ストしないから雇用主にこき使われる。
圧力をかけないから雇用主を甘やかし、悪事を野放しにしてしまう。
184:デフォルトの名無しさん
06/09/12 15:53:07
>>181
まぁ笑ってろよ。
君のような素人を何故簡単に採用するか、考えてみればわかりそうなもんだが。
期待されているのは技術ではなくて、「頭数」にすぎない。
185:1 ◆sqpHvC993w
06/09/12 16:20:09
>>182
そうか・・・
漏れは精神的にかなり弱いからすぐ辞めてしまいそうだ
>>183
ストですか。とりあえず入社したら社内環境相談しますです。
その時は宜しくでつ
>>184
笑ってないです。。ひきつってるだけでつ
お金もらって技術を学べると思えば頑張れそうです。
しかし頭数かぁー。会社は使えない人材を入れてるメリットってあるんですかね?
無駄な人件費使うよりも使える上級者の給料上げた方がいいような気がする。
186:デフォルトの名無しさん
06/09/12 16:29:29
会社に利用されるな利用しろ!
…なんでもない
187:デフォルトの名無しさん
06/09/12 17:07:57
軍曹1、伍長1、二等兵2が逃亡し作戦能力を失ったとしよう。
この場合、作戦終了時間に間に合う様すぐに招集出来ること、
予算を圧迫しないようコストが安いことが最優先になるから、
臨時招集の結果が二等兵2、学徒兵6とかになるのはやむを得ない。
強いからと高価な兵種ばかりで編成したところで、
そのコストに見合った仕事が回ってくるとは限らないし。
188:デフォルトの名無しさん
06/09/12 17:18:35
>>185
君の会社の求人に何と書いてあったかはしらんが、実態はほぼ間違いなく偽装派遣だと思うよ。
そういうところの社員はマジで一山いくらで売りに出される。ちょっと経験をつんだヤツに、素人まがいを三人付けて一人60万/月とかね。
「人月」って聞いたことがあるだろ。
189:デフォルトの名無しさん
06/09/12 18:15:05
デスマやれば嫌でも技術つくぞ!
体力と精神力もな!
ただ死んだり壊れたりしたら試合終了だから無理だと思ったら迷わず逃げろ!
190:デフォルトの名無しさん
06/09/12 18:22:46
>>189
「技術」とは縁の無い案件でもデスマは発生するけどなw
というか、開発の難易度が直接デスマの火種になることは殆ど無いよ。
191:デフォルトの名無しさん
06/09/12 18:24:08
まぁ>>1と思しき人物がわが社にやってきたら、
熟成コボルソースで美味しく煮込んであげよう。
192:デフォルトの名無しさん
06/09/12 18:48:35
まて、COBOLやれるなら漏れが行く。
20万行まではおkだ。
193:伝説新人タクシ
06/09/12 18:50:20
なんだかよくわかりませんがここにどろどろソース置いときますね
____
|_|
| |
|碇|
|_|
194:1 ◆sqpHvC993w
06/09/12 19:02:04
>>186
そのつもりです(´・ω・`)b
>>187
なるほど~。分かりやすい見解ありがとです。
確かにそうですねー。1等兵くらいが丁度いいですね。
>>188
人月ですか・・?聞いた事ないです。
派遣会社でもないのに偽装派遣なんですか?
出向社員とは違うんですか。。
>>189
へぇ・・この業界じゃデスマって有名な話なんですね・・・
なるほど。じゃ1年頑張って、転職してまた1年頑張って転職して・・
ってどんどんやっていけば10社目には経験10年だから凄い良いですね。
こういう方法で生きていこうかな~。
>>191
それって優しい先輩ってことですか^^?
有難うです。最初は心細いっす。。
>>193
スロット久しぶりにやりたくなってきたぁ・・
最近お金なくてスロットに行けない。。
けど正社員になれば毎日返りに打てるぉ!
技術も身についてお金も入ってくるなんて最高っす!
195:デフォルトの名無しさん
06/09/12 19:52:41
>>191
>熟成コボルソースで美味しく煮込んであげよう。
これはまた、含蓄に富んだ美味い表現ですね。
196:デフォルトの名無しさん
06/09/12 19:54:28
>>194
お前、いっぺん(プログラ)マ板に逝って来い。
ロジックとは全く縁の無いガテン系の世界のにおいが嗅げるよ。
197:30
06/09/12 20:33:51
俺が要望したソフトって作ってくれるのかな~?
198:デフォルトの名無しさん
06/09/12 22:12:07
いまからココは
今日からデスマ入るからお前ら"ピーーー"よな(´・ω・`)
になりました
どうみても過労死です本当に病院いって薬で対処してください
ありがとうございましくぁw背drftgyふじこlp;@:「
199:デフォルトの名無しさん
06/09/12 22:22:39
>>1
今日は何を学んだか報告よろしく
あと早朝に軽くランニングでもして体力つけとけばいいかも…
200:デフォルトの名無しさん
06/09/12 22:33:08
下手に無理が利くと死ぬ。
精神力はある日突然尽きる。
>>1よ。気負うな。
今のヘタレっぷりぐらいで丁度いいぞ。多分。
201:デフォルトの名無しさん
06/09/13 00:17:46
>>194
> けど正社員になれば毎日返りに打てるぉ!
もしかして、終電前に帰れるつもりなのか?
202:デフォルトの名無しさん
06/09/13 00:22:01
つ exception だって存在するべ
203:デフォルトの名無しさん
06/09/13 02:14:18
catch!
204:デフォルトの名無しさん
06/09/13 02:38:15
try
{
LeaveOffice(time)
}
catch(LeaveAtRegularTimeException ex)
{
capture(ex.programmer)
}
205:デフォルトの名無しさん
06/09/13 02:42:59
>>204
つ ハンドルされない例外 MassSuicideException が発生しました 直ちに労働基準主管局および(ry
206:デフォルトの名無しさん
06/09/13 02:45:35
最後には>>203が控えていて、全ての例外を握りつぶしてくれるのさ。
スタックトレースくらいは表示してくれるかもしれない。
207:デフォルトの名無しさん
06/09/13 04:54:05
サプリメントとハードワークだ!
倣え!
サプリメントとハードワークだ!
208:伝説新人タクシ
06/09/13 05:53:20
データを読んできて
それをテキストボックスなどに入力してると例外発生
データがないとか言ってきます
どうみても入力したことでSelectedIndexChangeイベントが起きたせいです
本当にありがとうございました
想像力が妄想力に変わるとき、終わらないプロジェクトが幕を開ける
209:デフォルトの名無しさん
06/09/13 10:38:43
ばっかだなー
本当に業界に飛び込んだのか。
趣味でやってる分にはネタで済んだのに。
まぁ死なないように気を付けるこった。
210:デフォルトの名無しさん
06/09/13 17:45:36
なんか>>1は今頃ティッシュ配ってそうだな。
おまえらがビビらすからw
211:デフォルトの名無しさん
06/09/13 23:13:58
せっかく俺レベルの人間でも薀蓄語れるような人間が沸いてきたのに、
おまいら・・・・
212:デフォルトの名無しさん
06/09/13 23:14:41
でも大丈夫、どんなに仕事が厳しくても2ch書き込みはできるから
[証拠]マ板
213:デフォルトの名無しさん
06/09/13 23:21:50
>>1、どこ行ったの?
214:デフォルトの名無しさん
06/09/14 06:22:55
もう…
215:1 ◆sqpHvC993w
06/09/14 08:52:18
>>196
マ板ってなんですか?すみまんせんがURL貼ってください
>>197
来年には
>>199
一応ジム通いはしてましたが、勤務に入ったら無理そうっす
今は演算子っていうのやってるんですが最近理論漬けでちょっと疲れ気味です
演算子むずすぎ。。これにあと一週間位足止めくらいそうです。
>>200
有難う。。ずっとヘタレでいきたいがそうも行かないような会社なんですよね
すぐ即戦力として頑張ってくれって言われたぉ
>>201
えぇ・・w無理な残業はさせませんって言ってたよ・・・(´・ω・`;)
>>209
そんなにまずいんですか・・・うーん。
精神的にまずくなったらすぐ辞めます。
転々としても頑張った分だけ力になりそうだし・・
定年まで転職10回以内を目指します。
216:1 ◆sqpHvC993w
06/09/14 08:54:48
>>210
勉強してない時はネットゲームしてます。最近お金ないし(*^_^*)
>>212
マ版ってなんですか?有名なんですか?
(プログラ)マ板と(証拠)板って別物ですか?
>>213
生きてますよー。って一日空いただけじゃないですか^^; 笑
>>214
もう~ぅ牛さん。
217:デフォルトの名無しさん
06/09/14 09:59:16
>>1
労働基準法は守られていますかと聞いてみろ。
「勿論です。」との答えが返ってくるはずだ。
マ板も見つけられないバカは、首から下しか使わない仕事の方が向いていると思う。マジで。
そんなのと一緒に作業されられる羽目になったら、いぢめたおしてどっか逝ってもらう。
世の中のPG/SEってのはそういうタイプが多いぞ。
218:デフォルトの名無しさん
06/09/14 14:03:32
>1
196の言ってるマ板とはプログラマー板です。
212は「仕事が忙しくても2chに書き込みできる証拠に
マ板(プログラマー板)がある」という意味だと思われ。
証拠板なんてものはない。
219:デフォルトの名無しさん
06/09/14 16:08:51
なんか微笑ましいな(°∀°)
220:デフォルトの名無しさん
06/09/14 17:11:41
仕事で関わらない限りはね。
221:デフォルトの名無しさん
06/09/14 18:22:00
>>217
マは首から下しか使わない仕事じゃないか。
首から上も使うのはSEから。
222:デフォルトの名無しさん
06/09/14 19:33:04
>>221
SEが鼻から上を使わない結果デスマーチの発生率が…
223:デフォルトの名無しさん
06/09/14 19:47:34
>>221
いかにも首から下しか使っていないヤツの意見だな。
224:デフォルトの名無しさん
06/09/14 20:11:03
じゃあ俺は腰から下で
225:デフォルトの名無しさん
06/09/14 20:49:22
じゃあ俺は全身使わない方向で
226:伝説新人タクシ
06/09/14 21:40:35
わぁいいつのまにかバグが消えてるぅ♪
お願いしてもいいので明日はFF発売日なので電話しないでくださいね先輩
227:デフォルトの名無しさん
06/09/14 22:36:26
>>226
納期が早まった
今日は会社に泊まってけ
228:デフォルトの名無しさん
06/09/15 01:49:46
>>225
俺も良くそういう風に看做されるけど、頭はうごいているんだよ。
229:デフォルトの名無しさん
06/09/15 19:30:47
>>215
難しい演算子とはどれのことだい?
おいさんが教えてあげるから金だしな。
230:デフォルトの名無しさん
06/09/15 22:23:09
難しい演算子ってマジで何?
()+-/%*<=>!&|~^以外になにがある?
231:デフォルトの名無しさん
06/09/15 23:38:24
>>230
つ new
232:デフォルトの名無しさん
06/09/16 02:30:48
>>230
シフト演算子 <<,>>,>>>とかかな。
>>231
newが難しかったら、Javaはできませんな~orz
233:デフォルトの名無しさん
06/09/16 02:51:35
?:三項演算子かな?
こんなのは覚えなくてもいいぞ
234:デフォルトの名無しさん
06/09/16 12:34:06
オーバーロードの話に足突っ込んでいるんじゃないの?
235:デフォルトの名無しさん
06/09/16 20:23:09
>>1来なくなっちぇったねぇ。
こうやって人材不足は解消されないんだね。
236:1 ◆sqpHvC993w
06/09/16 20:39:36
久しぶりにやってきました。。
算術は勿論ですけど。
理論、ビット、関係、シフト演算子とか色々覚える事あって難しいです。
苦戦の連続です。。
237:デフォルトの名無しさん
06/09/16 20:49:24
>>236
まだ覚える段階だもんな
使う段階じゃないもんな
がんがれ
238:デフォルトの名無しさん
06/09/16 21:13:23
俺も超初心者だが、リテラルが解らない…
定数を宣言したときに確保した領域のことをリテラルというのか…?
宣言すれば、定数の値(例えばint ONE_HOUR = 24 の24)をONE_HOURの変わりとして直接使えるのか…?
解らない…誰か助けて下さい…
239:デフォルトの名無しさん
06/09/16 21:23:16
>>238
たとえば文字列(String)のリテラルは"で囲まれた部分、
整数(int)のリテラルはまぁ整数っぽくみえるもの
リテラルは「(その型の)ある実体」を表現したもの
じゃなかったっけ?
240:デフォルトの名無しさん
06/09/16 22:25:42
>>239
ということは、println("肉棒を肛門にブブォ")のリテラルは「肉棒を肛門にブブォ」ということですか?
それだと、引数=リテラルになりません?
241:デフォルトの名無しさん
06/09/16 23:32:14
ソース上に書いた文字・数字がリテラルじゃないの?
242:デフォルトの名無しさん
06/09/16 23:35:27
引用もちゃんと書けよ。
243:デフォルトの名無しさん
06/09/16 23:48:04
>>240
ちがう
「"肉棒を肛門にブブォ"」が文字列リテラル
引数とかまったく無関係
244:デフォルトの名無しさん
06/09/17 00:13:04
>>238
例えば、
static int ONE_HOUR = 24;
とした場合は、ONE_HOURを24と解釈されるのであって、
24と書いてコンパイラがONE_HOURと解釈してくれる訳ではない。
245:デフォルトの名無しさん
06/09/17 00:21:08
なるほど…?
入門書の定数の所に、「変化しない値は定数として扱う以外に、プログラム中に直接、値を記述して使うことも出来る」とあるんですが、これは…?
246:デフォルトの名無しさん
06/09/17 00:28:17
>>245
その解説書がどういうことを言いたいかいまいちわからないけど、
たとえば、
static int ONE_HOUR = 24;
が定義されているとき、
if(time == ONE_HOUR){
(略)
}
を
if(time == 24){
(略)
}
としてもよいという意味かな??
247:デフォルトの名無しさん
06/09/17 00:30:38
>>246
じゃあそこまで重要じゃないんですね…
ありがとうございます!
248:デフォルトの名無しさん
06/09/17 00:33:19
>>247
うん、そう思うw
249:デフォルトの名無しさん
06/09/17 00:38:24
>>247
定数宣言の主たる意義は、ソースコードの見やすさを向上させる為であって、この場合、要は、ONE_HOURを使おうが24(値)を使おうがプログラム上何ら問題はないってことだね。
250:デフォルトの名無しさん
06/09/17 01:28:32
ついでにもうひとつだけ質問させて下さい…
プログラムの最初にdouble型で2~5の乱数を出し、それに5をかけてから条件分岐に持ちこむプログラムを作りたいのですが、
変数rでdouble型の乱数を生成し、変数nで5をかけてint型にキャストする流れにしたんですよ…
この時、データ型は自由に決められるのでしょうか?
それと、乱数の範囲の指定方向を教えて頂きたいんですが…
251:デフォルトの名無しさん
06/09/17 01:33:38
>>250
> この時、データ型は自由に決められるのでしょうか?
うん、何のデータ型?
> 乱数の範囲の指定方向を教えて頂きたいんですが…
floorかceilもしくは(int)するか、整数値をとる乱数で%nすれば(mod n)が出るのでそれを適当に使うとか
252:デフォルトの名無しさん
06/09/17 01:36:24
>>251
変数nと変数rのデータ型です。
乱数の範囲については、Math.random();の形で指定する方向が知りたいんですが…
253:デフォルトの名無しさん
06/09/17 01:40:43
>>252
> 変数nと変数rのデータ型
そういうことなら用途に応じた適切な型として定義すればいいだけじゃん
> 乱数の範囲
ググってみた
URLリンク(www.google.co.jp)
254:デフォルトの名無しさん
06/09/17 01:42:26
>>250
> それと、乱数の範囲の指定方向を教えて頂きたいんですが…
範囲の指定方向って何?指定方法のこと??
255:デフォルトの名無しさん
06/09/17 01:44:06
double rand =3*Math.randam()+2; //これで2,3,5の乱数が作れるよ
//もしnからmまでのランダムデータを得たいなら
public double myRandam(int n , int m){
return (m-n)*Math.randam()+n;
}
>っていうメソッドを作ってもいいんじゃないかな
>プログラムの最初にdouble型で2~5の乱数を出し、それに5をかけてから条件分岐に持ちこむプログラムを作りたいのですが、
>変数rでdouble型の乱数を生成し、変数nで5をかけてint型にキャストする流れにしたんですよ…
でも.何故に最初から10~25の乱数を発生させないの?
256:デフォルトの名無しさん
06/09/17 01:45:13
>>244,246
自己レス。
static final int ONE_HOUR = 24;
にしないと定数にならないやw
念のため。
257:デフォルトの名無しさん
06/09/17 01:53:24
>>255で解決じゃね??
258:デフォルトの名無しさん
06/09/17 01:54:41
final int a;
a=10;
a=a;
a=20;
どの時点でエラーが発生する?
259:デフォルトの名無しさん
06/09/17 02:01:10
>>258
a=a;じゃね??
一行ずつ追加しながらコンパイルしてみれば?
260:デフォルトの名無しさん
06/09/17 02:04:22
Math.random();の()内に何か入れて範囲を指定するってことは出来ないんですか…?
261:デフォルトの名無しさん
06/09/17 02:06:58
>>260
定義上無理だよ。>>255でやるべし。
262:デフォルトの名無しさん
06/09/17 02:13:16
>>261
分かりました…
実は、
1か0の乱数を生成→10をかけてintにキャスト→条件分岐にもちこむ
このようなプログラムが参考書に載っており、
double r = Math.random();
int n = (int)(r * 10);
if (n == 9){略
こんな感じのプログラムなんですよ
これを見て、最初のdoubleはなぜdoubleにしたのかと気になりまして…
あと、Math.random();の形で範囲を指定するには()内に何か入れるのかと考え、聞いてみたのです
263:デフォルトの名無しさん
06/09/17 02:17:00
>>262
> これを見て、最初のdoubleはなぜdoubleにしたのかと気になりまして…
それは、Math.random()がdoubleの戻り値をもつからだよ。
> あと、Math.random();の形で範囲を指定するには()内に何か入れるのかと考え、聞いてみたのです
まあ、SunがMath.random()をそういう仕様にしたからしょうがないねw
264:デフォルトの名無しさん
06/09/17 02:20:29
>>263
なるほど…Math.randomは強制的にdoubleになるわけですか…ありがとうございます
265:デフォルトの名無しさん
06/09/17 02:22:11
>>264
> 強制的
なんか表現がおかしいが…
となると「自主的になるのもある」という認識なのか?
266:デフォルトの名無しさん
06/09/17 02:23:38
>>265
よく分かりません
つまるところ、Math.randomはdoubleでないといけないのですよね?
267:デフォルトの名無しさん
06/09/17 02:24:33
>>264
乱数を使うなら、Randomクラスを使うと初期値(シード)とかもかえられるから、もう少しまともな乱数を使えるよ。
↓参考まで
URLリンク(java.sun.com)
268:デフォルトの名無しさん
06/09/17 02:27:38
,、‐'''''''''ヽ、
/:::::;;-‐-、:::ヽ _,,,,,,,_
l::::::l _,,、-‐"iiiiiilllllllllllliiiiiiiー-、__ゞ:::::::::::`ヽ,
ヽ::`/: : : : iiiiiilllll||llllliiiiii: : : : : : ヽイ~`ヽ:::::::i
. /;,..-‐、: : : : : l|l: : : : : : : : : : : : : \ ノ:::::}
/: /: : : : :`.: : : : : : : : :/´ ̄\ : : : : : ヽ:::ノ
. !: : : :iflllli、: : : : : : : : : : : : : : : :ヽ: : : : : :.!
|: : : :llllf l: : : : : : : : : : :.iflllli、: : : : : <iiii|
|: : : :|llll |: : : : : : : : : : .llllf l: : : : : : : : :.|
|: : : :.!lllll!' : : : : : : : : : : |llll |: : : : : : : : :i
/: : : : : ○ : : .!lllll!' : : : : : : : :.i
 ̄|: : :" ,,,,,,,,,,,,,|____ : : : : : : : :.<iii/
. /!.: |:::::/  ̄''''''''l ヽ: : : : :-─/─ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ヽ/ ノ : : :ヽ/ < ファイルのパーミッションを見てね!
\ \,,_ _,,,/ : /\ \ 最後にしまじろうとお約束だよ!!
`''‐、、__  ̄ ̄ __,,,、-‐" \
. //:::::/ヽ ̄ ̄ ̄ ̄ノ::::/\  ̄ ̄ ̄ ̄ ̄ ̄ ̄
. / /:::::/ ` ̄ ̄ ̄/:::::/. \
269:デフォルトの名無しさん
06/09/17 02:28:33
>>266
Mathクラスのrandom()メソッドはdoubleの乱数を生成するメソッドだからdouble型の変数で受けないといけない訳ね。(>>263)
270:デフォルトの名無しさん
06/09/17 02:29:00
>>267
一昨日初めたばっかりの僕にはリンク先を見ても全く理解出来ません
271:デフォルトの名無しさん
06/09/17 02:30:21
>>269
なるほど、理解しました
ありがとうございました
272:デフォルトの名無しさん
06/09/17 02:30:46
>>270
貴方はだれ?
中身の無い文だけれども、昨日から何を始めたの?
ウヘァ
273:デフォルトの名無しさん
06/09/17 02:32:51
>>270
そうかw
じゃあ頑張って勉強して下さいな。
プログラミングするときは普通リンクにあるようなクラスのリファレンスを見ながらやるんだよ。もちろん、慣れておぼえれば見なくてもすむようになるけどね。
274:デフォルトの名無しさん
06/09/17 02:32:54
>>272
?
275:デフォルトの名無しさん
06/09/17 02:33:55
>>273
分かりました
基礎からしっかりやりたいと思います
ありがとうございました…
276:デフォルトの名無しさん
06/09/17 04:02:12
邪魔するようで悪いが
「しっかり」基礎を学ぶなら、やっぱり「基礎」が何かをしっかりわかって無いとダメだよな
そこで、”プログラミングの基礎”って何を指してるんだろうな
”構文”なのか、”言語の思想”なのか、それとも”プログラミング”という概念(よく言う「命令ですよ~」とかいうあやふやなの)か
もしかしたら、”何が出来るのか”というものか”何を作りたいのか”というものか
それ以外のもっと別のものなのか
全てをくるめて基礎だといえればそれはいいが、
別の次元(たとえば、文法とその意味は別の次元の話だったり)のを一色多にしていいとは到底思わないし、
しかし、別の次元にあろうともやがていつか混ぜて考えなければならないので、そこまでを基礎というべきなのかという考え方も有る
いずれにせよ、「しっかり」とやるにしては現状では目標が曖昧な気がするので
俺としては、できれば”javaで作ったアプリケーションの一通りが説明できる”という自信がつくまで頑張って欲しいところである
277:デフォルトの名無しさん
06/09/18 04:14:42
予感。
>>1は挫折して、ティッシュ配りのバイトに戻っている。
278:デフォルトの名無しさん
06/09/18 11:48:11
BPのSJC-Pの解説書はいいけどな。あそこまで言語仕様にこだわって
突っ込んでる入門書見たことないから。受けなくてもいいから初心者は
目を通すくらいはやったほうがいい。
279:デフォルトの名無しさん
06/09/19 01:21:54
1 ◆sqpHvC993w 来ないね~。あきらめちゃったの~??
280:1 ◆sqpHvC993w
06/09/19 04:41:02
お久しぶりです。10月1日から入社という事でスーツとか
買いにいってました。身の回りの物何もなかったので。
この業界の事色々調べましたが、離職率高いんですね。
それって過酷な労働のせいなんですかね。
デスマーチってIT用語にもなっているって初めて知りましたよ。
だから28歳無能の俺でも入社できたのかぁ。。
就職する前から、何かもう嫌になってきたよぉ。
ちなみに勉強もあんまり進んでません。っていうか難しい。
今は配列やってますー。教本読むだけで身についてるのかなぁ。
業務についてないから、どんな仕事するのかピンとこないっす。
281:デフォルトの名無しさん
06/09/19 07:19:10
>>280
そんなレベルで就職するなよ
この業界、使い潰すか使い回すかのふたつしかない。
前者は偽装派遣、後者はスキル固定で視野偏狭コースだ。
282:デフォルトの名無しさん
06/09/19 08:36:52
脈絡なしにリンク貼っとくね..
URLリンク(java.sun.com)
283:デフォルトの名無しさん
06/09/19 08:41:10
>>280
>教本読むだけで身についてるのかなぁ。
全く身についていないから心配するな。暇があればコードを書け。
...当然教本のサンプルコードは全部打ち込むくらいのことはしてるよな?
284:デフォルトの名無しさん
06/09/19 08:47:23
>>281
後者もたいてい潰れるじゃんw
285:デフォルトの名無しさん
06/09/19 10:34:46
>>280
本を読んで、サンプルコードコンパイルして実行するのも大切だけど、
簡単なプログラムでいいから、今勉強している要素(今だったら配列とか)
を入れて実際にコード書いてみるのが一番勉強になるよ。
ただ本を読んでるだけじゃ身に付きにくいと思う。
例えば、int型配列を10こ用意して、そこに1~10の整数を順番に入れて、
でその配列の値全部足して画面に表示とか(答えは55ね)。
ほんとにしょうもないプログラムだけど、一番始めはこういうことで
おぼえていってもいいんじゃない?
286:デフォルトの名無しさん
06/09/19 11:06:51
C++やってたりで境遇は違うけど俺も1・2週間前にJAVA本開き始めた身だー
"とりあえず"サンプルひたすらなぞって、その過程で
「こうしたらどうなるのか、こうするにはどうするのか?」って疑問が出るようになれば
楽しくなってくると思う
287:デフォルトの名無しさん
06/09/19 11:20:09
というか、そろそろ勤務先に自分が何をすることになっているのか。
研修期間は用意してもらえるのか、等をちゃんと聞いたほうがいい。
288:デフォルトの名無しさん
06/09/19 11:37:48
Eclipse + JBlend[micro]で携帯用アプリつくる訓練しようぜ。
こういうのは実物を作りながら覚えた方が早く習得できるし。
実用性はないけど簡単な課題としてこんなのどう?
・テトリスクローンを作る
・データベースと組み合わせた小遣い帳を作る
・Webを巡回して情報を自動収集するツールを作る。例えば画像とかメールアドレスとか。
289:デフォルトの名無しさん
06/09/19 14:24:56
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
290:デフォルトの名無しさん
06/09/19 14:25:36
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
寝かせてくれ
291:デフォルトの名無しさん
06/09/19 14:35:10
[無視] [続行]
292:289-290
06/09/19 14:43:32
とまぁ、大人げなく心情を吐露してみました。
2chに書き込みは出来ても、帰ることは出来ないのです。
293:デフォルトの名無しさん
06/09/20 19:46:12
>>280
>この業界の事色々調べましたが、離職率高いんですね。
>それって過酷な労働のせいなんですかね。
過酷な労働で精神、または体、もしくは両方を壊して消えていくケース。
そもそも業界自体の体質に嫌気がさして消えていくケース。
いろいろあるぞ。
この業界は、入れば解るが、技術があってもさほど役には立たない。
他人を食いつぶしても平然としていられる神経の太さがあるか否かが
もっとも重要だからだ。
なまじ技術があると、食いつぶされる側に回ってしまう。
技術がないくせに、神経も細い香具師は、こきおろされて消える。
結果として、技術が解らない癖に偉そうな連中ばかりが残る。
故に、この業界はいつでも人材不足。当然の帰結だろ?
294:デフォルトの名無しさん
06/09/20 22:34:10
>>1のようなレベルで簡単に入れるくらいに業界の敷居が低いのも問題だな。本当に。
本来なら新卒でもこんなの取るかどうか微妙だぞ。
295:デフォルトの名無しさん
06/09/21 04:24:44
予言
>>1は関数の存在を理解しないまま現場に放り込まれてしまう。
296:デフォルトの名無しさん
06/09/21 04:32:05
>>295
存在を理解についてくやしく
297:デフォルトの名無しさん
06/09/21 04:43:09
>>295
Javaに関数は存在しないので関数の存在を理解しないまま現場に放り込まれてしまう可能性は高そうw
298:デフォルトの名無しさん
06/09/21 04:59:32
>>297
それは本気ですか
まさかクラスに書いたのが全部メソッドになるなんて思ってませんよね?
299:デフォルトの名無しさん
06/09/21 10:19:40
Javaで関数型プログラミングできたっけ?
300:デフォルトの名無しさん
06/09/21 23:27:42
>>298
>まさかクラスに書いたのが全部メソッドになるなんて思ってませんよね?
では、どうなるの?
301:デフォルトの名無しさん
06/09/22 00:13:22
>>300
全部メソッドにならないんじゃない?
302:デフォルトの名無しさん
06/09/22 01:08:40
どうでもいい議論は他所でやってね。
303:デフォルトの名無しさん
06/09/22 01:21:52
>>301
Javaに関数は存在するの??
304:デフォルトの名無しさん
06/09/22 01:25:39
>>303
Java7から登場するよ。クロージャにも使える高機能版。
305:デフォルトの名無しさん
06/09/22 02:33:11
>>304
おおっ、そうなのか。やっぱ、言語はニーズに合わせて変化してくんだね。
306:1 ◆sqpHvC993w
06/09/23 00:17:24
配属先が決定しました。
野村総合研究所の事業所になるそうです。
javaのサーバーサイドでの業務になるそうです。
307:デフォルトの名無しさん
06/09/23 00:34:34
>>1
本当にリアルで28歳か?
308:デフォルトの名無しさん
06/09/23 00:36:37
>>1は、この手の流行のスレの存在を知って立てたのか?
Javaを教えてくれというスレをいくつも見てきたのだが・・・
またまた二度も三度も四度もデジャブになるとは
309:デフォルトの名無しさん
06/09/23 00:40:22
>>40
まるでorgsが
○| ̄|_
に見えた。Javaをやり始めて早々、
>>1の気持ちを表しているように見えた。
310:デフォルトの名無しさん
06/09/23 00:48:28
>>306
> 配属先が決定しました。
> 野村総合研究所の事業所になるそうです。
> javaのサーバーサイドでの業務になるそうです。
おい、野村総研の子会社のちゃんとした社員になるということか?
それは本当か?
311:デフォルトの名無しさん
06/09/23 00:49:43
>>304
その表現は誤解を招きそうな気がする。
C言語にあるような従来の関数ならメソッドという
形で存在するので。
関数型があるかどうかってことをちゃんと書いておかないと。
しかしあれって中身はただの匿名クラスなんだよね
312:デフォルトの名無しさん
06/09/23 00:49:50
NRIというと千手ってのを聞くが、OSSとか出したりはしてないの?
313:デフォルトの名無しさん
06/09/23 00:55:38
>>1もお金がたまってスキルを身につけたとき、
そのときまだプログラマ(SE、アーキテクト)を続ける気があるなら
個人事業主になることをお勧めする。
会社に入って顧客から仕事を引き受けても、
顧客からの収入の大半を会社の無能な役員に吸い上げられてしまう。
さらに無駄に税金の分も取られる。だからサラリーマンは年収が安い。
そして無駄な会議。プログラミングする時間も
ほとんどなくなってしまう。
だが個人事業主になれば
そしてうまく軌道にのってきたら独立して起業することをお勧めする。
節税になるからな。会社の経費で好きなように本も買える、
好きなように車を乗り回すこともできる。会社=自分の家ってこともできる。
そして節税もできる。顧客からえた収入をすぐに経費に回せば、
その差額分だけを税金として払えばよいことになるので節税効果は絶大だ。
とくに年収が3000万を超えたときは要注意。
そこまでいくのは大変だろうが・・・・。
それから、アフィリエイト + ブログもやってみることをお勧めする。
自社のサイトをブログ化するのだ。そして自宅サーバも構築すれば
ある程度スキルがあるとみなされる。自作PCとLinuxサーバ程度の
スキルも身につけてみることをお勧めする。
314:デフォルトの名無しさん
06/09/23 00:57:30
だが個人事業主になれば
のとこを書き忘れた。
個人事業主になれば、無駄な進捗会議も必要なくなる。
専門書を買うためにいちいち上司にことわったり拒否されることもない。
あれこれ制限されることも毎朝、会社にいかなくちゃ!と焦りながら
憂鬱な気分で目を覚ますことも内。
315:デフォルトの名無しさん
06/09/23 00:58:30
>>1みたいなのでも野村総研に就職できたということは愛想よかったということかね?
しかし>>1にとっては幸運かもな。
とりあえずそこでスキルアップを図れるのだから。
316:1 ◆sqpHvC993w
06/09/23 01:25:26
>>307
はい。28歳ですよー。早生まれで来年すぐ29歳ですけど;;
>>308
いいえ。2チャンネル自体あまり見ないので流行ってるなんて
知らなかったです。
>>309
おそらくアルゴリズムをオルゴリズムって最初間違えて覚えてたのが
原因ですw
>>310
いいえ。派遣されるだけだと思います。
就職した会社は別ですよ。派遣先が野村総合研究所ってとこみたいです。
うちの会社と業務提携してるんだと思います。
317:1 ◆sqpHvC993w
06/09/23 01:26:08
>>312
千手ってなんですか?OSS?無知ですみません。
>>313
20年後とかの話ですか?
今は3ヵ月後の自分も見えない状況なのでよく分かりませんが。。
助言感謝です。あり(´・ω・`)
>>315
野村総研ってHPみましたが結構大きい会社だったんですね。
野村證券の子会社かなとは思ってましたが。
愛想はやばいですよ。。ひきつった愛想しかできないですよ。
即現場で実践しながら覚えるらしいので最初は過酷だろうが
頑張ってね。って言われました。3ヶ月頑張れば周りが見えてくるよと
言われました。
とりあえず死なない程度に頑張ります(´Д⊂グスン
318:デフォルトの名無しさん
06/09/23 01:36:28
3ヶ月も掛からないだろ、2週間で自分の限界が分かるはず。
コードの書く書かないに関わらずね。いけそうなら必死になれ。
319:1 ◆sqpHvC993w
06/09/23 01:41:27
>>318
この業界って最初の1~3ヶ月で辞める人って多いんでしょうか?
逆に1年くらいやれば5年くらいはみんな続けてる感じですかね?
320:227
06/09/23 01:49:52
野村総研の派遣なら、横浜勤務かな?
エレベータに書いてある各階の部署名を見ればわかるけど、
SIやってるとこは業種別のSIerが強い。
間違っても「運用部門」とか「基盤部門」には行くな。
激務すぎて会社がつまらなくなるぞ。
321:1 ◆sqpHvC993w
06/09/23 01:55:34
>>320
部門はまだどこか決まっていませんがそこに回されたら
終わりと思っていいんでしょうか。。
でも開発系っていってたんで大丈夫だと思います。
激務だと自分すぐ辞めそう。。
ああ・・・また働きたくない病が。。。w
322:デフォルトの名無しさん
06/09/23 06:28:46
>>316
おれとひとつ違いか。
今までどんな仕事についていたのか気になる。
人手が足りないあたふたした変な会社だと
過去の業務経験からプログラマとは
違う仕事をやらされることもあるかもしれんな。
323:デフォルトの名無しさん
06/09/23 06:30:41
>>317
なんで20年何だか。
3年後くらいで見積もってみてもいいだろう。
派遣社員の一組織で働く契約期限は最高で3年間だからな。
起業するなら今なら、新会社法により27万さえあれば実現できるからな。
324:デフォルトの名無しさん
06/09/23 06:33:17
>>319
あまりにもひどい会社だとすぐ辞めるよ。
で、転職を繰り返す。
「この会社なら安心できるだろう・・・」
と思ったらデスマーチで無責任で無謀で非現実的なな経営者の指示。
そして安い給料に休日返上。残業代なし。徹夜。自給はアルバイトよりも
安く東京と最低賃金を下回り、労働基準法に違反する。
そして彼はこういう。「ここもか・・・・」
そういって気がついたら彼は転職していた。
という・・・・
325:デフォルトの名無しさん
06/09/23 06:38:29
うぜ
マ板行ってやれよ
326:デフォルトの名無しさん
06/09/23 08:39:09
JAVAでWIN用のアプリケーションを作ろうと思っています。
開発環境はVisual J++6.0です。
これってどうなんでしょう?
参考図書はJAVAによるアルゴリズム事典です。
327:デフォルトの名無しさん
06/09/23 08:49:11
そんな古いの使うな
328:デフォルトの名無しさん
06/09/23 09:04:51
どういう環境がお勧めですか?
移行可能でしょうか?
329:デフォルトの名無しさん
06/09/23 15:30:56
J#.netでも使え
あとマルチうざい
330:デフォルトの名無しさん
06/09/23 15:42:26
import java.io.*;
public class Hello {
public static void main(String[] args){
//Javaこんにちわ
System.out.println("java HELLO");
}
}
これでコンパイルは通りますかね?
331:デフォルトの名無しさん
06/09/23 16:01:09
全角スペースを消せばおそらく通る
332:デフォルトの名無しさん
06/09/23 16:42:15
>>330
コンパイルしてから来い
333:デフォルトの名無しさん
06/09/23 16:49:53
Win用ならJavaなんてマゾいことせんで、素直にC#.NETにしとけ。
334:デフォルトの名無しさん
06/09/23 18:47:25
javaの方が枯れてるからjavaにしておけ
ついでにJ++/J#はjavaじゃないって烙印押されまくりんぐ
335:デフォルトの名無しさん
06/09/23 19:47:31
M$が素直に実装するわけないわなw
336:デフォルトの名無しさん
06/09/23 21:34:33
>>332
確かにw
337:デフォルトの名無しさん
06/09/23 23:20:04
>>330
どうして java.io.* をインポートしてるのかは知らんが、
ファイル名は Hello.java にするんだぞ。
338:デフォルトの名無しさん
06/09/23 23:53:45
なんでファイル名がHello.javaでないと動かないのか理解できない。
339:デフォルトの名無しさん
06/09/23 23:57:08
publicなクラスのクラス名とファイル名は1:1ってのがJavaの規則。
ファイルシステムのディレクトリ構成をそのままネームスペースに使ってる。
340:デフォルトの名無しさん
06/09/24 02:17:43
Hello.javaをHello.jvに変更しても動くようにしてよ、お日様
341:デフォルトの名無しさん
06/09/24 02:32:58
>>340
その役目、お主に申し与えるとする
精進せぃ
342:デフォルトの名無しさん
06/09/24 09:23:40
一つのファイルにクラスは一つしか書けないということですか?
343:デフォルトの名無しさん
06/09/24 11:42:22
>>342
>>.339
344:デフォルトの名無しさん
06/09/24 12:19:15
>>343
サンクス
345:デフォルトの名無しさん
06/09/24 12:31:40
344が「publicな」を見落としている悪寒
346:デフォルトの名無しさん
06/09/24 13:54:00
>>345
kwsk
347:デフォルトの名無しさん
06/09/24 13:55:21
あっ、わかった!
private とかいうやつならいくら書いてもいいってことね。orz
348:デフォルトの名無しさん
06/09/24 14:28:04
>>347
classに対してスコープ修飾無し=パッケージ内で公開
のはず
最近java使ってないから忘れた;
そういえばメンバにはprotected(protect?)もあるんだっけ?
349:デフォルトの名無しさん
06/09/24 22:58:56
>>330
java.io.*は確か、自動でimportされるから、書かなくてもよかったような気がする。別に書いてもいいけど。
350:デフォルトの名無しさん
06/09/24 23:00:45
>>348
あるよ。protectedメンバは、サブクラスからもアクセスできる。
351:デフォルトの名無しさん
06/09/26 10:01:43
昔Javaにはprivate protectedがあったけれども今のJavaでは
それが使えなくなってしまっているんだね。
352:デフォルトの名無しさん
06/09/27 00:08:39
>>1はプログラムじゃない壁にぶち当たってるのかな…
353:デフォルトの名無しさん
06/09/27 16:05:09
壁とかいうレベルにまだ達していないはず。
354:デフォルトの名無しさん
06/09/30 01:44:41
しかし、なんでこんなあからさまなネタスレで、みんな真面目にアドバイスしてるの?
新しい遊び?
それとも一人芝居なの?
355:デフォルトの名無しさん
06/09/30 04:15:12
>>354
ネタとしても、良く出来たネタだし、
面白いと思うが。
しかし、最近1は来ないが。
356:デフォルトの名無しさん
06/09/30 04:32:16
>>349
java.io.*を自動でimportするって、import文をソースに勝手に加える統合環境か何かのサービスか?
それとも、java.langパッケージのクラスは完全名でなくてもjavacが勝手に探すことと勘違いしてるのか。
357:デフォルトの名無しさん
06/09/30 14:19:56
うわ恥ずかし
358:デフォルトの名無しさん
06/10/02 02:16:09
>>1の書き込みが無いと思ったら10月に入ったから就職してデスマの真っ最中か…
359:デフォルトの名無しさん
06/10/02 06:24:51
今日一日くらい社内か派遣先かで事前準備だろ。
360:1 ◆sqpHvC993w
06/10/03 07:19:20
>>ALL
死
361:デフォルトの名無しさん
06/10/03 07:26:22
遺言か…
362:デフォルトの名無しさん
06/10/03 14:04:08
ウィザードリィみたいな疑似3Dの迷路を作りたいのですが,アルゴリズムが
全く分かりません(グラフィックも絵を表示するのではなく,描画したい)
ネットや書店を探したのですが,参考になるものが見つかりませんでした
どなたか参考になるサイトや書籍をご存じの方は教えてもらえませんか?
363:デフォルトの名無しさん
06/10/03 14:36:53
そーいやベーマガが無くなってから、こういう基本中の基本を学ぶ手段が大幅に減ったな。
俺は全然専門外なんで詳しくないが、基本だけ。 (つーかあんま知らんし20年前だし・・・)
ある程度appletなりの基本は知ってるという前提で・・・
マップデータは壁を0、通路を1としてこんな感じに。
01000000
01111000
00001000
00001100
00000111
これは2次元配列で表せる。 (ググれば同じような図が出てくるはず)
あとは、自分の位置xyを変数で持っておき、キー入力で上下左右に移動する処理を書く。
階段やアイテムなんかは別データにしてもいいし、マップに書いてもいい。 (階段=A 宝箱=9とか)
これでまず平面迷路ゲームは完成。 画面表示は適当にやってくれ。
364:デフォルトの名無しさん
06/10/03 14:49:33
擬似3D表示にするなら、四角い枠の中心から4隅に向かって直線を引くだけ。
視界を4歩とか決めて、簡単な三角関数で出せる。
つーても最大視界範囲を中心の点にすると遠近感が異常になるので適当に調整。 (説明しづらいな)
こんな感じで出来るが、恐ろしくダサダサになるのがわかるはず。
マップを圧縮するなり、Java3Dでも使って本当に3D計算をするなり
いくらでも改善点があるはず。 遊びながら勉強してくれ。
365:362
06/10/03 15:04:40
>>363
>>364
ありがとうございます.なんとか調べてみます.
質問の連続で恐縮ですが,
ベーマガって本にはこういったことが紹介されていたのですか?
今手に入るもので,総合的に説明してくれている本って,
他にありそうですか?
366:デフォルトの名無しさん
06/10/03 15:21:53
ベーマガってのは、「マイコンBASICマガジン」といって昔の8bit機ユーザなら絶対知ってる雑誌。
毎週、各機種のBASICプログラム(ゲームとか曲とか)が150本ぐらい載ってて、
ひたすら手作業でガシガシ打ち込んだもんだ・・・ (遠い目)
この手の簡単なヤツから、かなり手が込んだものまで色々載ってて、当時のガキはみんなこういうのを参考に
改造したり自分でゲーム書いてたわけだ。 楽しかったなあ・・・
最近はOSが高機能すぎて、簡単な事をやるにも手続きが面倒だけど、appletはかなりとっつき易いハズ。
今はこういう基礎を勉強できる本てあんのかね? 俺も知らん。 amazon眺めてもエロゲ的なのしか無い。
java限定じゃなければあるかもね。 nethackのソース読むとか。
367:366
06/10/03 17:50:53
>>365
昔のPC板に行けば、こういう昔話するの好きなヤツが多いから
もう少し詳しく教えてくれるかもね。 俺も当時はリアル消防だったから、そんな詳しくないし。
言語はjavaじゃないかもしらんが、基本的な概念は言語に関係なく同じだよ。
368:362
06/10/03 21:53:34
>>366
>>367
助言ありがとうございます.ちょっとづつイメージはできるようになってきました
とりあえず,昔のPC板に行って質問してみます
369:デフォルトの名無しさん
06/10/03 22:46:12
なんでjavaなん?
一生苦労しろ
370:デフォルトの名無しさん
06/10/03 23:14:42
>>369
Javaだろうがなんだろうが所詮はその人の努力しだいさ
371:デフォルトの名無しさん
06/10/03 23:21:30
>>369
何がいいの?
372:デフォルトの名無しさん
06/10/04 14:38:43
今だとソースコードはCD-ROM付きもしくはネットからダウンロードで
ちまちま打ち込む奴は少なそうだな。>ベーマガ
373:デフォルトの名無しさん
06/10/05 04:43:52
Win用のGUIアプリケーション作るのにVisualJ++6.0を使っています。
新しいのを使えといわれましたがJ#はLinuxでは動かない、互換性の問題が
あるので使えそうにありません。LinuxでもWINでも動くGUIアプリケーション
を作るのにこの開発環境で可能でしょうか?
どなたかご教授お願いします。
374:デフォルトの名無しさん
06/10/05 12:15:29
>>373
つ Java
つ Mono
つ tcl/tk
つ Kylix
俺はこれくらいしか思いつかない
375:デフォルトの名無しさん
06/10/05 12:16:05
>>373
可能不可能なら、J++は不可能。論外です。
376:デフォルトの名無しさん
06/10/05 17:31:36
1さん、元気にしてるかなぁ… (´д`;)
なんか、心配になってきた。
377:デフォルトの名無しさん
06/10/05 18:14:48
>>373
マルチプラットフォームなGUIライブラリは探せばいくつか見つかるよ。
有名どこだとwxWidgetsとかFLTKとかFOXとかQtかな
そーいやGTKもWINで動くんだっけ。
今あげたのはC++がメインターゲットだけど
有名どこのスクリプト(perl、python、rubyとか)でも大抵バインディングが用意されてるよ。
※ライセンスは自分で調べてね
378:デフォルトの名無しさん
06/10/05 20:05:13
1よ、生きてたら何か書き込め
379:デフォルトの名無しさん
06/10/05 21:30:25
GTKとかQtのGUI開発環境ってあるんですか?
全部手打ちで1からコーディングしないといけないんですか?
そういうゲームエンジンみたいなのってないんですか?
WINのフォームみたいなのがデフォルトでついてくるとうれしいんですけど。
因みに巨大整数を扱うのでBigInteger型とソケットプログラムは欠かせません。
380:デフォルトの名無しさん
06/10/05 21:51:40
俺も今日からjavaやろうかと思ったんだけど、
最低何を用意すればいいですかね?
やる気と根気はもちろんですが、とりあえずテキストエディタはメモ帳でいいですかね?
あと、javaをソフトとして動かすのか、コマンド上で動かすのかアプレットかとか
色々あってどれが一番標準なのか分かりません
381:デフォルトの名無しさん
06/10/05 21:59:58
>>1
会社の愚痴でもいいぞ
心配になってきた
382:デフォルトの名無しさん
06/10/05 22:06:23
>>380
サクラエディタがいいんじゃないのかな?
自分は、いきなりAll-In-One Eclipseというのを入れたので、その他の質問は分からんけど。
383:デフォルトの名無しさん
06/10/05 22:39:35
>>380
>>83
384:デフォルトの名無しさん
06/10/06 07:44:09
>>379
anjuta, KDevelop, Qt Designer などがあるみたい。
多少英語のドキュメントを見なければならないかも。。。
Javaの場合、BigIntegerは当たり前として、
NetBeansというサンマイクロが作ったIDEだとGUIエディタが
しっかりしているのでVisualStudioとか使っていたなら便利だとおもう。
385:トラックバック ★
06/10/06 23:22:34
【トラックバック来たよ】 (ver. 0.11)
[タイトル] 今日からJavaやるからお前ら教えろよな(´・ω・`)
[発ブログ] ネコ部屋
URLリンク(blog.livedoor.jp)
[=要約=]
今日からJavaやるからお前ら教えろよな(´・ω・`) スレリンク(tech板:301-4001番) :1 ◆sqpHvC993w :2006/09/05(火) 22:41:10 もう年齢も28歳だ! よく30歳までに一生の物を手に入れろっていうだろ ってことで一生涯....
386:デフォルトの名無しさん
06/10/07 20:31:11
>>1
生きてるか?
387:デフォルトの名無しさん
06/10/10 22:36:22
>>1
スレ主よ。 お元気ですか?
388:デフォルトの名無しさん
06/10/11 00:17:58
今頃ひいひい言っているのかなぁ・・・
389:デフォルトの名無しさん
06/10/11 00:46:18
デスマ監禁されてんじゃね
390:デフォルトの名無しさん
06/10/11 08:58:32
うつ病になって、もう自殺しているかも。。。
391:デフォルトの名無しさん
06/10/11 13:35:20
>>360
392:デフォルトの名無しさん
06/10/12 09:56:52
2chで初めて良スレというものを見た。
みんな優しいね(´Д⊂グスン
393:デフォルトの名無しさん
06/10/12 11:35:12
みんなやらしいよ
394:デフォルトの名無しさん
06/10/12 16:28:03
1の行動力には敬意を払いたいのだけど、その後が心配である(´д`;)
元気してるかい?
みんな、しんぱいしておるんよ!
395:デフォルトの名無しさん
06/10/12 17:40:37
危なくなったら逃げていいぞ。
責任は責任者がとってくれる。
末端のマが責任を感じる必要なんか無いんだ。
投入された時点で詰んでる事だってあるんだから。
396:デフォルトの名無しさん
06/10/12 18:00:56
世の中には納期がマイナス3ヶ月だとかいう商談もあるらしいからな。
397:デフォルトの名無しさん
06/10/12 20:07:51
1よ、見てたら心配だから書き込め。
ここの住人は、1のような状況を解決するための
メンタル面を皆でサポートしてくれるぞ。
>>396
×あるらしい
○ある
398:デフォルトの名無しさん
06/10/12 21:37:44
>>396 >>397
納期がマイナス3ヶ月って、どんなシステムなんよ!
想像がつかない?
399:デフォルトの名無しさん
06/10/13 00:44:46
>>398
えっ?別に受注したら納期が3ヶ月過ぎてるだけでしょ
そんなにデスマって訳じゃ無いよ
400:デフォルトの名無しさん
06/10/13 01:31:15
>>398
397だが、
1の文をみると、いきなり客先常駐での作業が決まったということは、
プロジェクトに、はじめからメンバーとして入っていないわけだ。
それで、プロジェクトがデスマの場合は、増員部隊として入るので、
納期はとっくに過ぎている。
1のスペックだと↓のどれかじゃないかな。。
1.デスマなので誰でもいいから人がほしいのでプロジェクトに入れた。
2.社員の出来るやつとセットでプロジェクトに入った。
3.営業に強引に売り込まれた。
399も驚いているように業界では結構ありえることなんだよ。
401:デフォルトの名無しさん
06/10/13 07:47:59
>>399
>別に受注したら納期が3ヶ月過ぎてるだけでしょ
じゃぁ、有っても無くても問題ない、どうでもよいシステムという訳だ。
402:デフォルトの名無しさん
06/10/15 01:47:27
>>401
納期=カットオーバーとか勘違いして無いか?
平行運用1年とか半年とか有れば出来の悪いサブシステムのみ造り直しとか手が打てるだろ
403:1 ◆sqpHvC993w
06/10/17 00:03:26
>>1です
皆様お久しぶりでございます。。。
何とか生きてやっと、ちょっと落ち着いて書いてるとこです。
研修1日目は大丈夫だったんですが、いきなり2日目から激務でした。
先輩(OJT)と一緒に出向したんですが、納期が早まってるとかで
先輩も見てくれなく一人ぼっちで過ごしてました。。。
雑用ばっかりで殺伐とした雰囲気で業務をこなしていく感じです。
プログラムなんて書けるわけでもなく、エクセルで枠組を作成する感じの
作業ばっかりやってます。
ず~っと肩身の狭い思いで業務に入ってきましたが
その肩身の狭いのも慣れてきたのでこうして書いてます。
最初の一週間は何度も辞めようと思いましたが
辞めても特にやりたいこともなかったので何とか続けています。
この業界に入って思った事があります。それは
みんな年齢の割りに老けている事と、白髪が凄いある事です。
20代の先輩も白髪とかたくさんありました。
この業界は精神的にやられるっていう理由がよくわかりました。
とりあえず死ぬ一歩手前まで頑張ってみようと思います。
毎日書き込む余裕はないので一週間後くらいにまた来ます。。
皆さん心配してくれてありがとう(´Д⊂グスン